Read it Now!
Reprint Licensing
Incident Response
Incident Response

By Kenneth R. van Wyk, Richard Forno

Cover | Table of Contents | Colophon


Index


[ A ], 
[ B ], 
[ C ], 
[ D ], 
[ E ], 
[ F ], 
[ G ], 
[ H ], 
[ I ], 
[ J ], 
[ K ], 
[ L ], 
[ M ], 
[ N ], 
[ O ], 
[ P ], 
[ R ], 
[ S ], 
[ T ], 
[ U ], 
[ V ], 
[ W ], 
[ X ], 
[ Z ]

A[ Top ]
access to computer systems, removing or restricting, 52
administration (IRTs), flexibility of, 45
administrative support, IRT, 49
administrator privileges
      gaining in buffer overflow attacks, 82
      setuid exploits, attacks involving, 83
adversarial customer relationships, 65
adversary, defined, 8
advertising IRT services, 58
advisories and threat monitoring, commercial IRTs, 23
alphanumeric messages, pager support for, 140
analog connections, modem
      analog converters, 141
      phone lines for, 141
      wireless communications, using instead of, 142
analysis and documentation process, support needed in tools, 153
analyst, information protection, 48
analyzing
      attacks, 111
      forensic information, 94
            (see also forensics)
      incidents, 10
antivirus software
      distributing over intranet, 20
      Trend Micro products, 159
      vendor web sites, 159
applications
      checksums, forensic data from, 94
      default configuration residue, attacks involving, 89
      design or implementation flaws, exploiting, 79
      detecting unauthorized changes with host-based tools, 133
            Tripwire, 137
      forensic data provided by, 92
      viruses in macro languages, 88
      vulnerabilities, Internet discussion groups, 71
array index, signed integers and, 3
attachments (email)
      network attacks with, 72
      scanning for infection, commercial firewall products, 89
Attacker/Defender Training, U.S. Department of Defense, 78
attackers, 8
attacks
      analysis and visualization, 111
      categories of, 79-90
            buffer overflows, 82
            default configuration residue, 89
            denial of service, 79
            distributed denial of service (DDOS), 81
            email-borne vermin, 88
            implementation flaws, 84
            network sniffers, 84
            race condition attacks, 82
            setuid exploits, 83
            stealthing tools, 87
            Trojan horses and back doors, 86
            tunneling, 85
            viruses and worms, 87
      denial of service, blueprint for mitigating, 71
      detecting, 111
      diagnosing, 111
            with host-based tools, 133
      email bombing program, Windows-based, 72
      event log data, modifying, 92
      IRT reporting on, 18
      known, IDS monitoring for, 120
      network sniffers, 70
      profiles, keeping up with, 72-75
            understanding technology used, 74
      rootkit, using for, 139
      signature definitions, adding with Dragon, 121
audit records, forensic analysis of, 91
authority, incident response programs, 37
automation, incident response, 41
      attack profile information processing, 74
      failures of, 42
awareness of IRT services, promoting, 58
awareness training for employees, offered by internal IRTs, 20

B[ Top ]
back doors
      attacks involving, 86
      detecting with host-based tools, 133
      detecting with network vulnerability scanners, 125
backbone network systems (ISP), network sniffer attacks on, 84
bad guys, 8
basic activities, incident response, 9-11
batch files, writing for incident response tools, 109
Berkeley Unix
      /bin/mail program, race condition attack on, 83
      finger daemon program, buffer overflow attack, 82
beta versions of tools, avoiding, 151
binary executable files, viruses infecting, 88
Bindview, BV-Control, 135
/bin/login program (Unix), Trojan horse attacks on, 86
/bin/mail program, race condition attack on, 83
/bin/sh program, buffer overflow attack involving, 82
Blackbox Network Services, MicroRACK media converter, 132
blackening network monitors, 113, 141
blocking email attachments, problems with, 89
board of directors, role in incident response, 54
bombing tools, email, 72
Bourne shell program (/bin/sh), attack involving, 82
buffer overflow attacks, 82
bugtraq (vendor vulnerability discussion site), 27
      Unix sendmail program vulnerability, 72
business activities, priority over IRT role, 62
business decisions, making during crises, 52
business processes, incidents affecting, 7
business units
      adversarial view of IRTs, 65
      confidentiality, protecting in incident reporting, 38
      incident response programs, adotping own, 36
      involving in incident response, 54
      IRT allegiance to, 20
      IRT incident reporting, problems with, 37
business-like incident response, 8
buy-in for incident response programs
      enlisting support of business units and departments, 35
      entire corporate hierarchy, need for, 39
      executive level, 34
BV-Control host-based scanner, 135

C[ Top ]
Cabletron Systems (Network Security Wizards), Dragon IDS, 121
CAM (Crisis Action Meeting), 101
capabilities, IRT, 46-69
      testing with fire drills, 59-62
Carnegie Mellon CERT/CC, 3, 96
      personnel selection process, 50
case studies, security incidents, 34
CD recorder, using for removable storage, 148
CDPD (Cellular Digital Packet Data) devices, 143
cellular (PCS) carriers, 142
Century Network Tap, 132
CERT/CC (Computer Emergency Response Team Coordination Center), 3
      customer service model, 39
      denial of service attacks, blueprint for mitigating, 71
      establishment of, 96
      founding of, 13
      incident reports, filing with, 101
      incident summaries published by, 44
      personnel selection process, 50
      as public resource team, 17
      (see also IRTs, public resource teams)
certificates (digital), PGP, 145
certifications
      computer crime investigation, 77
      IRT training and, 75
      web sites for programs, 161-162
