Advertisement
3_2004-2005 System Services/ Functions #146660

DLL Injection -- PART II

This is the second part of my article, DLL Injection It gets really interesting this time and it's pretty hard and long

AI

AI Summary: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Source Code
original-source
<p dir="ltr"><br>
<br>
Currently this is the second article i posted into this site. PART I was my 
first.<br>
I will try to make this part a bit more formal, as many have asked me for that.
<br>
I tried to add an asm tutorial, but planetsourcecode didn't allow me
<br>
<br>
Last time i explained to you what DLL Injection is.<br>
<br>
I also explained that you need to have a knowlege of the following things:<br>
<br>
1) Memory management...You need to know how windows manages it's memory<br>
<br>
2) PE Headers <--the most important thing if you're doin this in win9x/ME -- <br>
<br>
3) Basic debbuging APIs...These are some apis that allow you do debug a certain 
app<br>
<br>
4) enough knowlege of asm...and OPCODES of instructions<br>
<br>
<br>
<br>
I also said that my tutorial is compatible with all versions of windows. So 
don't go posting me saying<br>
'CreateRemoteThread() will do all of what you have just done'...I told you that 
i'm doing this tutorial for everyone.<br>
And if it would make you happy, i will add some information about the functions 
you can use in higher versions than<br>
WinME/9x<br>
<br>
And I'm doing the same thing i did last time. I am "NOT" pasting full code in 
this tutorial either.<br>
No one is stu pid enough like me to even think of posting such brief article 
about something that is <br>
hard to learn if you had no documentation. So, therefore, it is hard to accept 
distributing it to the public. <br>
Programmers all think that they got tired for searching all this. They're not 
going to let their sweat go to waste. <br>
So they keep telling you "GO RESEARCH ON YOUR OWN",, and probably kick you off 
their chat rooms.<br>
So, i'm probably doing the same thing ::D::D::D::D<br>
<br>
<br>
</p>
Original Comments (3)
Recovered from Wayback Machine