bazhdarrzgar/acoustic_side_channel_attack_on_keyboard_website_dataset_collection

GitHub: bazhdarrzgar/acoustic_side_channel_attack_on_keyboard_website_dataset_collection

一个用于收集键盘按键声学特征的专业研究工具,帮助研究者构建用于侧信道攻击分析的数据集。

Stars: 0 | Forks: 0

# 键盘声学侧信道攻击:网站数据集采集 一个用于收集键盘按键声学特征的专业研究工具,旨在研究侧信道攻击。该项目为研究人员提供简洁的界面,用于录制、可视化和打包按键音频数据。 ## 🚀 概述 该网站作为声学侧信道研究的数据采集终端。它允许对按键声音进行精确录制,并与特定按键关联,以构建用于机器学习模型和安全分析的稳健数据集。 ## ✨ 功能 - **高保真录制**:捕捉单个按键的清晰声学特征。 - **实时可视化**:音频输入的可视化表示,确保录制质量。 - **会话管理**:按研究会话组织的数据采集结构。 - **自动化打包**:轻松打包采集的数据以供进一步分析。 - **HIT 标识**:集成哈尔滨工业大学(HIT)标识。 ## 🛠 技术栈 - **框架**:[Next.js 16](https://nextjs.org/) - **UI/UX**:React 19,Tailwind CSS 4 - **动画**:Framer Motion - **图标**:Lucide React - **后端/逻辑**:TypeScript,Web Audio API ## 🏃 快速开始 ### 前置条件 - Node.js 18.x 或更高版本 - npm 或 yarn ### 安装 1. 克隆仓库: git clone https://github.com/bazhdarrzgar/acoustic_side_channel_attack_on_keyboard_website_dataset_collection.git cd acoustic_side_channel_attack_on_keyboard_website_dataset_collection 2. 安装依赖: npm install 3. 运行开发服务器: npm run dev 4. 在浏览器中打开 [http://localhost:3000](http://localhost:3000)。 ## 🏛 隶属关系 在哈尔滨工业大学(HIT)开发,用于网络安全与声学侧信道分析研究。 ## 📄 许可证 本项目仅用于研究与教育目的。
标签:acoustic side-channel, dataset collection, Framer Motion, keystroke audio, Lucide React, React, research tool, Syscalls, Tailwind CSS, TypeScript, UI/UX, Web Audio API, web interface, 会话管理, 侧信道分析, 动画库, 哈尔滨工业大学, 图标库, 声学侧信道攻击, 声纹采集, 安全插件, 实时音频可视化, 机器学习数据集, 研究工具, 网站数据集, 自动化打包, 自动化攻击, 键盘声学分析