Certified Information Systems Security Professional (CISSP), 76
chain of command, incident response programs, 37, 38
checklists for incident symptoms, developing, 100
checksums
      forensic data from, 94
      Tiger scanner, checking with, 135
      Tripwire database for, 137
choosegirl.game, Trojan horse program, 86
CIAC (Computer Incident Advisory Capability), 17
CIRT (Computer Incident Response Team), 17
clients, incident response
      identifying, 44
      promoting IRT services to, 58
CMDS IDS, 135
code errors, exploiting in denial of service attacks, 79
collecting
      evidence, 109
            support needed in tools, 153
      symptom data, incident response, 100
commercial IRTs (see IRTs, commercial)
commercial software
      bugs causing incidents, sharing information about, 6
      configuration profile diagnostic tools, 90
      illegal exchange over FTP site, 4
      trouble-ticket tracking database, 57
commercial training, 76
Common Vulnerabilities and Exposures (CVE) standard, 154
communications, incident response, 102, 139-143
      dial-in data retrieval, 141-143
      encrypting data, 143-145
            tools for, 144
      hotline, setting up, 56
      network under investigation, danger of using, 139
      page-back mechanisns, 140
community and professional groups, incident information from, 74
computer crime
      freezing the scene, 93
      investigating, IACIS organization, 77
      jurisdiction, difficulty establishing, 67
      law enforcement and, 53
      legal resources, 163
      U.S. federal laws on, 164
Computer Emergency Response Team Coordination Center (see CERT/CC)
computer forensic training (see forensics)
computer game containing ICMP tunneling network daemon, 86
Computer Incident Advisory Capability (CIAC), 17
Computer Incident Response Team (CIRT), 17
Computer Oracle and Password System (COPS), 134
computer security forensics, 90-95
Computer Security Incident Response Teams (CSIRT), 17
computer viruses (see viruses)
conferences, training, 77
      web site information on, 161-162
confidentiality in incident response, 38
      customers, preserving for, 64
      reporting, discretion in, 106
      stealth in operations, 108
configuration
      default, attacks involving, 89
      detecting changes with Tripwire, 137
      gathering data on affected systems, 100
      network interfaces, stealthing tool attacks using, 87
      system, returning to secure baseline, 10
constituency, incident response, 17, 44
contact lists, maintining for incident response, 55
containing damage from incidents, 10
convincing management of need for incident response program, 34
coordination, incident response, 26, 101
      coordinator position, 29, 48
      (see also CERT/CC; IRTs)
COPS (Computer Oracle and Password System), 134
core services, IRT, 46
Coroner's Toolkit, 139
corporate politics, incident response programs and, 34
      corporation-wide support, need for, 39
      penetration test as persuasion tool, 35
      presenting your case, 34
corporate web sites, defacement by intruders, 7
cost analysis
      cost effectiveness, incident response, 8
      IRTs, internal vs. commercial, 42
      security incidents, 34
cpager, sending page via modem, 140
crackers, 8
crashes
      operating systems interacting to cause, 2-4
      ping of death attack, Windows NT systems, 79
crime (see computer crime; forensics)
Crisis Action Meeting (CAM), 101
critical events, notification of, 108
critical players, involving in incident response, 51-55
      listing of, 52
cryptography
      countering network sniffer attacks, 71
      encrypting incident response data, 102, 143-145
            tools for, 144
      encrypting network traffic, 85
      tool support needed for, 153
CSIRT (Computer Security Incident Response Teams), 17
customer base (vendor products), informing of vulnerability, 26
customer confidentiality, preserving, 64
customer expectations, meeting, 68
customer service attitude, importance for IRTs, 65
CVE (Common Vulnerabilities and Exposures) standard, 154
Cybercop Scanner, 129

D[ Top ]
daemons
      attack, networks of, 81
      finger, buffer overflow attack on, 82
      telnet, use by attackers, 71, 85
damage control, incident response, 10, 102
data collection, 108
data formats, incident response tools
      Ethereal, support for, 115
      need for common, 154
data remnants (deleted text), storage by word processors, 92
data retrieval
      out-of-band, support needed in tools, 154
      wireless communications, using, 142
data tunneling attacks, 85
      ICMP network daemon in computer game, 86
databases
      checksum, for operating systems and applications (Tripwire), 137
      enterprise systems, forensic data from, 92
      incident tracking, 100
      tracking IRT communications, 57
      vulnerability, ISS Network Scanner, 130
datagram visualization, Sniffer, 113
DDOS (see denial of service attacks, distributed)
DEC (Digital Equipment Corporation) workstations and IBM mainframe interaction causing crashes, 2-4
defacement of web sites, 7
default configuration residue, attacks involving, 89
Defense Advanced Research Projects Agency (DARPA), founding of CERT team, 13
definitions, establishing for incidents, 63
deleted text, storage by word processors, 92
denial of service attacks, 79
      blueprint for mitigating, 71
      distributed (DDOS), 81
            detecting agents with Cybercop scanner, 129
            February 2000, mitigating damage from, 103
      floods/storms, 80
      network infrastructure, attacking, 80
      ping of death, Windows NT computers, 79
deployment logistics support officer, 49
design flaws, exploiting, 79
      race condition attacks and, 83
designs (security), support by internal IRTs, 21
destination and source, incidents, 102
detecting incidents, 10
      intrusion detection system (IDS) architecture, 111
      testing firewalls for, 20
      (see also intrusion detection systems; tools)
