
BEACON-Logger is a high-fidelity data acquisition suite developed for cybersecurity research, specifically targeting Continuous Authentication and Zero Trust Architecture in gaming environments. It synchronizes multiple data streams including keystroke dynamics, mouse kinematics, network traffic, and hardware metadata to provide a comprehensive behavioral profile of a user. This tool was used to generate the BEACON Dataset, focusing on user identification via Valorant gameplay dynamics. ⚠️ Disclaimer This software was developed strictly for research purposes. The authors are not responsible for any damage, data loss, or legal issues arising from the use or misuse of this tool. Users are responsible for ensuring they have the necessary permissions to collect data on the target systems. 🛠 Features Keystroke Dynamics: Logs raw key press/release events, durations, inter-key latencies, and polling rates. Mouse Kinematics: Records X/Y coordinates, velocity, acceleration, and click-timing (scroll, double-clicks). Network Sniffing: Captures raw .pcap files using Scapy and Npcap for traffic fingerprinting. Screen Recording: Integrated .mp4 recording via FFmpeg and a DirectShow filter for visual ground truth. Hardware Inventory: Collects snapshots of CPU, RAM, GPU, and connected HID devices via WMI. Valorant Integration: Automatically backs up local game configuration files to account for sensitivity and keybind variances. 📂 Output Structure Data is saved in a timestamped directory (e.g., data_YYYY-MM-DD_HH-MM-SS/) containing: keyboard_[User]_[Time].csv: Raw keystroke data and durations. mouse_[User]_[Time].csv: High-resolution mouse movement and event logs. captured_packets_[User]_[Time].pcap: Raw network traffic logs. hardware_info_[User]_[Time].json: System metadata and HID inventory. screen_record_[User]_[Time].mp4: Session video recording. valorant_config_[User]_[Time]/: Backup of local game settings. 🚀 Setup & Installation The logger is designed for Windows environments. Ready to Run The repository includes a pre-compiled version of the tool. You can find logger.exe directly in the root directory for immediate use. License This release is distributed under cc-by-nc-4.0.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
