Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

RATBOY'S OVERWRITING VIRUS TUTORIAL

Name: ratboy 2013-04-29 19:54

/\---/\    
( .   . )
 \     /     WARNING: The information contain within here can be
  \   /      ^^^^^^^  dangerous to you mind and computer!!!!!!!!
   \*/                I assume no responsiblity!!!!!!!!!
    #

----------------------------------------------------------------

                        OVERWRITING VIRUSES

-=What is an overwritting virus?

I'm glad you asked that.  :)  An overwriting virus is a virus that reproduces
by overwriting the first parts of a program with itself.  Here is an example:

                +-------------------------+        (I got this example from
                |    P R O G R A M        |         40Hex, thanks P/S!!!!)
                +-------------------------+
                         plus:
                +--------+
                | VIRUS! |
                +--------+
                         equals:

                +--------+----------------+
                | VIRUS! | G R A M        |
                +--------+----------------+


        As you can see the first part of the program was overwritten with
the virus code.  Since important parts of the original program are 
effectivly destroyed it won't ever run, but the virus code will. 
As you can guess overwriting viruses are very destructive and not very
productive.  But you must learn to walk before you can do the Polka!!


-=So what does one need to know to write an overwriting virus?
Another question I'm glad you asked.  :)  Well having a basic knowledge in
Assembly is a must, but it is not very differcult.  As a virus writer, I
only know one programing language, Assembly.  I didn't even learn BASIC.
So don't listen to those that say don't learn Assembly, it's a wonderful
programing language.  At the end of this file I'll be recomending books and
things to do to help ya on your way to Assembly and virus writing.

        Well let's get down to codeing!!!!  :)
We will be dealing with .Com files.  So here is the basic setup for a .Com
file in an Assembly source file:

Name: Anonymous 2013-04-29 20:46

>>6
you're a little shit

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List