Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Steamless is a software tool designed to remove DRM (Digital Rights Management) protection from SteamStub variants applied to games and applications distributed through Steam. Its primary function is to unpack and decrypt files protected by Steam’s DRM, restoring them to their original form for legitimate use.
Key Features:
Comprehensive DRM Removal: Supports multiple versions of SteamStub DRM, including Variants 10, 20, 21, 30, and 31, across both 32-bit and 64-bit platforms.
Non-Intrusive Design: Preserves the core functionality of games by leaving Steamworks API integrations intact.
Cross-Platform Compatibility: Works seamlessly on Windows, ensuring broad applicability for users.
Command-Line Interface (CLI): Provides flexibility for automated workflows and scripting.
Ethical Use Focus: Designed strictly for legal purposes, respecting copyright and intellectual property.
Audience & Benefit:
Ideal for legitimate owners of Steam games who wish to manage or backup their files without interference from DRM restrictions. Steamless empowers users to take control of their legally acquired content while maintaining the integrity of the original game experience. It can be installed via winget, ensuring a smooth setup process.
This tool is a valuable resource for those seeking to understand and work with DRM technologies responsibly, offering a clear and effective solution for unpacking Steam-protected files.
Steamless is a DRM remover of the various SteamStub variants applied to applications and games released on Steam via the DRM tool in the Steamworks SDK.
Steamless aims to be a single solution for unpacking all variants of the SteamStub DRM, ranging from the very first version to the most recently released.
However, due to personal limited funds, I cannot test every game myself.
Donations
Want to say thanks for my work on Steamless? Feel free to donate or sponsor me:
Steam ROM Manager is a super flexible tool for adding non-Steam games to steam in bulk and managing their artwork assets.
Added games could be ROMs for emulators, games from other stores such as Epic or GOG, or even not games at all.
Have you always wanted your notes from junior year as a category in steam?
If so that's pretty weird!
But now it's possible.
Extend your Steam gaming experience to your mobile device, TV, VR headset or PC - all you need is a local network or internet connection. In addition, the Steam Link app now supports Remote Play Together. Now you can join games hosted on a friend's PC just by clicking a link.
Steam ROM Manager is a super flexible tool for adding non-Steam games to steam in bulk and managing their artwork assets.
Added games could be ROMs for emulators, games from other stores such as Epic or GOG, or even not games at all.
Have you always wanted your notes from junior year as a category in steam?
If so that's pretty weird!
But now it's possible.
Extend your Steam gaming experience to your mobile device, TV, VR headset or PC - all you need is a local network or internet connection. In addition, the Steam Link app now supports Remote Play Together. Now you can join games hosted on a friend's PC just by clicking a link.
> Steamworks Digital Rights Management wraps your game's compiled executable and checks to make sure that it is running under an authenticated instance of Steam. This DRM solution is the same as the one used to protect games like Half-Life 2 and Counter-Strike: Source. Steamworks DRM has been heavily road-tested and is customer-friendly.
> In addition to DRM solutions, Steamworks also offers protection for game through day one release by shipping encrypted media to stores worldwide. There's no worry that your game will leak early from the manufacturing path, because your game stays encrypted until the moment you decide to release it. This protection can be added to your game simply by handing us finished bits or a gold master.
> ref: hxxps://partner.steamgames.com/documentation/api
Supported Versions
Steamless currently supports the following SteamStub DRM variants:
SteamStub Variant 1
32bit version is supported. (Support for this is only tested with 1 file so far.)
SteamStub Variant 2
v2.0.0
32bit version is supported.
v2.0.1
32bit version is supported.
SteamStub Variant 3
v3.0.0
32bit version is supported.
64bit version is supported.
v3.0.1
32bit version is supported.
64bit version is supported.
v3.1.0
32bit version is supported.
64bit version is supported.
v3.1.2
32bit version is supported.
64bit version is supported.
Note: Version numbers are not 'real'. They are superficial and are simply assumed versions based on major changes to the DRM and what has been observed in the various submitted file samples. A better versioning system may come at a later date.
Legal
Steamless is released under the following license:
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material
as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether
express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness
for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of
errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this
disclaimer may not apply to You.
Steamless is not intended for malicious use or for the use of obtaining or playing games illegally.
Steamless should only be used on games that you legally purchased and own.
Steamless is not associated with Steam or any of its partners / affiliates.
No code used within Steamless is taken from Valve or any of its partners / affiliates.
Steamless is released for educational purposes in the hopes to learn and understand DRM technologies.
Use Steamless at your own risk. I, atom0s, am not responsible for what happens while using Steamless. You take full reponsibility for any outcome that happens to you while using this application. Do not distribute unpacked files.
dnSpyEx is a unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor. You can use
it to edit and debug assemblies even if you don''t have any source code available. Main features: Debug .NET and
Unity assemblies, Edit .NET and Unity assemblies, Light and dark themes.
dnSpyEx is a unofficial continuation of the dnSpy project which is a debugger and .NET assembly editor. You can use
it to edit and debug assemblies even if you don''t have any source code available. Main features: Debug .NET and
Unity assemblies, Edit .NET and Unity assemblies, Light and dark themes.