Ethical Hacking ppt

Document Sample
scope of work template
							Ethical Hacking for
    Educators



           Presented By
  Regina DeLisse Hartley, Ph.D.
  Caldwell Community College &
       Technical Institute
                 Overview

   Old School Hackers: History of Hacking
   Ec-Council: Certified Ethical Hacker
   Learning Competencies
   Teaching Resources: Ethical Hacking
    Textbooks
   Hacking Tools
   Hacker Challenge Websites
   Additional Web Sites
   Questions and Answers
Old School Hackers:
 History of Hacking
PREHISTORY                        Draper builds a "blue
 1960s: The Dawn of               box" used with whistle
  Hacking                          allows phreaks to make
  Original meaning of the          free calls.
  word "hack" started at          Steve Wozniak and
  MIT; meant elegant, witty        Steve Jobs, future
  or inspired way of doing         founders of Apple
  almost anything; hacks           Computer, make and sell
  were programming                 blue boxes.
  shortcuts                        THE GOLDEN AGE
ELDER DAYS (1970-1979)             (1980-1991)
 1970s: Phone Phreaks            1980: Hacker Message
  and Cap'n Crunch: One            Boards and Groups
  phreak, John Draper (aka         Hacking groups form;
  "Cap'n Crunch"), discovers       such as Legion of Doom
  a toy whistle inside Cap'n       (US), Chaos Computer
  Crunch cereal gives 2600-        Club (Germany).
  hertz signal, and can           1983: Kids' Games
  access AT&T's long-              Movie "War Games"
  distance switching system.       introduces public to
                                   hacking.
THE GREAT HACKER WAR             1989: The Germans ,
 Legion of Doom vs               the KGB and Kevin
  Masters of Deception;           Mitnick.
  online warfare; jamming        German Hackers
  phone lines.                    arrested for breaking
 1984: Hacker 'Zines             into U.S. computers;
  Hacker magazine 2600            sold information to
  publication; online 'zine       Soviet KGB.
  Phrack.                        Hacker "The Mentor“
CRACKDOWN (1986-                  arrested; publishes
  1994)                           Hacker's Manifesto.
 1986: Congress passes          Kevin Mitnick
  Computer Fraud and              convicted; first person
  Abuse Act; crime to break       convicted under law
  into computer systems.          against gaining access
 1988: The Morris Worm
                                  to interstate network
  Robert T. Morris, Jr.,          for criminal purposes.
  launches self-replicating
  worm on ARPAnet.
 1993: Why Buy a Car            1995: Russian Hackers
  When You Can Hack               Siphon $10 million from
  One?                            Citibank; Vladimir Levin,
  Radio station call-in           leader.
  contest; hacker-fugitive        Oct 1998 teenager hacks
  Kevin Poulsen and friends      into Bell Atlantic phone
  crack phone; they               system; disabled
  allegedly get two Porsches,     communication at airport
  $20,000 cash, vacation          disables runway lights.
  trips; Poulsen now a
  freelance journalist           1999 hackers attack
  covering computer crime.        Pentagon, MIT, FBI web
 First Def Con hacking
                                  sites.
  conference in Las Vegas        1999: E-commerce
ZERO TOLERANCE (1994-             company attacked;
  1998)                           blackmail threats followed
                                  by 8 million credit card
 1995: The Mitnick               numbers stolen.
  Takedown: Arrested              (www.blackhat.info; www.h2k2.net;
  again; charged with             www.slais.ubc.ca/; www.sptimes.com;
                                  www.tlc.discovery.com)
  stealing 20,000 credit card
  numbers.
Ec-Council: Certified Ethical
          Hacker
   EC-Council has certified IT
professionals from the following
     organizations as CEH:
