Kellect: a Kernel-Based Efficient and Lossless Event Log Collector for Windows Security
Tieming Chen, Qijie Song, Xuebo Qiu, Tiantian Zhu, Zhiling Zhu, Mingqi, Lv

TL;DR
Kellect is a kernel-based Windows log collector that offers efficient, lossless, and real-time system log collection, significantly outperforming existing tools and supporting advanced security analysis for APT attacks.
Contribution
This paper introduces Kellect, a novel kernel log collector that enhances efficiency, compatibility, and semantic understanding for Windows security analysis, especially against APT threats.
Findings
Achieves at least 9 times the efficiency of existing tools.
Maintains low CPU usage of 2-3% and about 40MB memory.
Provides a comprehensive dataset for APT attack research.
Abstract
Recently, APT attacks have frequently happened, which are increasingly complicated and more challenging for traditional security detection models. The system logs are vital for cyber security analysis mainly due to their effective reconstruction ability of system behavior. existing log collection tools built on ETW for Windows suffer from working shortages, including data loss, high overhead, and weak real-time performance. Therefore, It is still very difficult to apply ETW-based Windows tools to analyze APT attack scenarios. To address these challenges, this paper proposes an efficient and lossless kernel log collector called Kellect, which has open sourced with project at www.kellect.org. It takes extra CPU usage with only 2%-3% and about 40MB memory consumption, by dynamically optimizing the number of cache and processing threads through a multi-level cache solution. By replacing…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Network Security and Intrusion Detection · Anomaly Detection Techniques and Applications
