Israel's military said Friday it had killed a Hezbollah weapons smuggler in a strike on eastern Lebanon a day earlier, the latest attack since a November ceasefire halted the Israel-Hezbollah war.