Steamless is a DRM remover for the SteamStub DRM that has been added to most newer games released on Steam.
- Project Home: https://gitlab.com/atom0s/Steamless
- Bug Reports: https://gitlab.com/atom0s/Steamless/issues
Legal
I, atom0s, am not responsible for what you do with this source code. I do not condone piracy and wish that if you choose to remove the DRM of a Steam game, do so with a game that you already own. Use this code at your own risk!
Notes
I am not releasing a binary form of this project on GitLab for legal reasons.
Instead, the code is posted as an educational piece of work.
When I have some more free time I will post up some more information on how the DRM works for v3 that I have done. I am still working on v2.
Feel free to help out with the reversing if anyone is interested. I tried to keep the code as clean as possible for others to reference it easily.
The code is compiled using Visual Studio 2013.
Special Note: This will only remove the SteamStub DRM. If the game makes use of the steam_api.dll file, then you will need to manually remove the usage of that file yourself. (Or create a proxy DLL that just nulls all the exports so that the game assumes its working etc.)