Novell, Canon, Hewlett Packard, US Air Force
Reserve, US Embassy, Verizon, PFIZER, HDFC
Bank, University of Memphis, Microsoft
Corporation, Worldcom, Trusecure, US
Department of Defense, Fedex, Dunlop, British
Telecom, Cisco, Supreme Court of the Philippines,
United Nations, Ministry of Defense, UK, Nortel
Networks, MCI, Check Point Software, KPMG, Fleet
International, Cingular Wireless, Columbia Daily
Tribune, Johnson & Johnson, Marriott Hotel,
Tucson Electric Power Company, Singapore Police
Force
(Cont.)

 PriceWaterhouseCoopers, SAP, Coca-Cola
 Corporation, Quantum Research, US Military, IBM
 Global Services, UPS, American Express, FBI,
 Citibank Corporation, Boehringer Ingelheim,
 Wipro, New York City Dept Of IT & Telecom –
 DoITT, United States Marine Corps, Reserve Bank
 of India, US Air Force, EDS, Bell Canada, SONY,
 Kodak, Ontario Provincial Police, Harris
 Corporation, Xerox, Philips Electronics, U.S.
 Army, Schering, Accenture, Bank One, SAIC,
 Fujitsu, Deutsche Bank
      Hackers are here. Where are
                 you?
   The explosive growth of the Internet has
    brought many good things…As with most
    technological advances, there is also a dark
    side: criminal hackers.
   The term “hacker” has a dual usage in the
    computer industry today. Originally, the term
    was defined as:
   HACKER noun. 1. A person who enjoys
    learning the details of computer systems and
    how to stretch their capabilities…. 2. One who
    programs enthusiastically or who enjoys
    programming rather than just theorizing about
    programming.
                What is a Hacker?
   Old School Hackers: 1960s style Stanford or MIT
    hackers. Do not have malicious intent, but do have
    lack of concern for privacy and proprietary
    information. They believe the Internet was
    designed to be an open system.
   Script Kiddies or Cyber-Punks: Between 12-30;
    predominantly white and male; bored in school; get
    caught due to bragging online; intent is to
    vandalize or disrupt systems.
   Professional Criminals or Crackers: Make a
    living by breaking into systems and selling the
    information.
   Coders and Virus Writers: See themselves as an
    elite; programming background and write code but
    won’t use it themselves; have their own networks
    called “zoos”; leave it to others to release their
    code into “The Wild” or Internet. (www.tlc.discovery.com)
       What is Ethical Hacking?
   Ethical hacking – defined “methodology
    adopted by ethical hackers to discover the
    vulnerabilities existing in information
    systems’ operating environments.”
   With the growth of the Internet, computer
    security has become a major concern for
    businesses and governments.
   In their search for a way to approach the
    problem, organizations came to realize
    that one of the best ways to evaluate the
    intruder threat to their interests would be
    to have independent computer security
    professionals attempt to break into their
    computer systems.
        Who are Ethical Hackers?
   “One of the best ways to evaluate the intruder
    threat is to have an independent computer
    security professionals attempt to break their
    computer systems”
   Successful ethical hackers possess a variety of
    skills. First and foremost, they must be completely
    trustworthy.
   Ethical hackers typically have very strong
    programming and computer networking skills.
   They are also adept at installing and maintaining
    systems that use the more popular operating
    systems (e.g., Linux or Windows 2000) used on
    target systems.
   These base skills are augmented with detailed
    knowledge of the hardware and software provided
    by the more popular computer and networking
    hardware vendors.
     What do Ethical Hackers do?
   An ethical hacker’s evaluation of a system’s
    security seeks answers to these basic questions:
     • What can an intruder see on the target
       systems?
     • What can an intruder do with that information?
     • Does anyone at the target notice the intruder’s
       at tempts or successes?
     • What are you trying to protect?
     • What are you trying to protect against?
     • How much time, effort, and money are you
       willing to expend to obtain adequate
       protection?
    How much do Ethical Hackers
            get Paid?
   Globally, the hiring of ethical hackers is on
    the rise with most of them working with
    top consulting firms.
   In the United States, an ethical hacker can
    make upwards of $120,000 per annum.
   Freelance ethical hackers can expect to
    make $10,000 per assignment.
   Some ranges from $15,000 to
    $45,000 for a standalone ethical
    hack.
    Certified Ethical Hacker (C|EH)
                Training
   InfoSec Academy
   http://www.infosecacademy.com
     • Five-day Certified Ethical Hacker (C|EH)
       Training Camp Certification Training Program
     • (C|EH) examination
     • C|EH Certified Ethical
       Hacker Training Camp
       (5-Day Package)$3,595
       ($2,580 training only)

