-
5 Attachment(s)
Hoking dll with ShadowDBG
Tools needed:- Unpacked game server
- Shadow'sDBG or OllyDBG
The guide:- Load normal 1.00.16 game server on shadow or olly.
- Search for free space on gameserver
- Search in hex dump offset 006B3000
- There write name of your dll
- At game server free space write push 006B3000
- At second line write call LoadLibraryA
- Mov dword ptr ds:[006B3005], eax
- Push [006B3007]
- Push Eax
- Call GetProcAddress
- Call Eax
FAQ:- What is free space? INT OR DB 00
About offsets- 006B3000 - Name of your dll
- 006B3005 - Free offset
- 006B3007 - Name of your PROCESS
Look:
PHP Code:
push 006B3000
call LoadLibraryA
Mov dword ptr ds:[006B3005], eax
Push [006B3007]
Push Eax
Call GetProcAddress
Call Eax
-
1 Attachment(s)
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
this is great 10/10 is the first tutorial for newbie coders what i understand it :-P
-
Re: [GUIDE]Hoking dll with ShadowDBG
i am newbie at asm too ;)
-
Re: [GUIDE]Hoking dll with ShadowDBG
Thanks alot, nice guide =D
Are you going to keep doing guides like this? I hope you do^^
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
Nice :D only one question... how do I save it lol sorry im New.
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
Only partial? when I added my dll to the gameserver and i loaded gameserver it crashed, couldnt load. I dunno if i saved it right either ^^.
-
Re: [GUIDE]Hoking dll with ShadowDBG
To save:
Right click > Copy to executable > All modification > Copy All > Right click > Save file
-
Re: [GUIDE]Hoking dll with ShadowDBG
Thanks :D so if I follow that guide I can hook the dll from Holy's npc gaurd release? Or is there something else I must do.
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
http://forum.ragezone.com/f196/guide...server-172902/
this ^ guide its too hard for newbie,i code mu about 2-3 mouth and i cant understand them,this guid from this post is very good,i try it yesterday and its fully work!
-
Re: [GUIDE]Hoking dll with ShadowDBG
yeah its hard for a newbies just like me...
-
Re: [GUIDE]Hoking dll with ShadowDBG
maybe someone can upload a video guide with adding code to gameserver Example: /post command !!??? is this hard?? i think its easier than make screens :D
-
Re: [GUIDE]Hoking dll with ShadowDBG
Quote:
Originally Posted by
Fe3lPalN
maybe someone can upload a video guide with adding code to gameserver Example: /post command !!??? is this hard?? i think its easier than make screens :D
its as simple is possible.You only need to compile it with borland c++ or another c++ or c# or any compiler in .dll file and hook them on gameserver(you need to compile command`s source code if you find it)
-
Re: [GUIDE]Hoking dll with ShadowDBG
Sorry for So Noobles question but how to save gameserver eith OllyDBg wen you finish your job ? :/
Wat a shame i am so noob :)
-
Re: [GUIDE]Hoking dll with ShadowDBG
Quote:
ts as simple is possible.You only need to compile it with borland c++ or another c++ or c# or any compiler in .dll file and hook them on gameserver(you need to compile command`s source code if you find it)
It is easy to talk for you. i dont understand english very good, so please make a video tut ;) because i event dont understand what are u talking about +D sorry
-
Re: [GUIDE]Hoking dll with ShadowDBG
i know very good the step to make it but i don`t done it,i`m too noob,now i learn C# to can make scripts
-
Re: [GUIDE]Hoking dll with ShadowDBG
anyone can post a link to shadow'sdbg?
-
Re: [GUIDE]Hoking dll with ShadowDBG
Quote:
Originally Posted by
Fe3lPalN
anyone can post a link to shadow'sdbg?
how about you use a search engine and dont be lazy
-
Re: [GUIDE]Hoking dll with ShadowDBG
How to save gameserver with OllyDbg when you finish hooking dll ?
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
omg thanks men i lokking for that
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
Quote:
Originally Posted by
Disconnect1
Look at #10 post
I canot find save function can you atach SS ? plz
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
-
Re: [GUIDE]Hoking dll with ShadowDBG
Put pictures of new update...please, because i`m very stupid and can`t understand :D
can`t Understand this:
Code:
7. Mov dword ptr ds:[006B3005]
8. eax Push [006B3007]
9. Push Eax
10. Call GetProcAddress
11. Call Eax
FAQ:
1. What is free space? INT OR DB 00
About offsets
1. 006B3000 - Name of your dll
2. 006B3005 - Free offset
3. 006B3007 - Name of your PROCESS
If i hvent offsets in sourse noo need to change offsets right?
so if I haven`t offsets must do only this:
Code:
Load normal 1.00.16 game server on shadow or olly.
Search for free space on gameserver
Search in hex dump offset 006B3000
There write name of your dll
At game server free space write push 006B3000
At second line write call LoadLibraryA
right?
-
Re: [Guide] Hoking dll with ShadowDBG
-
Re: [Guide] Hoking dll with ShadowDBG