If you are trying to give the game to a friend who has no internet, do not download a crack. Instead, use the official files from your own PC: Navigate to C:\Program Files (x86)\Steam\steamapps\common .
They want to play at a LAN party without external web access.
While the idea of a simple "setup.exe" is tempting, downloading cracked versions of an online-only game like Dota 2 is dangerous for several reasons.
If you have the game installed on Steam, follow these steps: Launch Steam while you still have internet.
Go to the "Steam" menu in the top left and select "Go Offline." Restart Steam in Offline Mode.
Copy the entire dota 2 beta folder to an external hard drive.
2. Copying Files via USB (The "Offline Installer" Alternative)
If you later try to move these files into a real Steam directory, you risk a VAC (Valve Anti-Cheat) ban if the "crack" modified core DLL files. How to Play Dota 2 Offline Safely