(Source: www.eccouncil.org)
Learning Competencies
     Required Skills of an Ethical
               Hacker
   Routers: knowledge of routers, routing
    protocols, and access control lists
   Microsoft: skills in operation, configuration and
    management.
   Linux: knowledge of Linux/Unix; security
    setting, configuration, and services.
   Firewalls: configurations, and operation of
    intrusion detection systems.
   Mainframes
   Network Protocols: TCP/IP; how they function
    and can be manipulated.
   Project Management: knowledge of leading,
    planning, organizing, and controlling a
    penetration testing team.
                             (Source: http://www.examcram.com)
      Modes of Ethical Hacking

   Insider attack
   Outsider attack
   Stolen equipment attack
   Physical entry
   Bypassed authentication attack
    (wireless access points)
   Social engineering attack

                      (Source: http://www.examcram.com)
        Anatomy of an attack:
• Reconnaissance – attacker gathers
  information; can include social
  engineering.
• Scanning – searches for open ports (port
  scan) probes target for vulnerabilities.
• Gaining access – attacker exploits
  vulnerabilities to get inside system; used
  for spoofing IP.
• Maintaining access – creates backdoor
  through use of Trojans; once attacker
  gains access makes sure he/she can get
  back in.
• Covering tracks – deletes files, hides
  files, and erases log files. So that attacker
  cannot be detected or penalized.
                               (Source: www.eccouncil.org)
   Hacker classes
     • Black hats – highly skilled,
       malicious, destructive “crackers”
     • White hats – skills used for
       defensive security analysts
     • Gray hats – offensively and
       defensively; will hack for different
       reasons, depends on situation.
   Hactivism – hacking for social and
    political cause.
   Ethical hackers – determine what
    attackers can gain access to, what they
    will do with the information, and can they
    be detected.
                                 (Source: www.eccouncil.org)
Teaching Resources: Ethical
    Hacking Textbooks
       Ec-Council

Certified Ethical Hacker




                    www.eccouncil.org
                    ISBN 0-9729362-1-1
      Ec-Council Topics Covered
   Introduction to Ethical Hacking
   Footprinting
   Scanning
   Enumeration
   System Hacking
   Trojans and Backdoors
   Sniffers
   Denial of Service
   Social Engineering
   Session Hijacking
   Hacking Web Servers
           Ec-Council (Cont.)

   Web Application Vulnerabilities
   Web Based Password Cracking Techniques
   SQL Injection
   Hacking Wireless Networks
   Viruses
   Novell Hacking
   Linux Hacking
   Evading IDS, Firewalls and Honeypots
   Buffer Overflows
   Cryptography
Certified Ethical Hacker Exam
             Prep




                    http://www.examcram.com
                    ISBN 0-7897-3531-8
    Certified Ethical Hacker Exam
                 Prep
   The Business Aspects of Penetration
    Testing
   The Technical Foundations of Hacking
   Footprinting and Scanning
   Enumeration and System Hacking
   Linux and automated Security Assessment
    Tools
   Trojans and Backdoors
   Sniffers, Session Hyjacking, and Denial of
    Service
    Certified Ethical Hacker Exam
              Prep (Cont.)
   Web Server Hacking, Web Applications,
    and Database Attacks
   Wireless Technologies, Security, and
    Attacks
   IDS, Firewalls, and Honeypots
   Buffer Overflows, Viruses, and Worms
   Cryptographic Attacks and Defenses
   Physical Security and Social Engineering
  Hands-On Information Security
   Lab Manual, Second Edition
1. Footprinting
2. Scanning and Enumeration
3. Operating System Vulnerabilities
and Resolutions
4. Network Security Tools and
Technologies
5. Security Maintenance
6. Information Security
Management
7. File System Security and
Cryptography
8. Computer Forensics                 http://www.course.com/
                                      ISBN 0-619-21631-X
Hacking Tools: Footprinting and
       Reconnaissance
Whois
Whois (cont.)




            http://www.allwhois.com/
Whois (cont.)
Sam Spade
Sam Spade (Cont.)
Nslookup
Nslookup Options
Traceroute
Ping
Ping Options
Hacking Tools: Scanning and
        Enumeration
nmap
NMapWin
SuperScan
SuperScan (Cont.)
IP Scanner
Hyena
Retina
LANguard
Hacking Tools: System Hacking
telnet
Snadboy
Password Cracking with
     LOphtcrack
Keylogger
Hacking Tools: Trojans and
        Backdoors
NetBus
Game Creates Backdoor for
        NetBus
SubSeven
Hacking Tools: Sniffers
Spoofing a MAC address
 Original Configuration
Spoofed Mac
Ethereal
Iris
Snort
Hacking Tools: Web Based
   Password Cracking
Cain and Abel
Cain and Abel (Cont.)
Cain and Abel (Cont.)
Legion
Brutus
Hacking Tools: Covering Tracks
ImageHide
ClearLogs
ClearLogs (Cont.)
Hacking Tools: Google Hacking
      and SQL Injection
Google Hacking
Google Cheat Sheet
              SQL Injection
   Allows a remote attacker to
    execute arbitrary database
    commands
   Relies on poorly formed database queries
    and insufficient
    input validation
   Often facilitated, but does not rely on
    unhandled
    exceptions and ODBC error messages
   Impact: MASSIVE. This is one of the most
    dangerous
    vulnerabilities on the web.
Common Database Query
Problem: Unvalidated Input
Piggybacking Queries with
         UNION
Hacker Challenge Websites
http://www.hackr.org/mainpage.php
Hackthissite.org




        http://www.hackthissite.org
Answers revealed in code
Hackits




      http://www.hackits.de/challenge/
Additional Web Sites
Legion of Ethical Hacking
Legion of Ethical Hacking (Cont.)
Hacker Highschool




          http://www.hackerhighschool.org/
Hacker Highschool
johnny.ihackstuff.com/
HappyHacker.org
Foundstone
Insecure.org
SANS Institute
Questions & Answers

						
Shared by: lily cole
Related docs
Other docs by longze569