Recommended Reading

Cyber Training

Cisco CCNA Cyber Operations

CCNA Cyber

Kali Linux

Kali Linux
References and Resources

Cyber Security Terms

The NATO Cooperative Cyber Defence Center of Excellence (CCDCOE) - Cyber Definitions

The SANS Institute - Glossary of Security Terms

What is a cyber security framework?

A cyber security framework is a conceptual standard for policies for computer and cyber security. The framework provides guidance to organizations on how to assess and improve their ability to prevent, detect, and respond to cyber attacks.

DoD Risk Management Framework References

Academic Research on
Cyber Security

Cyber Security Resources

What is Cyber Security?CS

“Cybersecurity” or “Cyberspace security” [is], defined as the “preservation of confidentiality, integrity and availability of information in the Cyberspace”. Source: ISO/IEC 27032:2012  Information technology — Security techniques — Guidelines for cybersecurity

I define cyber security as the protection (preservation of confidentiality, integrity and availability) of information and defense (prevention, detection and response to attacks) of networks and networked systems and software applications.
This is achieved through proper execution of a comprehensive strategy outlined by policies and standards that define authorized and prohibited activities.

According to the U.S. definition:

The process of protecting information by preventing, detecting, and responding to attacks. Source: Draft Strategy for Improving Critical Infrastructure Cybersecurity (2014)

The ability to protect or defend the use of cyberspace from cyber attacks. Source: CNSS Instruction No. 4009 (26 Apr 2010)

1.The activity or process, ability or capability, or state whereby information and communications systems and the information contained therein are protected from and/or defended against damage, unauthorized use or modification, or exploitation.

2. Strategy, policy, and standards regarding the security of and operations in cyberspace, and encompass[ing] the full range of threat reduction, vulnerability reduction, deterrence, international engagement, incident response, resiliency, and recovery policies and activities, including computer network operations, information assurance, law enforcement, diplomacy, military, and intelligence missions as they relate to the security and stability of the global information and communications infrastructure.

Source: National Initiative for Cybersecurity Careers and Studies - A Glossary of Common Cybersecurity Terminology

The process of protecting information by preventing, detecting, and responding to attacks. Source: National Institute of Standards and Technology. US Department of Homeland Security - Draft Framework for Improving Critical Infrastructure Cybersecurity (2014)

The vulnerability of any computing system, software program, or critical infrastructure, or their ability to resist, intentional interference, compromise, or incapacitation through the misuse of, or by unauthorized means of, the Internet, public or private telecommunications systems.

Source: Compilation of Existing Cybersecurity and Information Security Related Defintions, Open Technology Institute New America -

Cryptography

Here is an Introduction to Public-Key Cryptography for beginners or refresher.

Open Source tools for creating RSA keys:

Open Source tools for Certificate Authorities

Security Incident Common Language

<-------------------------Incident------------------------->
  <--------------Attack-------------->  
    <--Event-->    
Attackers Tool Vulnerability Action Target Unauthorized Result Objectives
Attackers
  • Hackers - attackers who attache computer for challenge, status, or the thrill of obtaining access
  • Spies - attackers who attack computers for information to be used for political gain
  • Terrorists - attackers who attack computers to cause fear, for political gain
  • Corporate raiders - employees (attackers) who attack competitors' computers for financial gain
  • Professional criminals - attackers who attack computers for personal financial gain
  • Vandals - attackers who attack computers to cause damage
  • Voyeurs - attackers who attack computer for the thrill of obtaining sensitive information
Tool
  • Physical attack - means of physically stealing or damagin a computer, network, its components or its supporting systems
  • Information exchange - means of obtaining information either from other attackers or from the people being attacked
  • User command - means of expoiting a vulnerablitity by entering commands to a process through direct user input at the process interface
  • Script or program - means of exploiting a vulnerability by entering commands to a process thorugh the execution of a file of commands or a program at the process interface
  • Autonomous agent - means of exploiting a vulnerability by using a program or program fragment that operates independently from the user
  • Toolkit - software package that contains scripts, programs or autonomous agents that expoit vulnerabilities
  • Distributed tool - tool that can be distributed to multiple hosts, which then can be coordinated to anonymously perform an attack on the target host simultaneously after some timy delay
  • Data tap - means of monitoring the electromagnetic radiation emanating from a computer or network using an external device
