Improving Intrusion Detectors by Crook-sourcing

被引:9
作者
Araujo, Frederico [1 ]
Ayoade, Gbadebo [2 ]
Al-Naami, Khaled [2 ]
Gao, Yang [2 ]
Hamlen, Kevin W. [2 ]
Khan, Latifur [2 ]
机构
[1] IBM Res, Yorktown Hts, NY 10598 USA
[2] Univ Texas Dallas, Richardson, TX 75083 USA
来源
35TH ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSA) | 2019年
关键词
datasets; neural networks; intrusion detection; honeypots; SYSTEMS;
D O I
10.1145/3359789.3359822
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Conventional cyber defenses typically respond to detected attacks by rejecting them as quickly and decisively as possible; but aborted attacks are missed learning opportunities for intrusion detection. A method of reimagining cyber attacks as free sources of live training data for machine learning-based intrusion detection systems (IDSes) is proposed and evaluated. Rather than aborting attacks against legitimate services, adversarial interactions are selectively prolonged to maximize the defender's harvest of useful threat intelligence. Enhancing web services with deceptive attack-responses in this way is shown to be a powerful and practical strategy for improved detection, addressing several perennial challenges for machine learning-based IDS in the literature, including scarcity of training data, the high labeling burden for (semi-)supervised learning, encryption opacity, and concept differences between honeypot attacks and those against genuine services. By reconceptualizing software security patches as feature extraction engines, the approach conscripts attackers as free penetration testers, and coordinates multiple levels of the software stack to achieve fast, automatic, and accurate labeling of live web data streams. Prototype implementations are showcased for two feature set models to extract security-relevant network- and system-level features from servers hosting enterprise-grade web applications. The evaluation demonstrates that the extracted data can be fed back into a network-level IDS for exceptionally accurate, yet lightweight attack detection.
引用
收藏
页码:245 / 256
页数:12
相关论文
共 80 条
[1]   A survey of network anomaly detection techniques [J].
Ahmed, Mohiuddin ;
Mahmood, Abdun Naser ;
Hu, Jiankun .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 60 :19-31
[2]   P2V: Effective Website Fingerprinting Using Vector Space Representations [J].
Al-Naami, Khaled ;
Ayoade, Gbadebo ;
Siddiqui, Asim ;
Ruozzi, Nicholas ;
Khan, Latifur ;
Thuraisingham, Bhavani .
2015 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2015, :59-66
[3]  
Anagnostakis Kostas G., 2010, International Journal of Computer and Network Security, V2, P1
[4]  
[Anonymous], 2009, ACM SIGKDD explorations newsletter, DOI 10.1145/1656274.1656278
[5]  
[Anonymous], 2011, P 20 INT C WORLD WID
[6]  
[Anonymous], 2002, Honeypots: Tracking Hackers
[7]  
Araujo F, 2015, P 8 USENIX C CYB SEC
[8]  
Araujo F, 2015, PROCEEDINGS OF THE 24TH USENIX SECURITY SYMPOSIUM, P145
[9]   From Patches to Honey-Patches: Lightweight Attacker Misdirection, Deception, and Disinformation [J].
Araujo, Frederico ;
Hamlen, Kevin W. ;
Biedermann, Sebastian ;
Katzenbeisser, Stefan .
CCS'14: PROCEEDINGS OF THE 21ST ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2014, :942-953
[10]  
Awad M, 2004, PROC INT C TOOLS ART, P663