Israeli attack helicopters struck observation posts of the militant Hezbollah group along the Lebanon border overnight after shots were fired at Israeli troops operating in the area, the military said Wednesday.