diagnosing attacks, 111
      host-based tools, 133
      network sniffers, using for, 3
diagnostic tools
      configuration profile, 90
      stealth, attacks involving, 87
      (see also tools; host-based tools; network-based tools)
dial-in data retrieval, 141-143
digital phone switches for modems, 141
directory access permissions, attacks involving, 89
discussion groups
      incident response, web sites, 159
      state of the hack information, 73
      training, references on, 76
      vendor vulnerabilities, 27
disks, raw data on, 92
      reloading from disk, 114
distributed denial of service (DDOS) attacks (see denial of service attacks, distributed)
distributing incident response policies and procedures, 33
DNS entries, causing errors in (denial of service attacks), 80
documentation, support needed in tools, 153
documenting
      conclusions in forensic process, 95
      evidence-handling procedures, 67, 109
      incidents for law enforcement, 103
      vendor product vulnerability, 25
DoS (see denial of service attacks)
Dragon IDS, 121
      vendor web page, 121
dynamic analysis of affected systems, 91
dynamic password mechanisms, 85

E[ Top ]
eavesdropping programs (see sniffers)
e-commerce sites, attacks on, 18
education phase, incident response, 103
efficiency, incident response, 8
email
      /bin/mail program, race condition attack on, 83
      bombing program, Windows-based, 72
      privacy rights, employee, 68
      tunneling attacks and, 85
      virus scares, effects on systems, 44
email-borne vermin, 88
Emerald IDS, 136
emergency-driven services, IRT, 46
employees
      computer security awareness, training in, 20, 58
      involving in incident response, 51-55
      privacy rights, 67
      selling trade secrets to competitors, 7
      training to recognize incidents, 9, 10
enabling vulnerabilities
      detecting with host-based tools, 134
      detecting with network-based scanners, 126
      (see also vulnerabilities)
encryption (see cryptography)
engineers, information protection, 48
enterprise application systems
      forensic data supplied by, 92
      logging capabilities, 91
equipment custodian, IRT, 48
eradicating system in incident response, 10
/etc/passwd file, Trojan horse attacks on, 86
Ethereal (network protocol analyzer), 114-116
ethernet (wireless), data transfer with, 143
event logs
      attack detection, using for, 111
      forensic analysis of, 91
Event Monitoring Enabling Responses to Anomalous Live Disturbances (EMERALD), 136
events
      incident, notification of, 108
      network, notifying IRT of, 112
evidence
      collection support, needed in tools, 153
      handling, 66
            computer security forensics, 95
            sealing and locking away collected data, 110
      processing, 10
            incident response tool capabilities, 109
Excel documents, macro viruses infecting, 88
executable files
      PC, self-decrypting, 144
      system (vendor-supplied), detecting changes to, 134
      viruses infecting, 88
executives
      incident response, roles in, 52
      persuading to establish incident response programs
            penetration test as persuasion tool, 35
            presenting your case, 34
expertise of technical personnel, commercial IRTs, 23
exposures, standard for (CVE), 154
external hard drives, using for removable storage, 149

F[ Top ]
FBI (Federal Bureau of Investigation)
      financial fraud or theft, investigation of, 53
      InfraGuard program, 74
federal government (see U.S. government)
files
      access permissions, attacks involving, 89
      access/modification data, Unix, 92
financial fraud or theft, USSS investigation of, 53
financial performance data, theft by rival corporation, 7
finger daemon program, buffer overflow attack on, 82
fire drills for incident response, 20
      commercial IRTs, providing, 23
      testing IRT capabilities, 59-62
            live drills, 61
firewalls
      bug, causing security incident, 6
      commercial products scanning email attachments, 89
      testing incident detection and response, 20
      tunneling attacks and, 85
FIRST (Forum of Incident Response and Security Teams), 14, 28, 167-193
      annual conference and technical colloquia, 28
      member teams, contact information, 168-193
      mission statement, 167
      security tools, information on practical experience, 108
      strategic goals, 168
fixes (temporary), restoring operations with, 103
flexibility, incident response tools, 108
floods/storms, denial of service attacks, 80
floppy disks, using for removable storage, 147
fly-away kit, 149-152
      beta versions of tools, avoiding, 151
      tool inventory, 150
      tool vendors, 150
      tools in, 110
forensics, 90-95
      analysis of affected system, level of detail, 91
      computer, training in, 67
      data, types of
            event logs or audit records, 91
            forensic, 92
            hardware, 93
            raw data on disks, 92
      dynamic vs. static analysis of affected systems, 91
      evidence handling, 95
      process, characteristics of, 90
      process, description of, 93-95
            analyzing information, 94
            documenting conclusions, 95
            freezing the scene, 93
            gathering all information, 94
            theorizing and proving hypotheses, 94
formats (data, in response tools), need for common, 154
Forum of Incident Response and Security Teams (see FIRST)
freeware
      configuration profile diagnostic tools, 90
      trouble-ticket tracking databases, 57
freezing the scene, 93
FTP (File Transfer Protocol), illegally exchanging commercial software over, 4
full disclosure of vulnerabilities, 71
full-duplex networks, tapping into, 132
functionality, incident response tools, 108
funding
      incident response teams, 29, 36, 64
      security training seminars, 59

G[ Top ]
games, attacks involving, 86
general counsel (GC)
      evidence handling, consulting on, 67
      role in incident response, 52
Good Times virus hoax, 44
GUIs (graphic user interfaces)
      Ethereal, 115
      frontends to nmap, 128

