Replication Package for: "Beyond Hardware Acceleration: A Heuristic Decision Framework for Optimizing WPA2 Dictionary Attacks"
收藏资源简介:
This repository contains the source code, datasets, and supplementary materials required to reproduce the empirical and synthetic experiments presented in the article "Beyond Hardware Acceleration: A Heuristic Decision Framework for Optimizing WPA2 Dictionary Attacks" by Oleksii Chalyi. Abstract of the associated article: The computationally intensive nature of offline dictionary attacks against the WPA2 protocol remains a persistent challenge in wireless security. While conventional approaches primarily focus on scaling hardware acceleration, this study shifts the focus toward the heuristic structural optimization and spatial sorting of static baseline dictionaries. This research systematically evaluates five heuristic wordlist structuring techniques, Alphabetical, Reverse Alphabetical, Length, N-gram, and a novel Structural method, through a three-stage experimental pipeline. This framework assists digital forensics practitioners in practically selecting a sorting heuristic according to the target's OSINT profile, the dictionary scale, and the required balance between offline preparation cost and execution time. Repository Contents: Code.zip: Python scripts used for wordlist preprocessing, target extraction, synthetic string-matching simulations, and real-world Hashcat execution. Datasets_and_Summary.zip: CSV files containing the raw and aggregated empirical results (Time-to-Crack metrics). Processed_Dictionaries.zip: Validation dictionaries and the generated heuristically sorted wordlists. targets_hc22000.zip: Generated .hc22000 hash files used during the GPU-accelerated cracking phase. rockyou_extracted_targets.txt: The isolated list of the 600 specific target passwords categorized into six structural groups. README.md: Detailed methodological pipeline, execution instructions, and third-party dataset acknowledgments. Please refer to the README.md file for complete execution instructions and system requirements.
本仓库包含复现Oleksii Chalyi所撰论文《超越硬件加速:优化WPA2字典攻击的启发式决策框架》("Beyond Hardware Acceleration: A Heuristic Decision Framework for Optimizing WPA2 Dictionary Attacks")中所述实证实验与合成实验所需的源代码、数据集及辅助材料。 相关论文摘要:针对WPA2协议的离线字典攻击计算量巨大,仍是无线安全领域长期存在的难题。传统研究思路主要聚焦于扩展硬件加速能力,本研究则将重心转向静态基准字典的启发式结构优化与空间排序。本研究通过三阶段实验流程,系统评估了五种启发式词表构建技术:字母序、逆字母序、长度、N-gram以及一种全新的结构化方法。该框架可帮助数字取证从业者根据目标的开源情报(OSINT, Open Source Intelligence)轮廓、字典规模,以及离线准备成本与执行时长间的所需平衡,实际选择合适的排序启发策略。 仓库内容: Code.zip:用于词表预处理、目标提取、合成字符串匹配仿真及实际Hashcat执行的Python脚本。 Datasets_and_Summary.zip:包含原始与聚合实证结果(破解时长指标)的CSV文件。 Processed_Dictionaries.zip:验证用字典及经启发式排序生成的词表。 targets_hc22000.zip:GPU加速破解阶段所用的已生成.hc22000哈希文件。 rockyou_extracted_targets.txt:经提取的600条特定目标密码列表,分为六组结构类别。 README.md:详细的实验流程说明、执行指南及第三方数据集致谢内容。 完整执行指南与系统要求请参阅README.md文件。



