Writing a loader with Assembly (SuspendThread -> Apply -> ResumeThread)

Discussion in 'Web Programming' started by moork, Dec 12, 2007.

Writing a loader with Assembly (SuspendThread -> Apply -> ResumeThread)
  1. Unread #1 - Dec 12, 2007 at 11:15 AM
  2. moork
    Joined:
    Feb 12, 2007
    Posts:
    83
    Referrals:
    0
    Sythe Gold:
    0

    moork Member
    Banned

    Writing a loader with Assembly (SuspendThread -> Apply -> ResumeThread)

    Ok, umm lets start with a few common questions.​


    1. What is a loader?

    A loader is a program able to load in memory and running another program. Every time you start a program the standard window loader make this work for
    you in invisible way. There is many type of loader but basically every loader can be classified in two classes:
    • Standard loader
    • Debugger loader

    This is a skeleton of a standard loader, which i wrote because i thought this might help you debug your programs, apply patches through SuspendThread & learn more about ASM and its features for writing small programs.
    A chart on how loaders work:

    [​IMG]

    And here's the skeleton finally:

    Hope this helped.
     
  3. Unread #2 - Dec 12, 2007 at 5:27 PM
  4. cp
    Joined:
    Jan 30, 2007
    Posts:
    3,278
    Referrals:
    6
    Sythe Gold:
    0

    cp an cat
    Banned

    Writing a loader with Assembly (SuspendThread -> Apply -> ResumeThread)

    If you made it, nice work. Sorta busy now, will look at later.
     
< Delphi RS2 Client (Eliteclient) source code for sale | virus help >

Users viewing this thread
1 guest


 
 
Adblock breaks this site