H[ Top ]
hacker, alternative terms for security violators, 8
hacker tools, released on monthly basis, 72
hard drives (external), using for removable storage, 149
hardware, forensic data supplied by, 93
headers (network), examining with Sniffer, 113
high speed, full-duplex networks, tapping into, 132
history, incidence response development, 13
hoaxes
      denial of service attacks and, 80
      Good Times virus hoax, 44
      virus, web site information on, 156
host-based tools, 133-139
      attack diagnosis, 133
      COPS, 134
      detecting malicious code or back doors, 133
      detecting unauthorized changes to system or application, 133
      IDS products, 135
      Tripwire, 137
      vulnerability scanners, 134
hotline, setting up, 56
HTML, attacks involving, 89
human resources (HR)
      involving in incident response, 52
      security training help from IRTs, 59
hybrid function funding, incident response teams, 37
hybrid IRTs, 29-31
hypotheses, developing in forensic process, 94

I[ Top ]
IBM mainframe and DEC workstations, interaction causing crashes, 2-4
ICMP protocol, tunneling attacks and, 85
identifying incidents, 99
IDS (see intrusion detection systems)
image backup (system), forensic analysis of, 94
implementation flaws, attacks involving, 79, 84
"Improvise, Adapt, Overcome", 49
incident data, reviewing and disseminating, 73
incident kits, 149-152
      beta versions of tools, avoiding, 151
      tool inventory, 150
      tool vendors, 150
incident report, 104
      sample report, 194-196
incident response
      automation of functions, 41
      development, history of, 13
      effective, characteristics of, 8-11
            basic activities, 9-11
      improper handling, 5
      Internet sites for information, 155-162
            antivirus products, 159
            commercial IRTs, 157-159
            mailing lists and newsgroups, 159
            public resource IRTs, 156
            security, 155
            training conferences and certification programs, 161-162
            U.S. government resources, 160
      operations (see operations, incident response)
      perfect tools, criteria for, 153-154
      planning (see planning, incident response)
      risk assessment and, 11-13
      U.S. federal laws on, 164
incident scenarios, 23
incidents
      business processes, affecting, 7
      CERT, handling of, 3
      definition and listing of types, 7
      people who cause, 8
      real life, 2-7
            commercial firewall, bug in, 6
            IBM mainframe/DEC workstation interaction problem, 2-4
            pirated software, 4
      and responses, listing of (example), 63
      types of, 43
in.fingerd program, buffer overflow attacks on, 82
information protection
      analyst, 48
      certification in (CISSP), 76
      insurance for, 25
      involving all employees in, 51
      policy, problems with, 68
      senior engineer role (IRTs), 48
information resources, performing risk assessment for, 11-13
information technology (see IT staff)
InfraGuard program, FBI, 74
in-house training, 78
insurance, information protection, 25
integers (signed), avoiding in array indexes, 3
interface support, Ethereal, 115
internal audit group, IRT as part of, 38
International Association of Computer Investigative Specialists (IACIS), 77
International Information Systems Security Certifications Consortium, 76
Internet
      CERT/CC, incident response assistance, 17
      discussion groups (see discussion groups; web sites)
      state of the hack information resources, 73
      worm incident, 1988, 13, 82
            automation failure and, 42
Internet Security Systems (see ISS)
Internet service provider backbone network systems, network sniffer attacks on, 84
Internet sites, incident response information (see web sites)
intranet, distributing antivirus software over, 20
intrusion detection systems (IDS), 111
      configuring to look for specific events, 120
      host-based, CMDS and Emerald, 135
      network-based, 120-124
            Dragon, 121
            Network Flight Recorder (NFR), 123
            RealSecure, 124
      Snort, 117
investigating computer crime, IACIS organization, 77
investigating incidents, 10, 103
      legal aspects, 52
invisibility of network monitors, 113
ipconfig command (Unix), stealthing tool attacks using, 87
IRTs (incident response teams), 15-31
      ad hoc, 27
      adding value, 39
      allegiance to business unit served, 20
      CERT/CC and others, founding of, 14
      commercial, 22-25
            advantages and disadvantages of, 24
            growth of, 42
            services provided by, 22
            strengths and weaknesses, 28
            web site information, 157-159
      confidentiality about incidents, 38
      constituencies served by, 17
      contact lists, maintaining, 55
      event notification by network-based tools, 112
      fire drills, 59-62
      FIRST (Forum of Incident Response and Security Teams), 14, 28, 167-193
      funding and placing, 16, 29, 36-38
      hybrid of four types, 29-31
      internal, 19-22
            advantages of, 21
            disadvantages of, 22
            external vs., 42
            placement of, 19
            services offered by, 20
            strengths and weaknesses, 28
      involving critical players during incidents, 51-55
      issues and pitfalls, 62-69
            adversarial relations with customers, 65
            business activities, priority of, 62
            customer confidentiality, 64
            customer expectations, 68
            evidence handling, 66
            funding and staffing, 64
            policy, 68
            privacy and legal concerns, 67
            statistics, 62-63
      matrix organization, 40, 43
      mission and capabilities, 46-69
      procedures, establishing for, 57
      public resource teams, 17-19
            advantages and disadvantages of, 18
            clients, defining, 44
            services provided by, 17
            summary of strengths and weaknesses, 28
            web sites, 156
      resourcing options, 40
      responsibility and services, 15
      roles and responsibilities, 47-49
      services (see services, IRT)
      summary of types, strengths and weaknesses, 28
      technology, keeping abreast of, 70-95
            attack profiles, maintaining, 72-75
            training, 75-95
            understanding technology, 74
      vendor, 25-27
            coordinating incident response, 26
            Internet discussion groups, product vulnerability, 27
            reliability of, 26
            services, 25
