文件名称:亚当斯
文件大小:248KB
文件格式:ZIP
更新时间:2024-03-15 19:44:45
C
自适应动态处理规则: ADaM “减少通过深度学习和动态字典对现实世界密码强度进行建模的偏见”的正式回购将在USENIX Security 2021上进行。 :warning_selector: 免责声明:此代码旨在复制本文中报告的结果,并在学术背景下支持安全性分析。 我们正在努力完全重新实现该软件,该软件将适用于实际的密码恢复应用程序。 。 进行ADaMs攻击 运行Adam Attack的所有材料都包含在AdamAttack目录中。 为了能够进行攻击,必须满足以下先决条件: Python 卡达 张量流2 要编译二进制文件,请使用Makefile,例如: cd AdamAttack; 制作 这将产生一个包含二进制文件AdamAttack,您可以运行发动攻击bin目录。 二进制文件接受以下输入参数: -r一个hashcat规则集,例如generate.rule 。 -w用于创建训练集的字典。 在本文
【文件预览】:
adams-main
----MakeTrainingset()
--------src()
--------Makefile(469B)
--------makeTrainingsetMPI.c(20KB)
----AdamAttack()
--------Test()
--------include()
--------src()
--------daemon.py(3KB)
--------Makefile(2KB)
--------charmap.pickle(2KB)
----LICENSE(1KB)
----NeuralNet()
--------myPickle.py(307B)
--------architecture.py(6KB)
--------utils.py(210B)
--------inference.py(1021B)
--------train.py(4KB)
--------CONFs()
--------losses.py(1KB)
--------trainer.py(8KB)
--------input_pipeline_raw.py(2KB)
--------model.py(3KB)
--------myOS.py(375B)
--------charmap.pickle(2KB)
----README.md(6KB)
----hashcat_legacy()
--------bcrypt-raw.c(25KB)
--------sha256-sse2.c(9KB)
--------_sha512-sse2.c(17KB)
--------rp.c(22KB)
--------bcrypt-sse2.c(23KB)
--------sha256.c(9KB)
--------common.c(2KB)
--------keccak-sse2.c(3KB)
--------descrypt-sse2.c(24KB)
--------gost-sse2.c(68KB)
--------include()
--------md4-sse2.c(4KB)
--------sha1-sse2.c(6KB)
--------md5-sse2.c(5KB)
--------hashcat-cli.c(497KB)
--------sha512.c(13KB)
--------engine.c(463KB)
--------tsearch.c(4KB)
--------des-sse2.c(4KB)
--------sha512-sse2.c(12KB)