After years of searching Israel has taken out Hezbollah's leadership with rumours that Iranian intelligence could have been infiltrated.