What is hacking?
Taeho Oh http://postech.edu/~ohhara [email protected]
Contents (1)
Who is hacker? History of hacking Types of hacking Hacking accidents Why do hackers hack? What hackers do after hacking? What do hackers know?
Contents (2)
How can kid hack? Why cant Korean kid hack? How can be a real hacker? Why cant defend against hackers? How can protect the system? What should do after hacked?
Contents (3)
How to translate the hackers language
Who is hacker? (1)
Hack
Cut with repeated irregular blows Examine something very minutely
Hacker
The person who hacks
Cracker
System intruder/destroyer
Who is hacker? (2)
Hacker means cracker nowadays
Meaning has been changed
History of hacking
Telephone hacking
Use telephone freely Its called phreaking
Computer virus
Destroy many computers
Network hacking
Hack the important server remotely and destroy/modify/disclose the information
Types of hacking
Normal data transfer
Interruption
Interception
Modification
Fabrication
Hacking accidents (1)
Internet Worm
Robert T. Morris made an internet worm. It spread through the internet and crashed about 6000 systems.
Cuckoos Egg
Clifford Stoll caught the hackers who are the German hackers applied by KGB
Hacking accidents (2)
IP Spoof
Kevin Mitnick was caught by Tsutomu Shimomura who was security expert. Kevin Mitnick uses the IP Spoof attack in this accident
Why do hackers hack?
Just for fun Show off Hack other systems secretly Notify many people their thought Steal important information Destroy enemys computer network during the war
What do hackers do after hacking? (1)
Patch security hole
The other hackers cant intrude
Clear logs and hide themselves Install rootkit ( backdoor )
The hacker who hacked the system can use the system later It contains trojan ls, ps, and so on
What do hackers do after hacking? (2)
Install irc related program
identd, irc, bitchx, eggdrop, bnc
Install scanner program
mscan, sscan, nmap
Install exploit program Install denial of service program Use all of installed programs silently
What do hackers know?
Dont Dont Dont Know Know Know are know how to use vi know what unix is know what they do how to intrude the system how to crash the system where the hacking programs
How can kid hack?
Kid has much of time
Kid can search for longer time than other people
All hacking program is easy to use Kid doesnt have to know how the hacking program works These kids are called script kiddies
Why cant Korean kid hack?
Almost all Korean kids dont know English well Almost all hacking program manuals are written in English
However, many hacking program manuals are being translated
How can be a real hacker?
Study C/C++/assembly language Study computer architecture Study operating system Study computer network Examine the hacking tools for a month Think the problem of the computer
Why cant defend against hackers?
There are many unknown security hole Hackers need to know only one security hole to hack the system Admin need to know all security holes to defend the system
How can protect the system? (1)
Patch security hole often Encrypt important data
Ex) pgp, ssh
Do not run unused daemon Remove unused setuid/setgid program Setup loghost
How can protect the system? (2)
Use switch hub Setup firewall
Ex) ipchains
Setup IDS
Ex) snort
Check unintentional changes
Ex) tripwire
How can protect the system? (3)
Backup the system often
What should do after hacked?
Shutdown the system
Or turn off the system
Separate the system from network Restore the system with the backup
Or reinstall all programs
Connect the system to the network It can be good to call the police
How to translate the hackers language (1)
1 -> i or l 3 -> e 4 -> a 7 -> t 9 -> g 0 -> o $ -> s | -> i or l |\| -> n |\/| -> m s -> z z -> s f -> ph ph -> f x -> ck ck -> x
How to translate the hackers language (2)
Ex)
1 d1d n0t h4ck th1s p4g3, 1t w4s l1k3 th1s wh3n 1 h4ck3d 1n
I did not hack this page, it was like this when I hacked in