isolating affected systems or networks, 102
ISS (Internet Security Systems)
      Network Scanner, 130
            output (example), 131
      RealSecure IDS, 124
      System Scanner, 135
issues in IRT setup (see IRTs, issues and pitfalls)
IT (information technology) staff
      acting as incident response team, 29
      convincing of need for incident response program, 35
      incident response team, acting as, 36
      role in incident response, 53
      security incidents, causing, 4
      security vs. IT, training in, 75

J[ Top ]
JavaScript programs, use in email attacks, 89
Jaz drives, using for removable storage, 148
job descriptions, IRT, 47
journaling logs (transaction), forensic information in, 92
jurisdiction, computer crimes, 67
Justice Department (U.S.) (see U.S. government)

K[ Top ]
key players, incident response, 52
kit (fly-away) (see fly-away kit)
known attacks, IDS monitoring of, 120

L[ Top ]
law enforcement
      computer crime laws, 163
      documenting incidents for, 103
      evidence handling, consulting on, 67
      evidentiary information, requirements for, 109
      incident investigation, involving in, 10
      incident response planning, involving in, 53
      U.S. federal laws, computer crime and incident response, 164
layers, network, 113
legal advice, incident response, 52
legal concerns, privacy issues, 67
legal evidence (see evidence)
legal resources, computer crime, 163
library, training materials, 77
Linux security (web site), 156
lists of contacts, maintaining for incident response, 55
literature, training, 77
live drills, incident response, 60, 61
logging capabilities, 91
logging responses, 61
login program (/bin/login), Trojan horse attacks on, 86
logistics, incident response, 49
LoveLetter (I-LOVE-YOU) virus, 34, 88

M[ Top ]
macro viruses, 88
mail bombing tools, 72
mailing lists and newsgroups, incident response information, 159
malicious code
      detecting with host-based tools, 133
      detecting with network vulnerability scanners, 125
      self-replicating (viruses and worms), 87
      SMTP packets, 3
      worms, 13
malicious mobile code viruses, 88
management (see executives)
manager, IRT team, 48
marketing IRT services, 58
massively parallel attacks, 81
matrix organization, IRTs, 40
      augmenting with external contractors, 43
measuring incident responses, 61
media inquiries, dealing with, 53
media (network)
      adaptors for network-based tools, 112
      storage, removable, 146-149
            CD recorder, 148
            external hard drives, 149
            floppy disks, 147
            Jaz drive, 148
            Orb drive, 148
            selection criteria, 146
            tape, 149
            ZIP drives, 147
Metricom, Richochet wireless network, 143
metrics and definitions, establishing for incidents, 63
MicroRACK (media conversion box), 131
Microsoft
      Office products, macro viruses infecting, 88
      Windows (see Windows systems)
      Word, forensic data from documents, 92
mission, IRTs, 46-69
      FIRST, 167
mistakes in IRT setup (see IRTs, issues and pitfalls)
mitigation phase, incident response, 102
modems
      dial-in data retrieval with, 141
      wireless, problems with availability, 142
monitors (network), 112-119
      blackened, retrieving data from, 141
      blackening, 113
Morris, Robert T., Internet worm attack, 13, 82

N[ Top ]
nCode programming language (Network Flight Recorder), 123
Net4 (network protocol analyzer), 119
NetDetector (network protocol analyzer), 119
NetRecon (network vulnerability scanner), 130
Network Associates
      Cybercop Scanner, 129
      Sniffer products, 113
Network Flight Recorder (NFR), 123
      alert screen (example), 123
      queries screen (example), 124
Network General (see Network Associates)
Network Mapper (nmap), 127
Network Operations Center, dispatching IRTs, 56
network security penetration tests, live drills vs., 61
Network Security Wizards (Cabletron Systems), Dragon IDS, 121
network sniffers, 3, 70, 84
network switches, countering sniffers with, 85
network-based tools, 111-133
      Century Network Tap, 132
      intrusion detection systems (IDS), 120-124
            Dragon, 121
            Network Flight Recorder, 123
            RealSecure, 124
      media adaptors for, 112
      MicroRACK media converter, 131
      monitors and protocol analyzers, 112-119
            Ethereal, 114-116
            Net4, 119
            NetDetector, 119
            Sniffer, 113
            Snort, 117
            TCdump/Review, 116
            TCP.Demux, 118
      vulnerability scanners, 125-130
            Cybercop, 129
            detecting back doors and malicious code, 125
            ISS Network Scanner, 130
            NetRecon, 130
            nmap, 127
            SATAN/SAINT, 126
networks
      data tunneling attacks on, 85
      denial of service attacks on, 80
      distributed denial of service attacks on, 81
      isolating infected portion, 102
      knowledge of, security and, 76
      layering model (OSI), 113
      sockets, encrypting, 145
      storage media, removable, 146-149
            CD recorder, 148
            external hard drives, 149
            floppy disks, 147
            Jaz drives, 148
            Orb drives, 148
            selection criteria, 146
            tape, 149
            ZIP drives, 147
newsgroups, incident response information, 159
NFR (see Network Flight Recorder)
Niksun, NetDetector, 119
nmap (network port scanner), 127
      capabilities, description of, 127
      graphical frontends, KMAP output, 130
      graphical frontends, nmapFE output, 129
      textual output from, 128
nonprofit training conferences, 77
Norton Utilities, 138, 159
notification of critical events, 108
      NetDetector program, 119
      out-of-band, 112
