Satellites cannot always penetrate the canopy, unless we have IR-based tracking and even then their efficacy is not absolute. Plus, as you said, they can hide out in tribal villages and it will be difficult to tell a Naxal from a villager. Often they seek shelter in caves, which again may not...