WeberDev.com PHP and MySQL Code

LOG IN
BEGINNER GUIDESPHP CLASSESCODE SEARCHARTICLES SEARCHPHP FORUMSPHP MANUALPHP FUNCTIONS LISTWEB SITE TEMPLATES
Start typing to search for PHP and MySQL Code Snippets and Articles Search


Submit a code Example / Snippet Join us on FaceBook
Submit a code Example / Snippet Submit Your Code
Poker Tournaments Poker Tournaments
Poker Guide for Developers Poker Guide for Developers
Search Engine Optimization Monitor SEO Monitor
Web Site UpTime Monitor UpTime Monitor
Your Personal Examples List My Favorite Examples
Your Personal Articles List My Favorite Articles
Edit Account Info Update Your Profile
PHP Code Search
Web Development Forums
Learn MySQL Playing Trivia
PHPBB2 Templates
Web Development Resources
Web Development Content
PHPClasses
PHP Editor
PHP Jobs
Vision.To Design
Ajax Tutorials
PHP Programming Help
PHP/MySQL Programming
Webmaster Resources
Webmaster Forum
XML meta language
website builder
פרייסז - השוואת מחירים בסופר
ZeroLag.com
Texas Holdem Poker Evangelists

Go Back Add a Comment Send this Article to a friend Add this Article to your personal favoritest for easy future access to your favorite Code Examples and Articles. Submit a code example Print this code example.
BACK ADD A COMMENT SEND TO A FRIEND ADD TO MY FAVORITES SUBMIT AN ARTICLE PRINT
Title : Emergency Response Part 2 of 2
Categories : Other, Site Planning, Security
Report SecuritySearch.Net Vulnerability
Report SecuritySearch.Net Vulnerability
Date : 2000-04-08
Grade : 1 of 5 (graded 1 times)
Viewed : 4769
Search : More Articles by Report SecuritySearch.Net Vulnerability
Action : Grade This Article
Tools : My Favotite Articles


Submit your own code examples 
 


In this article, Anna Johnson suggests a model for contingency planning and handling breaches of security.



Emergency Response Guidelines

Following is an outline of an appropriate response procedure:

Overview

Establish the goals and objectives in handling the incident. Select which approach - Protect and Proceed or Pursue and Prosecute - will be undertaken.

Evaluation

Evaluate the seriousness and extent of the incident.

Notification

Notify everyone who should be involved in handling the incident and everyone who is likely to be affected by the incident.

Legal/Investigative Implications

Establish what needs to be done in order to meet all legal and investigative obligations - possible legal liability, evidence requirements.

Response

Work out, and undertake, the appropriate response.

Documentation

Document all actions undertaken in dealing with the incident - for the organisation's benefit in conducting a post-event evaluation and for evidentiary purposes.

Managing a Security Incident

How you manage a particular security incident depends on both the nature of the incident and your organisation's goals in dealing with that, and all other, incidents.



Goals and Incentives

Your goals, in a certain order of priority, might be any or all of the following:
Ensure the continued operation of (life) critical systems.
Maintain and restore data.
Find out why and how the incident happened.
Identify who perpetrated the security breach.
Contain the damage.
Avoid negative publicity.

Collect evidence for a prosecution.



Type of Incident

You need to determine the type, source, seriousness and scope of the problem. If it is a breach of your computer network, you may be able to use detection software, audit trail information, or other detection tools to identify and evaluate the problem. Note that a security breach may be accidentally or intentionally caused. Intentional attacks pose greater danger. Indications that it a breach is intentional are as follows (although they might also result from normal or accidental conditions):
System crashes
New user accounts
High activity on an account which was previously inactive
New files (with strange file names)
Accounting discrepancies
Changes in file lengths or dates
Attempts to write to system
Data modification or deletion
Denial of service
Unexplained, poor system performance
Anomalies
Suspicious probes
Suspicious browsing





Identifying the scope and impact of the incident will also help you determine its overall priority in the context of the organisation. That is, how many resources should be allocated to the task of dealing with the incident. Some of the points to consider in evaluating the scope of the incident are:

Is it confined to one organisational site or multiple sites?
Are all computers on the network affected?
Are mission critical computers affected?
Is sensitive information or data vulnerable?
Where did the incident start?
What was the last area affected by the incident?
What is the potential damage of the incident?
How long will it take to stop the breach or the effects of the breach?

What resources are needed to handle the incident?



Response

There are four crucial steps in responding to an incident:

1) Containment
a) Limit the extent of the attack.
b) Notify appropriate authorities and users.

2) Eradication
a) Eradicate the cause of the problem.

3) Recovery
a) Return the system to normal.
b) Install patches and fixes for any vulnerabilities identified.

4) Post-Event Evaluation
a) Analyse what, where, when, who, how and why in relation to the security incident.
b) Apply the "lessons learned" to modify your security system (including the Security Policy).



Documentation

Record all the details of incident procedure. Document all system events (audit records), all actions taken (including the time it took) and all communications (between members of the response team, with the media, etc).



Such documentation will help you revise your emergency response procedure for future incidents. It will also help you estimate the cost of the damage and to prepare evidence for any legal actions that might arise (brought by or against the organisation).



The Aftermath

After an incident has been dealt with it is essential to re-evaluate your security system. Just because it has happened once, does not mean it will not happen again. So take the opportunity to improve your security to prevent similar attacks from occurring in the future.
Take an inventory of your assets and ascertain the total damage incurred.
Use the "lessons learned" to revise your Security Policy. Perform a new risk analysis and re-evaluate your choice of security controls.
Remove the vulnerabilities and implement more effective controls, including those controls designed to detect breaches.

If you desire, investigate and prosecute the perpetrators of the breach.









Developing a Security Policy, by Anna Johnson
Categories : Other, Security, Site Planning
Doorways to Traffic
Categories : Search Engines, Search, HTML, Site Planning, Other
Search engine strategies - part 5: More Keywords
Categories : Site Planning, Other
Some more about "Doorway" pages...
Categories : Search Engines, Search, Site Planning, Other
Search engine strategies - If you build it, will they come? - Part 1
Categories : Other, Site Planning, Search Engines
Copyright Law May Not Be Best Way to Protect Your GUI
Categories : Other, Site Planning
Search engine Strategies - part 6: Links
Categories : Other, Search Engines, Site Planning
Honey, I Shrunk My Website
Categories : PHP, PHP options/info, Site Planning, Other
Ecommerce security - The developer's side
Categories : Ecommerce, Security, Site Planning
Search Engine Strategies - part 4: Choosing Keywords
Categories : HTML, Other, Site Planning, Search Engines
Writing A Port Scanner In PHP
Categories : PHP, HTTP, Security
MySQL Access Control System - Grant Tables
Categories : Databases, MySQL, Security
SQL Injection Attacks: Are You Safe?
Categories : General SQL, Security
Writing Secure CGI scripts
Categories : CGI, Security
Securing Directories With htaccess
Categories : Apache, Security