1. Viruses
  2. Hackers
    • Script Hackers
      • A script hacker uses existing, well-known and easy-to-find techniques and scripts to search for and exploit weaknesses in other computers on the Internet.

        An example would be a script hacker creating a program (script), or using an existing script, to send a simple search request to a server. This request is not the problem because it's the same request a normal internet user would use to call up a website from a server. The problem occurs when the hacker sends an overwhelming number of requests to the same server (CGI script) in an attempt to crash the server. This particular example is call "denial of service". The server gets overwhelmed and will not allow anymore requests.

    • Code Hackers
      • These type of hackers are usually programmers or individuals who have a deep understanding of computer programming. Code hackers create programs that exploit holes in a network or computer. Although all code hackers are not bad, there are others who write code for the single purpose of destroying a computer and/or network. These type of hackers create what can be referred to as "malicious code".

    • Admin Hackers
      • Admin or Administrative Hackers are very familiar with networking and are commonly network administrators. These type of hackers use tools to record and collect information such as passwords or user names. These hackers don't have the kind of programming knowledge the coder has. Admin hackers are most commonly an inside attacker because they may have access from the inside of the network.

  3. Spyware

  • Blackhat Hackers
  • Whitehat Hackers
  • Zombies
  • Protection against Hackers
    DEFENSE