Firstly, I want to thank those that have already submitted files for the assistance in researching the SteamStub DRM.
Without your contributions it would not be possible to have Steamless where it is today.
At this time, the 32bit coverage and support of Steamless is pretty large and works on most protected games.
However, the 64bit coverage has not started yet.
This is where you come in, as I do not own many 64bit games on Steam, so I need contributions to continue my research.
What Files I Need
- SteamStub is typically ONLY protecting the main game executable.
There is rarely a time where the DRM protection is used on sub-modules of a game or program.
This means, I only need the following:
- The games main executable that is 64bit and packed with SteamStub DRM.
- In some cases this may be in a DLL or other file type, depends on the game.
- The games main executable that is 64bit and packed with SteamStub DRM.
- I do not condone piracy or the spread of company assets. This means DO NOT upload or send me any of the following:
- Cracked games not officially downloaded through Steam.
- Cracked games that were downloaded through steam but patched with non-official game files.
- Patched / Altered games that are not the official / originals.
- Any game assets such as textures, scripts, images, or other copyright material that is not protected by the DRM itself.
- Any game modules (DLLs or similar) that are used to make the game run.
- Any Steam related files such as steam_api.dll or SteamDRMp.dll or similar. I DO NOT need these.
How Can I Tell If A File Is Protected With SteamStub?
- In the future, I may post a tool to automate this, but for now, you can do this via CFF Explorer.
Download CFF Explorer here:
http://www.ntcore.com/files/ExplorerSuite.exe
Once installed, navigate to the game folder where you have a game installed. For example:
G:\Steam Games\SteamApps\common\Fallout 4
Right-click the main game executable, in this case 'Fallout4.exe', and choose the new option added by CFF Explorer 'Open with CFF Explorer'.
Once CFF Explorer opens, it should show you information about the PE file.
On the left side in the tree list, click on 'Section Headers'.
In here you are looking for a section with the name of '.bind'. (without the quotes)
Like this:
If you find a .bind section, the file is packed with SteamStub DRM and can be useful for the research of the DRM.
How Can I Tell If A File Is 64bit?
- You can use CFF Explorer again for this.
Simply open the file in CFF Explorer like we did above, then on the main file information page that is opened first, look for the File Type entry.
It should say 64 / 64bit somewhere in that line if it is 64bit.
Like this:
Where should I Submit Files?
- You can submit them to me in private via a private message here on my forums.
Click here to start a private message with me:
ucp.php?i=pm&mode=compose&u=2
Simply upload the file to a file sharing site such as:
- https://mega.nz/
- https://www.mediafire.com/
- DropBox or similar type of file sharing tool.
Then send me a link to the file. Please include in your pm to me what the name of the game is so I can keep track of things.
Please DO NOT upload files to the forum here, I will delete attachments that contain files.
Again I do not condone piracy and do not want people sharing more than what is asked.