Because Dota 1 ran on the Warcraft III engine, these hacks worked by modifying the game’s memory in real-time. Common features included:
Advanced versions included a "stealth" toggle to prevent the game's built-in anti-cheat commands (like -ah or Anti-Hack) from detecting the modifications. Detection and Prevention
Displayed which runes had spawned in the river and the status of neutral creep camps (including Roshan ) without having vision. How They Worked (Technically)