Perhaps the Israelis are getting some inside help. Could there be some Gazans who don’t like Hamas?
I’d bet the IDF are getting lots of intelligence from palestinians.