Vulnerability
  • Design vulnerability - vulnerability inherent in the design or specification of hardware or software whereby even a perfect implementation will result in a vulnerability
  • Implementation vulnerability - vulnerability resulting from an error made in the software or hardware implementation of a satisfactory design
  • Configuration vulnerability - vulnerability resulting from an error in the configuration of a system
Action
  • Probe - access a target in order to determine one or more of its characteristics
  • Scan - access a set of targets systematically in order ot identify which targets have one or more specific characteristics
  • Flood - access a target repeatedly in order to overload the target's capacity
  • Authenticate - present an identity to a process and, if required, verify that identity, in order to access a target
  • Bypass - avoid a process by using an alternative method to access a target
  • Spoof - masquerade by assuming the appearance of a different entity in network communications
  • Read - obtain the content of data in a storage device or other data medium
  • Copy - reproduce a target leaving the original target unchanged
  • Steal - take possession of a target without leaving a copy in the original location
  • Modify - change the content or characteristics of a target
  • Delete - remove a target or render it irretrievable
Target
  • Account - domain of user access on a computer or network that is controlled according to a record of information which contains the user's account name, password, and use restrictions
  • Process - program in ixecution, consisting of the executable program, the program's data and stack, its program counter, stack pointer and other registers, and all other information needed to execut the program
  • Data - representations of facts, concepts, or instructions in a manner suitable for communication, interpretation, or processing by humans or by automatic means
  • Component - one of hte parts that make up a computer or network
  • Computer - device that consists of one or more associated components, including processing units and peripheral units, that is controlled by internally stored programs and that can perform substantial computations
  • Network - interconnected or interrelated group of hosts computers, switching elements, and interconnecting branches
  • Internetwork - network of networks
Unauthorized Result
  • Increased access - unauthorized increase in the domain of access on a computer or network
  • Disclosure of information - dissemination of information to anyone who is not authorized to access that infomration
  • Corruption of information - unauthorized alteration of data on a computer or network
  • Denial of service - intentional degradation or blocking of computer or network resources
  • Theft of resources - unauthorized use of a computer or network resources
Objectives
  • Challenge, status, thrill -
  • Political gain -
  • Financial gain -
  • Damage -
Other Incident Terms
  • Site - organizational level with responsibility for security events
  • Site name - portion of the fully qualified domain name that correspons to a site
  • Reporting date - first date that the incident was reported to a response team or other agency or individuals collecting data
  • Starting date - date of the first known incident activity
  • Ending date - date of the last known incident activity
  • Number of sites - overall number of sites known to have been reported or otherwise to hve been involved in an incident
  • Reporting sites - site names of sites known to have reported an incident
  • Other sites - site names of sites known to have been involved in an incident but that did not report the incident
  • Indicent number - reference number used to track an incident or identify incident information
  • Corrective action - action taken during or after an incident to prevent further attacks, repair damage, or punish offenders

Digital Forensic Tools

DoD Approved 8570 Baseline Certifications

Approved Baseline Certifications
  Level I Level II Level III
IAT  A+ CE
CCNA Security
Network+ CE
SSCP
CCNA Security
CySA+
GICSP
GSEC
Security+ CE
SSCP
CASP CE
CCNP Security
CISA
CISSP (or Associate)
GCED
GCIH
IAM CAP
GSLC
Security+ CE
CAP
CASP CE
CISM
CISSP (or Associate)
GSLC
CISM
CISSP (or Associate)
GSLC
IASAE CASP CE
CISSP (or Associate)
CSSLP
CASP CE
CISSP (or Associate)
CSSLP
CISSP-ISSAP
CISSP-ISSEP
     CSSP Analyst CSSP Infrastructure Support CSSP Incident Responder
CEH
CFR
CySA+
GCIA
GCIH
GICSP
SCYBER
CEH
CySA+
GICSP
SSCP
CEH
CFR
CySA+
GCFA
GCIH
SCYBER
CSSP Auditor CSSP Manager   
CEH
CySA+
CISA
GSNA
CISM
CISSP-ISSMP