![]() |
|
#1
|
|||
|
|||
|
edit.
Sorry, that program still has bugs. Ignore this post. Last edited by Rhodium; 10-13-2004 at 08:56. |
|
#2
|
||||
|
||||
|
well here is another way
![]() VirtualAllocEx() some space in remote process, WriteProcessMemory() the module name you want to inject to that address. CreateRemoteThread(), set lpStartAddress to the address of LoadLibrary and lpParameter to the address of written module name. but maybe you wanted to use the same technique. |
|
#3
|
|||
|
|||
|
that is really a funny (and nasty!) hack
|
|
#4
|
|||
|
|||
|
well, duh, perhaps you could have left out the description of the method even though the program has bugs.
Now i am all intrigued wanting to know how nasty the hack is.
|
|
#5
|
|||
|
|||
|
You can read about this technique in Jeffrey Richter's book "Programming Applications for Microsoft Windows" (part IV, chapter 22). The hack doesn't seem to be nasty.
|
|
#6
|
|||
|
|||
|
Jeff's method is really not that good.
|
|
#7
|
|||
|
|||
|
Quote:
And why is it "really not that good"? If you know any better techniques, then do share
|
|
#8
|
|||
|
|||
|
dll injectition is always risky because you never know if you are really overwriting the right offsets. you could try out the detour library by microsoft, this is always useful for cracking purposes.
|
|
#9
|
|||
|
|||
|
Try search "dll injection" or "code injection" here or google or codeguru/project. There are tons of articles on this subject, and quite a few show excellent ways to perform code injection.
|
|
#10
|
|||
|
|||
|
Quote:
So there's nothing new to be found there, which is what i was asking for. Quote:
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 64 bit Tool to inject an external .dll | sope | General Discussion | 1 | 06-26-2018 17:31 |
| How you inject codes? | Hero | General Discussion | 8 | 10-10-2005 20:11 |
| How to inject code into a process? | jonwil | General Discussion | 7 | 06-01-2005 23:23 |