How to patch Steam with OllyDbg

nalsi

FS Member
This guide will show you how to patch the Steam.dll to belive you have all games(u still need gcf/ncf files).
You can also watch the video on Youtube:

1. Open Notepad and write "BootStrapperInhibitAll = enable" without the quotes(This stops Steam from updating, if not it will just remove our changes).

2. Save it as "steam.cfg" in your Steam folder.

3. Open up Steam.dll in OllyDbg. Press Yes for the popup boxes.

4. Right-click, and go to Search for, and then Name (label) in current module.

5. Find SteamIsAppSubscribed. And double-click on it.

6. Select from the PUSH EBP line in the upper and down to MOV DWORD PTR FS:[0],EAX

7. Copy the following: 52 8B 44 24 0C C7 00 01 00 00 00 8B 54 24 10 8B 44 24 14 31 C9 89 0a 89 08 89 48 04 89 48 08 88 48 0C B8 01 00 00 00 5A C3

8. Right-click - Binary - Binary paste

9. Now open up Names in Steam as we did in step 4

10. This time double-click on SteamIsSubscribed.

11. Do step 6-8

12. Right-click - Copy to executable - All modifications

13. When the popup cames up press copy all.

14. When an another popup cames up press yes(It cames to times).

15. Right-click - Save file

16. Save it as Steam2.dll or something like that.

17. Rename the orginal Steam.dll file to Steam_backup.dll

18. Rename Steam2.dll to Steam.dll

You can download OllyDbg from http://www.ollydbg.de/odbg110.zip
 
Back
Top