NTBugtraq (vendor vulnerability discussion site), 27

O[ Top ]
objectivity in forensics process, 90
Office applications, macro viruses and, 88
Ohio State University (OSU), Review program, 117
one-off tools, 109
online criminal activity, FBI investigation of, 53
on-site incident coordination, internal IRTs, 20
open source software
      Ethereal protocol analyzer, 114-116
      Review, 117
      Snort, 117
open sources of information, state of the hack, 73
operating procedures, establishing for IRTs, 57
operating systems
      default configuration residue, attacks involving, 89
      knowledge of, security and, 76
      logging capabilities, 91
      modifying with stealthing tools, 87
      raw data on disks, analysis of, 93
      unauthorized changes to, detecting with Tripwire, 137
      unexpected interaction causing crashes, 2-4
      vendor IRTS, 25-27
      vulnerabilities (see vulnerabilities)
operations, incident response, 96-106
      collecting symptom data, 100
      configuration data, gathering for affected systems, 100
      coordination, 101
      database systems, tracking incidents with, 100
      dealing with stress, 104-106
            avoiding assumptions, 105
            being discreet, 106
            understanding roles, 106
            written procedures, following, 104
      process, description of, 98-104
      strategic value of affected information or process, 100
Orb drives, using for removable storage, 148
OSI network layering model, 113
Outlook program, LoveLetter virus, 88
out-of-band data retrieval and page-back, 154
out-of-band notification, network-based tools, 112, 120
overflowing buffers, attacks involving, 82

P[ Top ]
page-backs, 140
      tools, support needed for, 154
pagers
      alerting mechanism, Dragon IDS, 121
      alphanumeric messages, support for, 140
      sending diagnostic information to with IDS, 120
passwords
      Computer Oracle and Password System, 134
      default, attacks involving, 89
      sniffing, 70, 84
      Trojan horse atttacks on, 86
patches
      installing before connecting new system, 78
      product vulnerability, including in new/upgraded equipment, 26
payload, viruses and worms, 87
PC Card modems (wireless), 143
peer groups, training offered by, 77
penetration tests
      live drills vs., 61
      as selling point for incident response program, 35
perfect tool collection, criteria for, 153-154
performance evaluations, IRT, 47
Perl scripts, using for incident response tools, 109
permissions for file and directory access, attacks involving, 89
Personal Communications Services (PCS) cellular carriers, 142
PGP (Pretty Good Privacy) encryption package, 145
phone lines for modems, 141
physical security, role in incident response, 52
ping of death attack, 79
pirated software, 4
pitfalls in IRT setup (see IRTs, issues and pitfalls)
PKI (Public Key Infrastructure) encryption products, 145
placing IRTs, 36-38
planning, incident response, 1, 32-45
      establishing program, 32-42
            adding value, 39
            basics, training in, 33
            confidentiality, 38
            corporate politics and buy-in, 34
            distributing how-to policies and procedures, 33
            funding and placing team, 36-38
      incidents, types of, 43
      for instances, 10
      law enforcement, involving in, 53
point-and-click email bombing program, 72
policies
      employee email privacy, 68
      information protection, operational issues vs., 68
      prohibiting use of dial-in or dial-out modems, 142
      security, support by internal IRTs, 21
politics, corporate
      acceptance of incident response program, 39
      IRT funding and, 65
ports (network), nmap scanner, 127
postmortem reviews (see reviewing)
power users, assisting in incident response, 49
practicality of training, 76
precision in forensics process, 90
predictability, incident response, 9
presenting case for incident response program, 34
pressures of incident response operations (see operations, incident response, dealing with stress)
Pretty Good Privacy (PGP) package, 145
preventing incidents, 9
      vendor IRT feedback to development team on vulnerability, 26
privacy and legal concerns, incident response, 52, 67
procedures
      establishing for IRTs, 57
      evidence-handling, documenting before use, 67
      following in incident response operations, 104
processes, incident response, 98-104
      documenting for evidence gathering, 109
      education, 103
      identifying incidents, 99
      investigation, 103
      mitigating damage, 102
professional organizations
      incident information from, 74
      training offered by, 77
programs (incident response)
      establishing, 32-42
            adding value, 39
            basics, training in, 33
            confidentiality, 38
            corporate politics and buy-in, 34
            distributing how-to policies and procedures, 33
            funding and placing team, 36-38
      setting up, 32-45
programs (see applications)
protocol analyzers (network), using for incident response, 112-119
      Ethereal, 114-116
      Net4, 119
      NetDetector, 119
      Sniffer product line, 113
      Snort, 117
      TCPdump, 116
proving hypotheses, forensic process, 94
public certificates (PGP), 145
public information sources, state of the hack technology, 73
Public Key Infrastructure (PKI) encryption products, 145
public relations, involving in incident response, 53
public resource IRTs (see IRTs, public resource teams)

R[ Top ]
race condition attacks, 82
raw data on disks, 92
      reloading, 114
rdist program, attacking with setuid exploits, 84
RealSecure IDS, 124
recommending course of action, vendor IRTs, 26
reconstructing incidents, 94
recording responses, 61
reloading data from disk, Sniffer, 114
repeatability, incident response, 9
replaying sessions with Review, 117
reporting incidents, 37, 98
      confidentiality, protecting in, 38, 64, 106
      incident report, 104
            example of, 194-196
resources (incident response), dealing with limited, 49
responsibilities, incident response, 37
      IRTs, 47-49
Review program (for TCPdump), 117
reviewing
      incident data, 73
      incident resolution, 11, 104
