Conference proceeding
Fast botnet detection from streaming logs using online lanczos method
2017 IEEE International Conference on Big Data (Big Data), v 2018-, pp 1408-1417
Dec 2017
Abstract
Botnet, a group of coordinated bots, is becoming the main platform of malicious Internet activities like DDOS, click fraud, web scraping, spam/rumor distribution, etc. This paper focuses on design and experiment of a new approach for botnet detection from streaming web server logs, motivated by its wide applicability, real-time protection capability, ease of use and better security of sensitive data. Our algorithm is inspired by a Principal Component Analysis (PCA) to capture correlation in data, and we are first to recognize and adapt Lanczos method to improve the time complexity of PCA-based botnet detection from cubic to sub-cubic, which enables us to more accurately and sensitively detect botnets with sliding time windows rather than fixed time windows. We contribute a generalized online correlation matrix update formula, and a new termination condition for Lanczos iteration for our purpose based on error bound and non-decreasing eigenvalues of symmetric matrices. On our dataset of an ecommerce website logs, experiments show the time cost of Lanczos method with different time windows are consistently only 20% to 25% of PCA.
Metrics
27 Record Views
5 citations in Scopus
Details
- Title
- Fast botnet detection from streaming logs using online lanczos method
- Creators
- Zheng Chen - Drexel UniversityXinli Yu - Temple UniversityChi Zhang - University of Maryland, Baltimore CountyJin Zhang - CA TechnologiesCui Lin - CA TechnologiesBo Song - Drexel UniversityJianliang Gao - Drexel UniversityXiaohua Hu - Drexel UniversityWei-Shih Yang - Temple UniversityErjia Yan - Drexel UniversityZhiwei Chen - Civil, Architectural, and Environmental Engineering
- Publication Details
- 2017 IEEE International Conference on Big Data (Big Data), v 2018-, pp 1408-1417
- Publisher
- IEEE
- Resource Type
- Conference proceeding
- Language
- English
- Academic Unit
- Information Science; Civil, Architectural, and Environmental Engineering
- Scopus ID
- 2-s2.0-85047884853
- Other Identifier
- 991019173461504721