ZenHAX
https://zenhax.com/

Steamless - Steam DRM Remover / Unpacker
https://zenhax.com/viewtopic.php?f=17&t=1354
Page 1 of 1

Author:  atom0s [ Thu Sep 10, 2015 8:32 pm ]
Post subject:  Steamless - Steam DRM Remover / Unpacker

What is Steamless
Steamless is a DRM remover for the SteamStub DRM that has been added to most newer games released on Steam.

Main Repository
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 for legal reasons.
Instead, the code is posted as an educational piece of work.

The code is compiled using Visual Studio 2015.

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.)

Author:  Ekey [ Sat Sep 12, 2015 3:14 pm ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Interesting stuff. Thanks for sharing ;)

Author:  atom0s [ Sat Feb 13, 2016 7:41 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

I have moved this project to Gitlab as Github has been bought over by corporate greed.
https://gitlab.com/atom0s/Steamless
https://gitlab.com/atom0s/Steamless.NET

(This has undergone a lot of updates since I posted here last. The Steamless repo is now the main repo and is maintained in C# rather then C/C++. It supports v2, v3 and v3.1 of SteamStub DRM now.)

Author:  Xiron [ Tue Feb 16, 2016 9:18 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Any chance on a compiled build for the latest version?

Author:  atom0s [ Sat Feb 20, 2016 3:27 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Xiron wrote:
Any chance on a compiled build for the latest version?


For legal reasons, no. I do not distribute compiled binaries for this. You can download Visual Studio for free and compile it yourself though. Visual Studio community is free:
https://www.visualstudio.com/products/v ... t-editions

Author:  atom0s [ Wed Sep 07, 2016 2:05 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Steamless v3
Image

Info
I decided to rewrite Steamless with a UI since I had a lot of emails / private messages from people asking me how to use the old version etc. Along with that, the older version was not extendable or friendly to others developing unpackers. This new version is now fully done via plugins (Example plugin source code is included in the release) allowing others to easily create their own unpackers.

Download / Information
http://atom0s.com/forums/viewtopic.php?f=25&t=146

Author:  atom0s [ Mon Jan 23, 2017 10:48 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Changelog

v3.0.0.1
  • PeFile32 - Added support for reading the ImageTlsDirectory section.
  • SteamStub Variant 3.1 (x86) - Adjusted the unpacker to attempt to use the Tls callback as the real OEP if general unpacking fails.

v3.0.0.2
  • Adjusted Steamless to use older Aero presentation library for Windows 7 support.

v3.0.0.3
  • Fixed issue with variant 2.0 (x86) unpacker failing to unpack files with non-encrypted code sections.

Author:  atom0s [ Mon Jan 23, 2017 10:49 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Changelog

v3.0.0.4 - 64bit Support!
  • Steamless.Unpacker.Variant30.x86
    • Fixed issue with header size not unpacking properly for certain files.
    • Fixed issue with TLS callbacks not being unpacked properly when present.
  • Steamless.Unpacker.Variant30.x64
    • Added support for 64bit version of SteamStub Variant 3.0.
  • Steamless.Unpacker.Variant31.x64
    • Added support for 64bit version of SteamStub Variant 3.1

Steamless source code and such is now hosted back on Github here:
https://github.com/atom0s/Steamless

The latest release can be found here:
https://github.com/atom0s/Steamless/releases/latest

Author:  Ekey [ Tue Jan 24, 2017 12:49 pm ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Great job! ;)

Author:  atom0s [ Mon Apr 16, 2018 6:32 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

Changelog

v3.0.0.5
  • Steamless.Unpacker.Variant20.x86
    • Added fallback pattern for variant 2.0 (x86).
  • Main Program
    • Adjusted the default window size on startup so that the full plugin names are seen with default screen settings.
  • Steamless.Unpacker.Variant31.x86
    • Added support for new SteamStub v3.1.2 variant.

Changelog

v3.0.0.6
  • Steamless.Unpacker.Variant31.x64
    • Added support for new SteamStub v3.1.2 variant.
  • Overall
    • Updated all plugins to make use of reflection to get their versions from their assembly info.
    • Added ignore for Windows image cache file. (Thumbs.db)
    • Updated all copyrights to include 2018.
    • Updated the list of supported versions.

Author:  atom0s [ Wed Jun 27, 2018 8:13 am ]
Post subject:  Re: Steamless - Steam DRM Remover / Unpacker

v3.0.0.7
  • Steamless.Unpacker.Variant20.x86
    • Added SteamStub 2.x variant D0 (header size) support.
    • Fixed some issues with the 2.x disassembler using incorrect types.
    • Updated the SharpDisasm.dll file to latest version.

https://github.com/atom0s/Steamless/releases/latest

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/