Ricochet wireless network, 143
risk assessment, 11-13
      for incident types, 44
      threat and vulnerability, weighing, 11
role-playing training exercises, 60, 78
roles, incident response
      critical players, 52
      IRTs, 47-49
      understanding, 106
root kit attacks, 87
rootkit, attacks, 139
RSA, SecurePC encryption tool, 144

S[ Top ]
Sandstorm Enterprises, Inc., TCP.Demux tool, 118
SATAN/SAINT network vulnerability scanner, 126
saving to disk, Sniffer products, 114
scanners for vulnerability (see host-based scanners and network scanners under vulnerabilities)
scenarios for incidents, 23
script kiddie, 8
      point-and-click email bombing program, 72
Secret Service (USSS), 53
secure software, writing, 83
SecurePC encryption tool, 144
security
      dial-in data retrieval, modem connections, 142
      fixes and information, distributing over intranet, 20
      penetration tests, live drills vs., 61
      physical, in incident response, 52
      products, purchase by internal IRTs, 21
      technology development, keeping up with, 70-95
            attack profiles, maintaining, 72-75
            training, 75-95
            understanding attack technology, 74
      tools, 107-154
            FIRST, information on, 108
      training employees in, 18, 59
      validation services, internal IRTs, 21
      vulnerability information, Internet discussion groups, 71
      web sites for information, 155
security incidents (see attacks; incidents; IRTs)
security policy support, internal IRTs, 21
security teams (see IRTs)
self-replicating malicious software, 87
sendmail program
      setuid exploits, attacks involving, 84
      vulnerability, 72
senior executive staff, incident response roles, 52
senior information protection engineer, 48
services, IRT, 46-69
      awareness of, promoting, 58
      commercial teams, 22
            advisories and threat monitoring, 23
            expert technical personnel, 23
            fire drills, 23
            incident scenarios, 23
      core, 46
      internal teams, 20
            fire drills for incident response, 20
            security engineering support, 21
            security policy support, 21
            security validation, 21
      public teams, 17
      statistical reporting, 18
      technical and procedural guidance, 17
      vendor teams, 25
            informing customer base of vulnerability, 26
session playback
      IDS products, 120
            (see also intrusion detection systems)
      Review program, 117
setuid exploits, 83
shell scripts
      Bourne (/bin/sh), buffer overflow attack involving, 82
      incident response tools, writing in, 109
Shomiti, Century Network Tap tools, 132
"shoot first and ask questions later" approaches, 5
shutting down business services, problems with, 102
signed integers, avoiding in array index, 3
SMTP (Simple Mail Transfer Protocol)
      malicious packets, 3
      tunneling attacks and, 85
Sniffer product line, 113
sniffers, 3, 70, 84
Snort (protocol analyzer/IDS), 117
software
      coding flaws, exploiting in denial of service attacks, 81
      commercial, pirating, 4
      implementation flaws, attacks involving, 84
      patches for vendor products, incorporating, 26
      secure, writing, 83
      security, purchase by internal IRTs, 21
SOPs (standard operating procedures), establishing, 57
source and destination, incidents, 102
speakers on modems, turning off, 142
staffing, IRT, 40, 50, 64
standard operating procedured (SOPs), 57
state of the hack, 70
      description of current, 79-90
      (see also technology development, keeping up with)
static analysis of affected systems, 91
static usernames and passwords, security risks of, 85
statistics, 62-63
      gathering, analyzing, and reporting by IRTs, 18
      incident, importance of, 40
stealth
      in incident response operations, 108
      incident response tools, needed support for, 154
stealthing tool attacks, 87
storage media (removable), for network data, 146-149
      CD recorder, 148
      external hard drives, 149
      floppy disks, 147
      Jaz drives, 148
      Orb drives, 148
      selection criteria, 146
      tape, 149
      ZIP drives, 147
storage requirements, evidentiary information, 109
storms/floods, denial of service attacks, 80
stress of incident response operations (see operations, incident response, dealing with stress)
super user privileges, xterm program, 83
swatch (System Watch), page-back capability, 140
Symantec, Norton Utilities, 138, 159
symptom data, collecting for incidents, 100
system administration, security and, 76
system administrators
      affected systems, hands-on repair, 102
      incident response, drafing power users for, 49
System Scanner (ISS), 135
systems
      detecting unauthorized changes with host-based tools, 133
      information sources, forensic, 94
      restoring to secure baseline configuration, 10
      restricting or removing access to, 52
      vendor-supplied executable files, detecting changes to, 134
      vulnerabilities (see vulnerabilities)

T[ Top ]
tape, using for removable storage, 149
tapping into networks (Century Network Tap), 132
TCP
      flag registers, examining with Sniffer, 113
      stream reconstruction, Ethereal, 116
