|
1
|
|
|
2
|
- What is Incident Response?
- Incident Response Goals
- Incident Response Methodology
- Emergency Action Plan
- Questions
|
|
3
|
- Incident response is a methodology for reacting to and resolving
unexpected events
- Acts of nature
- Accidental
- Fires, electrical outages, excessive heat, system crashes
- Intentional
- Web page defacement, Denial of Service attacks, unauthorized access
|
|
4
|
- The goal of the incident handler is to limit damage, and maximize the
capability to recover
- Restrict the scope of the incident
- Collect information in a manner suitable for use in returning system(s)
to full use
- Proceed in a manner unlikely to cause further damage
|
|
5
|
- Incident Response Methodology consists of 6 distinct phases
- Preparation
- Identification
- Containment
- Eradication
- Recovery
- Lessons learned
- Note: Not all steps within each
of the 6 phases are pertinent to all types of incidents/events
|
|
6
|
- The best method of dealing with any incident is to be well prepared
before one occurs.
|
|
7
|
- Establish organizational policies for:
- Dealing with computer incidents
- Dealing with disasters
- Privacy
- Peer notification
- Home users
- Extranets
- Be proactive – test yourself
|
|
8
|
- Convince upper management of the importance of an incident response
capability
- Collect related news items
- Make sure to keep track of all past incidents
- Establish a universal time source for the organization
- Dealing with issues of time variations between systems can cause real
issues during an incident
|
|
9
|
- Form an incident response team
- Identify team members
- Technical
- Public Affairs
- Legal
- Management
- Other
- Choose organizational strategy
(Centralized? Distributed?)
- Create checklists of incident response procedures and provide to team
members
|
|
10
|
- Determine methods of communications
- Call Lists
- IVR status system
- Offsite storage for communications information in case of disaster
- Have access to passwords
- Establish command center
|
|
11
|
- Create Resource Acquisition Plan
- Alternate Sites
- Hardware/Software
- Food
- Lodging
- Transportation
- Media
- Incidental
|
|
12
|
- Create a means for incidents to be reported
- Educate users early and often
- Create an Incident website/web page
- Encourage reporting
- Telephone numbers and alternate means of communication of key personnel
|
|
13
|
- Train the Incident Handling team
- Meet regularly to discuss
- Incidents in the news
- Current organizational events as related to Incident Response
- New systems
- New technologies in use
- Conduct periodic training sessions
|
|
14
|
- Create “Jump Kits” for team members
- Jump kits are bags containing everything a handler might need during an
incident
- Operating Systems and Applications CDs
- “Known Good Binary” CDs
- Backup Software
- Tape Drive & Tapes
- Laptop(s) with appropriate tools installed
- Incident Handling Forms
- Tape Recorder
- Network Hub & cables
- Cell phones/radios
|
|
15
|
- The goal of the Identification phase is to confirm the criticality of
the incident that has occurred and determine next steps
- Acts of nature
- Accidental
- Intentional
|
|
16
|
- Don’t be afraid to alert early!
- The sooner an event addressed, the quicker it can be resolved.
Remember, time is of the essence!
- Properly trained users can be a significant resource for reporting
incidents
- Ensure the Incident Response Team is being fed timely and accurate
information
- Check multiple sources for additional information
|
|
17
|
- Use the help desk if available
- The help desk can be a great method of collecting information
- Ensure that ALL calls to the help desk are properly recorded and
tracked
- Assign a person to act as the primary handler of an incident
- Must be aware of what is expected of them
- Must be empowered to escalate the incident to the appropriate level
|
|
18
|
- Determine if the event is an incident
- Not all events are incidents, but all incidents start as events
- Look for the obvious first:
- Configuration problems
- Service outages ( bad cables, down Telco circuits, power, etc.)
- Hardware problems
- Continually reassess evidence as it presents itself
|
|
19
|
- The goal of the Containment phase is to limit the scope of an incident
- Keep the problem from getting worse
- Limit the number of systems the incident effects
- During this phase, modification of the system begins
|
|
20
|
- Assign a team to handle the incident
- Limit access to those handling the incident
- Bring all team members up to speed on all aspects of the incident. This
includes things that may be considered irrelevant
|
|
21
|
- Do not contaminate the system!
- Backup the system as soon as possible
- Make multiple backups, in multiple formats
- Image backups should be made to preserve deleted files, data hidden
in “bad” sectors, etc
- Filesystem backups should be made to provide easy access to the
individual files on the system
- TEST ALL BACKUPS
- In the case of systems with hot swappable mirrored disks, the most
effective method of backup is to remove half of the mirror set
- Do not trust the binaries installed on the system.
- Use the binaries in your Jump Kit CD in all cases
|
|
22
|
- Store the backups in a safe place, under lock and key
- One copy of the backup should be kept for future reference
- All other copies should be stored in a safe place
- Consider placing one copy in a safe deposit box
|
|
23
|
- Consider removing the system from the subnet
- Consult the system owner
- Take into account scope of the incident
- Has the intruder taken over the system, or just a user account?
- Will removing the system from the network cause more harm than good?
- Consider level of expertise of attacker, and duration of time system
has been compromised
|
|
24
|
- Analyze the backups
- Attempt to determine how the system was compromised
- Search for signs the attacker has moved to other systems
- If possible, the attacker should not be made aware that you have
noticed them
- Keep management and the Incident Response command center informed
|
|
25
|
- The goal of the Eradication phase is to remove the means by which the
incident occurred, as well as to shore up defenses to prevent further
attacks
- Root cause resolution
- Protect against attacks utilizing reconnaissance information
|
|
26
|
- Remove the initial attack vector
- Perform vulnerability assessment
- Check machine that has been attacked, as well as related systems (same
subnet, shared trust relationships, etc.)
- Obtain software patches to remove attack vector, if available
- Resolve configuration issues
|
|
27
|
- Locate most recent clean backup
- Check integrity of backup
- Ensure backup has not been contaminated
- Verify data is not corrupt
|
|
28
|
- During the Recovery phase, systems and networks are restored to
functioning order
- Restore the system(s) to a functioning state
- Validate the system(s)
- Restore operation
- Monitor the system
|
|
29
|
- Restore the system to a functioning state
- Restore files and/or system from backups
- Rebuild system from scratch
- Ensure backups are not compromised
- Utilize hot/warm/cold backups, as applicable
|
|
30
|
- Validate the system
- Compare system versus system “fingerprint” items such as:
- MD5 hashes of key files
- Baseline Performance Metrics
- Baseline Network activity
- Perform test plans developed when application was initially deployed
- End user verification
|
|
31
|
- Restore Operation
- Allow system/application owner to have final say in restoring
production service
- Help owner weigh risk of resuming operation versus benefits
- Monitor the system
- Ensure system is not involved in further incidents
- Verify correct operation of system over time (from both a security and
application standpoint)
|
|
32
|
- The purpose of the lessons learned phase to take the key factors in the
incident and develop countermeasures to ensure the incident is not
repeated.
- Follow up report
- Follow up meeting
|
|
33
|
- Follow up report
- Develop a report to capture as much information pertinent to the
incident as possible
- Start immediately!
- Circulate drafts to all involved parties
- Capture input from involved parties, attempt to present consensus
opinion
- Provide Executive Summary
- Send report to management to review suggested changes
- Implement changes
|
|
34
|
- Follow up meeting
- Should be near conclusion of the incident, but after a sufficient
cooling off/rest period
- Resist the urge to lay blame
- Concentrate on means to improve
|
|
35
|
- Remain calm
- Stress levels climb during incidents
- Act as an example to others by remaining calm and level-headed
- Think of repercussions of your actions before you act
- Keep things friendly
- Collect information
- Take notes (Who, what, when, where and how!)
- Save logs to read-only media (printer, CD-ROM, etc.)
- Keep in mind this information will be used to evaluate effectiveness of
your Incident Response Plan!
|
|
36
|
- Notify management and get a helper
- Let management know what is going on
- Use the helper to take notes on everything you do
- Do not use the helper for anything but documenting your actions and
communications with management
- Enforce a need to know policy
- Limit the number of people who know about the incident to a minimum.
This includes management.
- Stick to your Incident Response Plan!
|
|
37
|
- Use out-of-band communications
- Use a method of communications that is different from the one involved
in the incident
- In-band communications may alert attacker that you are aware of them
- In-band communications may not be possible in all circumstances
|
|
38
|
- Learn from what happened
- Set up a meeting with all involved parties as soon as possible
following the conclusion of the incident
- Discuss and document ways the incident could have been handled better or
differently
- Share information with others, if allowed
|
|
39
|
|