Systematic Assessment of the Impact of User Roles on Network Flow Patterns

Abstract

Defining normal computer user behavior is critical to detecting potentially malicious activity. To facilitate this, some anomaly detection systems group the profiles of users expected to behave similarly, setting thresholds of normal behavior for each group. One way to group users is to use organizational role labels, as people with similar roles in an organization often share common tasks and activities. Another way is to group users based on observed behavioral similarities. We tested the premise that users sharing roles behave similarly on networks, applying two machine-learning classifiers (nearest-centroid and a support vector machine) to differentiate between groups based on flow-data feature vectors. We conducted tests using 1.2 billion network-flow records from a large building at Naval Postgraduate School over five weeks. Tests showed similar results when they were conducted with and without removal of automated flows. Tests showed that users in role groups do not exhibit significantly similar network behaviors. We also clustered feature-vector data to group users by patterns of network behavior and showed that defining user groups this way provides a better way to bound normal user behavior.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2017
Accession Number
AD1046827

Entities

People

  • Jeffrey S. Dean

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Cyber
  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Anomaly Detection
  • Application Protocols
  • Bayesian Networks
  • Change Detection
  • Computer Programming
  • Computer Science
  • Computers
  • Data Mining
  • Dimensionality Reduction
  • Information Science
  • Information Systems
  • Machine Learning
  • Network Protocols
  • Network Science
  • Operating Systems
  • Supervised Machine Learning
  • Web Browsers

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Neural Network Machine Learning.
  • Organizational Process Management (OPM).

Technology Areas

  • AI & ML