330 likes | 458 Views
MURI: Computer-aided Human Centric Cyber Situation Awareness. Peng Liu Professor & Director, The LIONS Center Pennsylvania State University. Team. Peng Liu, Professor and Director, Penn State Center for Cyber-Security, Information Privacy and Trust
E N D
MURI: Computer-aided Human Centric Cyber Situation Awareness Peng Liu Professor & Director, The LIONS Center Pennsylvania State University ARO Cyber Situation Awareness MURI
Team • Peng Liu, Professor and Director, Penn State Center for Cyber-Security, Information Privacy and Trust • Massimiliano Albanese, Assistant Professor, GMU • Nancy Cooke, Professor and Science Director, Arizona State Cognitive Engineering Research Institute • Coty González, Associate Research Professor and Director, CMU Dynamic Decision Making Lab • Dave Hall, Professor and Dean, Penn State College of IST • Christopher Healey, Associate Professor, NC State • Sushil Jajodia, University Professor and Director, George Mason Univ. Center for Secure Information Systems • Mike McNeese, Professor and Associate Dean, Penn State College of IST • Peng Ning (on leave), Professor, NCSU • Douglas Reeves, Professor and Interim Assistant Dean for COE Graduate Programs, NCSU • VS Subrahmanian, Professor and past Director, U. of Maryland Institute for Advanced Computer Studies • John Yen, University Professor and Director, Intelligent Agents Lab # of graduate students: 18 # of post docs: 5
ARO MURI: Computer-aided Human Centric Cyber Situation Awareness PSU, ASU, CMU, GMU, NCSU, UMD Contact: Peng Liu, Tel. 814-863-0641, E-Mail: pliu@ist.psu.edu • Objectives: Improve Cyber SA through: • Cyber SA specific cognition models. • Cognition-friendly tools and analytics that fill the gap between the sensor side and the analyst side of cyber SA. • Cross-layer situation knowledge integration. • DoD Benefit: • Significantly improved capabilities in gaining cyber • SA in face of cyber attacks. • Significantly improved job performance of analysts. • Accomplishments • Year 4: See slide 5 • Challenges • Understanding the mental processes of analysts • Team integration • Scientific/Technical Approach • Take a holistic approach to integrate the “human cognition” aspects and the “cyber tools” aspects of cyber SA. • Leverage cognition models to develop human cognition-friendly SA techniques, tools, and analytics.
Cognitive Models & Decision Aids • Instance Based Learning Models • Simulation • Measures of SA & Shared SA • Information Aggregation & Fusion • Transaction Graph methods • Damage assessment • Automated • Reasoning • Tools • R-CAST • Plan-based narratives • Graphical models • Uncertainty analysis Data Conditioning Association & Correlation Multi-Sensory Human Computer Interaction Computer network • Enterprise Model • Activity Logs • IDS reports • Vulnerabilities Real World Computer network Security Analysts Test-bed
Year 4 accomplishments Research: -- Major breakthroughs made -- See individual presentations Technology transitions: -- See slides later on Pub: -- 40 (13 journals, 24 conf., 3 chapters) -- 4 PhD thesis, 2 MS thesis -- 9 presentations Tools: -- ARSCA -- MetaSymploit -- NETS simulator -- DEXTAR -- Patrol -- Switchwall -- NSDMiner -- CyberCog -- PASS -- CAULDRON -- etc. Deep collaboration with ARL: -- 11 ARL security analysts -- 5 researchers at ARL -- Yen as summer faculty fellow -- 3 papers plus several in preparation
Year 4 accomplishments (cont’d) Best Paper Award, SECRYPT 2013, “An Efficient Approach to Assessing the Risk of Zero-Day Vulnerabilities” by M. Albanese, S. Jajodia, A. Singhal, and L. Wang. HFES 2013 Alphonse Chapanis Award for best student paper, Prashanth Rajivan Sushil Jajodia, IEEE Fellow, January 2013. VAST Challenge 2013 Honorable Mention - Noteworthy Collaborative Analysis Strategy, by C. Zhong, M. Zhao, J. Xu, and G. Xiao, Leveraging "Visualization Functions" in Hypothesis-based Collaboration on Cyber Analysis Grace Hopper Scholarship 2013: Chen Zhong
Cyber Operations for Mission Assurance • What has happened? • What is the impact? • Why did it happen? • What should I do? Sensors, probes Computer networks (e.g., GIG) Security Analysts
Cyber Situation Awareness • What has happened? • What is the impact? • Why did it happen? What should I do? Enabler Core Cyber SA
Cyber SA Info Processing Box Attacks Depicted Situation The Network Compare Data Sources (feeds) Ground Truth (estimates) Job Performance
Why Research is Needed? 20+ CNDSPs*, whose operations are relying on human analysts, face critical challenges: Job performance is unstable Hard to get the big picture: walls between functional domains Better analytics and tools are needed to improve job performance * In the commercial world, similar issues exist.
State of the Art: Big Gap Exists Current tools: Desired cyber SA capabilities: Vulnerability scan Event logging Traffic classifying Intrusion detection Alert correlation Signature gen. Taint analysis Back tracking Integrity check Static analysis Bug finding Attack graphs Symbolic execution Sandbox VM monitors … • Ability to create problem-solving workflows • To see big picture • To manage uncertainty • To reason albeit incomplete/noisy knowledge • To quickly locate needles in haystacks • To do strategic planning • To predict • … … BIG GAP
Scientific Objectives • Develop a deep understanding on: • Why the job performance between expert and rookie analysts is so different? How to bridge the job performance gap? • Why many tools cannot effectively improve job performance? • What models, tools and analytics are needed to effectively boost job performance? • Develop a new paradigm of cyber SA system design, implementation, and evaluation. • Tackle the scientific barriers on next slide.
Scientific Barriers Massive amounts of sensed info vs. poorly used by analysts Silicon-speed info sensing vs. neuron-speed human cognition Stovepiped sensing vs. the need for "big picture awareness" Knowledge of “us” Lack of ground-truth vs. the need for scientifically sound models Unknown adversary intent vs. publicly-known vulnerability categories
Potential Scientific Advances Understand the nature of human analysts’ cyber SA cognition and decision making. Let this nature inspire innovative designs of SA systems. Break both vertical stovepipes (between compartments) and horizontal stovepipes (between abstraction layers). “Stitched together” awareness enables advanced mission assurance analytics (e.g., asset map, damage, impact, mitigation, recovery). Discover blind spot situation knowledge. Make adversary intent an inherent part of SA analytics.
Scientific Principles • Cyber security research shows a new trend: moving from qualitative to quantitative science; from data-insufficient science to data-abundant science. • The availability of sea of sensed information opens up fascinating opportunities to understand both mission and adversary activity through modeling and analytics. This will require creative mission-aware analysis of heterogeneous data with cross-compartment and cross-abstraction-layer dependencies in the presence of significant uncertainty and untrustworthiness. • SA tools should incorporate human cognition and decision making characteristics at the design phase.
Why a Multidisciplinary Approach? Several fundamentally important research questions cannot be systematically answered by a single-disciplinary approach. See next slide.
Q1: What are the differences between expert analysts and rookies? Computer and Information Science of Cyber SA Q2: What analytics and tools are needed to effectively boost job performance? Q3: How to develop the better tools? Our focus Cognitive Science of Cyber SA Decision Making and Learning Science of Cyber SA
Technical Approach • Draw inspirations from cognitive task analysis, simulations, modeling of analysts’ decision making, and human subject research findings. • Use these inspirations to develop a new paradigm of computer-aided cyber SA. • Develop new analytics and better tools. • Let tools and analysts work in concert. • “Green the desert” between the sensor side and the human side. • Develop an end-to-end, holistic solution: • In contrast, prior work treated the three vertices of the “triangle” as disjoint research areas.
The proposed cyber SA framework It is a ‘coin’ with two sides: • The life-cycle side • Shows the to-do SA tasks in each stage of cyber SA • Vision pushes us to “think out-of-the-box” in performing these tasks • The computer-aided cognition side • Research how to build the right cognition models • Research how to build cognition-friendly tools/aids
Perception Comprehension Projection • Cognitive Models & Decision Aids • Instance Based Learning Models • Simulation • Measures of SA & Shared SA • Information Aggregation & Fusion • Transaction Graph methods • Damage assessment • Automated • Reasoning • Tools • R-CAST • Plan-based narratives • Graphical models • Uncertainty analysis Data Conditioning Association & Correlation Multi-Sensory Human Computer Interaction Computer network • Enterprise Model • Activity Logs • IDS reports • Vulnerabilities Real World Computer network Security Analysts Test-bed
Situation Knowledge Abstraction Perspective Mission Workflows App, Net Services Reeves Jajodia, Albanese Subrahmanian VulnerabilityExploits Alerts Gonzalez, Cooke Yen, Healey OS Liu: integration McNeese & Hall: multi-level cognition and fusion CPU
Impact on DoD • Significantly enhance mission assurance through: • Significantly improving the job performance of • CNDSPs • 2. Developing cognition-friendly SA tools to effectively • improve job performance • Situation knowledge integration • -- Cross-layer SA analytics • Situation knowledge discovery & elicitation • Reasoning assistants, decision aids • Better interfaces, better workflows
Y4 Team Integration • Within each theme: • Collaboration is pervasive • Collaboration is further deepened • Joint research tasks • Co-authored papers • Tool-level integration in progress • Between themes: • Integration along the functional perspective • Integration along the knowledge abstraction perspective • E.g., Jajodia & Cooke, Coty & Cooke, Hall & McNeese & Liu, Healey & Hutchinson, Ning & Hutchinson & Jajodia, Yen & Cam & Erbacher & Glodek & Hutchinson & Liu
Tech Transfer Deep collaboration with ARL -- ARSCA tool is now being used at ARL to understand the RPs of security analysts -- Adapting ARSCA to directly operate on ARL datasets -- Weekly teleconferences: joint research team DoD STTR that involves a higher fidelity version of CyberCog, DEXTAR, in which we will integrate CAULDRON DoD SBIR 12.3 Phase I OSD12-IA5 project “An Integrated Threat feed Aggregation, Analysis, and Visualization (TAAV) Tool for Cyber Situational Awareness,” funded, led by Intelligent Automation, Inc. (IAI).
Tech Transfer (cont’d) The source code for NSDMiner is now released through SourceForge at http://sourceforge.net/projects/nsdminer/. There have been 63 downloads to date. Briefings to Deloitte, Lockheed Martin, Raytheon Corporation, MITRE, Computer Sciences Corporation, and MIT Lincoln Laboratory. Briefings to NSA, DTRA, ONR, DHS, and DoDII.
Year 5 Plan: Technology Transitions (1) Partner: Contact: Opportunity: Partners: Contacts: Opportunity: Partner: Contact: Opportunity: Partner: Contact: Opportunity: Partner: Contact: Opportunity: AFRL – Human Effectiveness Directorate 711th Human Performance Wing, Wright-Patterson AFB, OH Benjamin Knott and Vince Mancuso Human performance and measurement of cognition Deloitte, Ernst and Young, KPMG, Price Waterhouse Coopers J.B. O’Kane (Vigilant by Deloitte), Jenna McAuley (EY-ASC) and others Observe practicing analysts, test visualization toolkits and fusion tools, measure human cognition and performance MIT Lincoln LaboratoriesCyber Security Information Sciences Division Stephen Rejto and Tony Pensa Conduct human-in-the-loop experiments; evaluate MIT-LL/PSU analyst tools ARL (Tactical Information Analysis) Tim Hanratty Transition knowledge elicitation and visualization toolkits to the demonstration lab at ARL Aberdeen ARL – Adelphi, MD Hasan Cam Applied research in risk and resilience in cyber security
Year 5 Plan: Tech Transitions (2) Partner: Contact: Opportunity: Partners: Contacts: Opportunity: Partner: Contact: Opportunity: Partner: Contact: Opportunity: Partner: Contact: Opportunity: ARL (Network division) Bill Glodek, Rob Erbacher, Steve Hutchinson, Hasan Cam, Renee Etoty Tracing and analyzing the reasoning processes of security analysts Sandia Research, Inc. Cooke DoD STTR: A higher fidelity version of CyberCog/DEXTAR/CAULDRON Intelligent Automation, Inc. (Network and Security Division)Jason Li DoD SBIR: Integrated Threat feed Aggregation, Analysis, and Visualization (TAAV) Tool for Cyber Situational Awareness NIST A. Singhal Cloud-wide vulnerability analysis NEC Labs America, Inc. Z. Qian, Z. Li Whole enterprise system-call-level security intelligence
Year 5 Plan Each PI has a research plan from their perspectives: see the individual presentations. Per-theme integration exercises will be held. Cross-theme integration exercises will also be held.
Q & A Thank you.
Our approach: design goals • -- Let tools and analysts work in concert • -- Fill the space (gap) between the sensor side and the human side • -- There needs to be a middle ground • -- Sensors and humans do not automatically co-work • -- Info floods acceptable cognition throughput • -- Cognition unfriendly analysis cognition aids • -- End-to-end, holistic solution • -- The various aspects of cyber SA have been treated as separate problems, in the literature
SA is beyond computer security SA Computer Security Gain awareness on both “them” and “us” (Tadda & Salerno). Focus on attacks and attackers. At the end of the day, success is determined by whether the analyst has gained the right situation awareness. Success is determined by whether attacks are blocked, contained, or recovered. Human centric. Focus on tools.
Computer-aided cognition: bridging the two worlds Logical “World” Mental “World”