nsec3map:一种使用其DNSSEC NSEC或NSEC3链枚举DNS区域的资源记录的工具

时间:2024-05-24 08:34:57
【文件属性】:

文件名称:nsec3map:一种使用其DNSSEC NSEC或NSEC3链枚举DNS区域的资源记录的工具

文件大小:62KB

文件格式:ZIP

更新时间:2024-05-24 08:34:57

Python

nsec3map-DNSSEC区域枚举器 nsec3map是一个可以基于DNSSEC或记录链枚举DNS区域条目的工具。 如果该区域启用了DNSSEC,则可用于以最少的查询量快速发现DNS区域中的主机。 编写nsec3map主要目的是为了表明NSEC3没有提供针对区域枚举的有意义的保护。 尽管最初只是作为PoC并用Python编写的,但实际上它速度非常快,并且能够在足够的硬件下,在短时间内枚举甚至更大的区域(具有一百万或更多的条目)。 它还包括一个简单的John Ripper插件,可用于破解获得的NSEC3哈希。 使用范例 一些典型的用法示例如下所示。 有关更详细的文档,请参考手册页或n3map --help的输出。 NSEC专区徒步 最基本的示例是枚举特定区域(例如example.com),并将检索到的NSEC / NSEC3记录存储在文件example.com.zone中: $ n


【文件预览】:
nsec3map-master
----AUTHORS(54B)
----bind_nsec3_maxiterations.patch(703B)
----COPYING(34KB)
----n3map.bash_completion(833B)
----hashcatify.py(1KB)
----doc()
--------n3map.1(9KB)
--------n3map-johnify.1(593B)
--------n3map-hashcatify.1(468B)
--------n3map-nsec3-lookup.1(2KB)
----map.py(18KB)
----setup.py(2KB)
----README.md(7KB)
----nsec3-lookup.py(3KB)
----n3map()
--------util.py(2KB)
--------statusline.py(3KB)
--------nsec3chain.py(3KB)
--------rrfile.py(4KB)
--------rrtypes()
--------exception.py(2KB)
--------prehash.py(3KB)
--------tree()
--------log.py(5KB)
--------nsec3hash.c(1KB)
--------__init__.py(0B)
--------predict.py(3KB)
--------name.py(9KB)
--------vis.py(1KB)
--------queryprovider.py(9KB)
--------walker.py(3KB)
--------query.py(5KB)
--------nsecwalker.py(9KB)
--------version.py(115B)
--------nsec3walker.py(8KB)
----johnify.py(1KB)
----nsec3_gen_fmt_plug.c(9KB)
----.gitignore(45B)

网友评论