"Anyone who acts against Israeli civilians - we will strike them," said Israeli Prime Minister Benjamin Netanyahu, vowing attacks "wherever necessary" in Lebanon.