Jump to content
  • Entries

    16114
  • Comments

    7952
  • Views

    863548122

Contributors to this blog

  • HireHackking 16114

About this blog

Hacking techniques include penetration testing, network security, reverse cracking, malware analysis, vulnerability exploitation, encryption cracking, social engineering, etc., used to identify and fix security flaws in systems.

作为专业的渗透测试仪,自动化信息收集工具至关重要。

原始意图

由于大型目标的渗透,需要收集数百个根域。在复杂的信息收集工作中,重复性和单调操作将极大地消除我们的耐心。手动执行此操作是非常不现实的。

因此,我在周末花了两天时间对许多扫描仪进行研究。不仅大多数环境配置既麻烦,而且系统都太大了,这非常不便。

在权衡了系统资源消耗,硬件要求,手动程序干预以及以后代码维护的成本之后,我们终于用Python + Shell实施了原型版本。我们引用了有关包含GitHub云扫描仪的一些想法,几乎没有完成一些基本工具的集成,并且一些细节的处理方式却不好。

现在,经过一年多的抛光,它基本上可以涵盖信息收集的每个阶段。

7 {。} s {。} c {。} a {。} n [Asset Collection]

不开源

我对此的定义是“基于实际优化的轻巧,简洁,可扩展,可自定义和优化的参数”。以下是程序运行过程的思维图。

1.jpg

nuclei+x ray [泄漏扫描整合]

使用Nuclei + X射线对随后的Web漏洞的积极检测

基于简单的基于YAML的DSL快速且可自定义的漏洞扫描仪。

https://github.com/projectdiscovery/nuclei

1nuclei -t/root/nuclei -templates/-severity关键,高,中,中等-L all_active_webs.txt -bs 50 -c 50 -c 50 -rl 150 -nc | anew -q all_nuclei_output.txt

XRARE

多线程呼叫xray+rad用于自动扫描

https://github.com/sv3nbeast/x-autoxray

1Python3 x-autoxray.py all/all_active_webs.txt all/all_xray_result/010-10不开源

后来,我发现网络资产太多了,看起来很混乱且直觉不够。

因此,基于Python烧瓶实现了一个程序,以网页的形式集成了HTTPX + Gowitness的检测结果,支持任意的单列分类,任意的单列搜索,全局搜索(由于此功能由@ME1ONS实现),行计数和ScreenShot Slielshot相似性分类。

2.jpg

search_server [资产集成]

开源:https://github.com/r00tse7en/cobweb

后来使用发现,大型目标收集的子域名与解析IP之间的关系很复杂,用肉眼进行分析时耗时且艰苦。

蜘蛛网蜘蛛网可视化相关的数据,以促进并快速找到目标资产。

测试页面:https://www.se7ensec.cn/cobweb/

蜘蛛网[资产可视化]

cobweb1.jpg

网络显示关系可以拖动

cobweb2.jpg

手动阻止菜单并独立突出显示

https://github.com/shmilylty/oneforall

https://github.com/projectdiscovery/subfinder

https://github.com/boy-hack/ksubdomain

https://github.com/lijiejie/subdomainsbrute

https://github.com/cgboal/sonarsearch

https://github.com/projectdiscovery/dnsx

https://github.com/zu1k/nali

https://github.com/projectdiscovery/naabu

https://github.com/projectdiscovery/httpx

https://github.com/p1kaju/httpx

https://github.com/adamgordonbell/csvquote

https://github.com/projectdiscovery/nuclei

https://github.com/soimort/translate-shell

https://github.com/sensepost/gowitness

https://github.com/lcvvvvv/kscan

https://github.com/tomnomnom/anew

https://github.com/lc/gau

https://github.com/six2dez/ipcdn

https://github.com/threatunkown/jsubfinder

https://github.com/projectante/dnsgen

https://github.com/sv3nbeast/x-autoxray