TCP.Demux (protocol analyzer postprocessing tool), 118
TCPdump (network protocol analyzer), 116
TCP/IP networking code, exploiting flaw in, 3, 80
TCT (The Coroner's Toolkit), 139
team leader/incident coordinator, 48
team manager (IRT), 48
technical and procedural guidance from IRTs, 17
Technical Colloquia (TCs), information on security tools, 108
technology development, keeping up with, 70-95
      attack profiles, maintaining, 72-75
      training, 75-95
            forensics, 90-95
            state of the hack, current, 79-90
      understanding attack technology, 74
telnet daemons, use in attacks, 71, 85
temporary fixes, restoring operations with, 103
testing IRT capabilities with fire drills, 59-62
text
      deleted, storage by word processors, 92
      nmap output, 128
theorizing in forensic process, 94
threat
      monitoring services, commercial IRTs, 23
      weighing in risk assessment, 11
"threat inflation" by commercial IRT marketers, 24
Tiger (host-based vulnerability scanner), 134
timestamps for data and events, support needed in tools, 153
tools
      attack, 79
            rootkit, 87
            stealthing, 87
      data analysis, 91
      fly-away kit (see fly-away kit)
      forensic
            raw data on disk, examining, 93
            The Coroner's Toolkit (TCT), 139
      incident response, 107-154
            criteria for perfect, 153-154
            host-based, 133-139
            network-based, 111-133
            requirements for, 108
            sealing and locking away, 110
tracking incidents with database systems, 100
trade secrets, selling to competitor, 7
training
      conferences, 77
            web sites, 161-162
      forensic, for computers, 67
      in general computer security by IRT staff, 18, 59
      incident scenarios from commercial IRTs, 23
      IRT staff, 50
            live drills, 61
            role-playing exercises, 60
      in new technologies, listing of sources, 73
            (see also training, state of the hack)
      security awareness for employees, 20
      state of the hack, 75-95
            description of, 79-90
            determining requirements for, 75
            forensics, 90-95
transaction journal logs, forensic information in, 92
trigger events, monitoring and alerting with IDS tools, 120
Tripwire IDS, 137
Trojan horses
      back door programs and, 86
      in tunneling attacks, 85
trouble-ticket tracking databases, 57
trust among PGP users, 145
tunneling attacks, 85
      ICMP network daemon in computer game, 86
two-person rule, evidence handling, 109

U[ Top ]
Ultrix 3.1 operating system (DEC), 3
unattended operation, modems, 142
unauthorized software on systems (see back doors)
United States (see U.S. government)
Unix
      AIX 370 (IBM mainframe version), 3
      /bin/mail program, race condition attack on, 83
      finger program, buffer overflow attacks on, 82
      forensic data, file access, 92
      ipconfig command, stealthing tool attacks involving, 87
      login program (/bin/login), Trojan horse attacks on, 86
      sendmail program vulnerability, 72
      setuid exploits, 83
      swatch (System Watch), page-back capabilities, 140
updates to vulnerability database, ISS Network Scanner, 130
U.S. government
      Department of Defense
            Advanced Research Projects Agency (DARPA), 17
            Attacker/Defender Training, 78
      Department of Justice, evidence handling guidelines, 67
      FBI
            InfraGuard program, 74
            online criminal activity, investigation of, 53
      federal laws on computer crime and incident response, 164
      incident response resources (web sites), 160
      Secret Service (USSS), 53
usernames and passwords
      capturing with network sniffers, 70, 84
      default, attacks involving, 89

V[ Top ]
validating security services, internal IRTs, 21
value added by IRTs, 39
vendor IRTs, 25-27
      services provided by, 25
      summary of strengths and weaknesses, 28
vendor-supplied system executable files, detecting changes to, 134
verifying vendor product vulnerability, 25
Virtual Private Networks (VPNs), 145
viruses, 7, 87
      antivirus software
            distributing over intranet, 20
            vendors of, 159
            web sites of producers, 159
      hoaxes, 44
            power of, 80
            web site information on, 156
      LoveLetter (I-LOVE-YOU), 34
      macro, 88
      malicious mobile code, 88
      scares (see hoaxes)
Visual Basic Scripting Language, macro virus infecting, 88
visualization
      of attacks, tools supporting, 111
      of network datagrams, 113
      of sessions, 117
            IDS product support for, 120
vulnerabilities
      analysis, reporting, and advice from IRTs, 17
      Common Vulnerabilities and Exposures (CVE), 154
      default configuration residue, 89
      direct distribution of fixes, internal IRTs, 20
      event log data, integrity of, 91
      host-based scanners for
            enabling vulnerabilities, detecting, 134
            Tiger and ISS System Scanner, 134
      Internet discussion groups, 71
      network scanners for, 125-130
            back door and malicious code, detecting, 125
            Cybercop, 129
            enabling vulnerabilities, detecting, 126
            ISS Network Scanner, 130
            NetRecon, 130
            nmap, 127
            SATAN/SAINT, 126
      Unix sendmail, 72
      vendor IRTs, services provided, 25
      vendor products
            determining cause of, 25
            documenting, 25
            Internet discussion groups, 27
            reliability of statements about, 26
      weighing in risk assessment, 11

W[ Top ]
warez, 4
web of trust, 145
web sites
      defacement by intruders, 7
      incident response information, 155-162
            antivirus products, 159
            commercial IRTs, 157-159
            mailing lists and newsgroups, 159
            public resource IRTs, 156
            security, 155
            training conferences and certification programs, 161-162
            U.S. government resources, 160
Windows systems
      NT
            ping of death attack, 79
            scanning domain with BV-Control, 135
            vendor vulnerability web site, 27
      NT and 2000, forensic data capabilities, 92
      page-back mechanisms, 140
      point-and-click email bombing program, 72
      TCP.Demux program, postprocessing for protocol analyzers, 118
      Windows 95/98, inadequate logging capabilities, 92
wireless communications
      ethernet, 143
      modems, problems with availability, 142
      PCS cellular, 142
Word documents, macro viruses infecting, 88
word processors, forensic data from, 92
workload, IRTs, 40
worms, 13, 87
      Internet attack (Morris program), 82
            automation failures and, 42
write-once media for event log data, 92

X[ Top ]
X windowing systems, xterm program running setuid root, 83

Z[ Top ]
ZIP drives, using for removable storage, 147


Return to Incident Response