Agenda
> What is a hacker
> What motivates a hacker
> The hacking training community
心 Who belongs?
心 The “rules” of the game (aka Hacker
Ethic)
> Conclusions
What is a hacker?
Many ways to describe hackers:
1. Creates and modifies.
-computer software and computer hardware
2. Exploits systems and gains unauthorized access.
-through clever tactics and detailed knowledge.
3. Computer enthusiast/person who enjoys
learning
4. Someone who breaks into computers.
5. Can make a computer do what they want
6. Anyone who ‘breaks open’ code and manipulates
it in a clever or original
-Not necessarily illegal.
Usually as a “Tiger Team”
Tiger Team is a team that is hired to test
the security of networks/find flaws or
loopholes
Will snoop around networks, trying to
find loopholes
If such loophole(s) is/are found – report
created explaining how hack was achieved
People who break into networks for fun
Usually don’t intentionally cause harm
(following hacker ethic)
Enjoy doing this
Perceived as challenge
Want kudos from hacker peers
Want to “test security to prevent such
attacks in future”
Break into systems and damage them
May write things like “you just got served by X
group”
May delete files, erase portions of code, etc.
“Crackers” fall under this category
Use reverse engineering of assembly code to make
it open source, or to customize it to their liking
Also known as pirates, or “warez writers”
What motivates a hacker
To help others
‘Hooliganism’
Criminal
Financial gain
Most hacker activity is of a nature where
money is rarely involved
Curiosity
Intellectual Challenge
Security heads-up!
The hacking community-
who belongs
To join, have to be recognized
Sharing your creations (time, creativity,
open source programs)
Learn to code efficiently
Hackers like “well-coded” programs
Better the program- more kudos
Become recognized when top hackers
recognize you
The hacking community-
th e Ha c ke r E th i c
1. reject hierarchies
2. mistrust authority
3. promote decentralization
4. share information
5. serve your community (i.e. the hacker
community)
People are only judged on skill
No social class, age, gender, race
Open source
Hacking into programs
secure
Hackers ignore what society says about class
Have their own community
Have their own system
our
A rule is meant to be broken
If said can’t be done; green light to do it
Increased security= better “problem to
solve”
Increased security is better reason to find
loopholes
Hacker Joke of the day!!
Not your typical hacker
Segregation from society good
Keeps your identity more secure
More efficient work can be done
Cooperation can occur over internet
Don’t need to be physically near each other
Communities operate worldwide
Governments should NOT hide things
software should be “open source”
Open source= free/no copyrights
Increases awareness of software “out there”
Value of info increases when shared
Data can be basis for learning
software can be improved collectively
Make improvements to existing ones
Keep Hacker infrastructure intact
Make FAQ’s on how to be a hacker
Establish websites/meeting places for hackers
“Boring” jobs: maintain mailing lists, project
databases/archives, moderate hacker news
groups
what is a hacker?
White hat
Grey hat
Black hat/cracker
Hacker
motivations
Hacker
Community
The “rules” of the game (aka Hacker Ethic)