Skip to content
This repository has been archived by the owner on Sep 3, 2022. It is now read-only.
/ RekSai Public archive

RekSai 多个工具的功能结合起来,然后自动信息收集,保存结果

Notifications You must be signed in to change notification settings

wgpsec/RekSai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

RekSai

一个信息收集的轮子!

开始使用

  1. 除了python3你不需要自己安装任何一个东西,它能够自动帮你部署所有的环境和工具,除了第一次加载比较慢以外:smile:

  2. 工具的原理是通过用户输入的URL进行信息收集,包括但不限于whois,域名对应的IP,端口、敏感目录、C段、C段的IP对应端口等

  3. 但是只能在Liunx下使用!

  4. 使用的时候先去server酱注册一个账号,绑定微信,将授权码放在下面,server地址:http://sc.ftqq.com/:

使用方式

  1. 语法:

    • 单个扫描
    python3 RekSai.py
    • 批量
    nohup python3 RekSai.py &

    使用批量的方式需要在当前目录下添加一个url.txt文件,并且需要配置一下server酱!

    进入工具以后,你只需要输入自己的想要扫描的URL就行了。

    理论上支持加上端口,比如www.baidu.com:8080但是避免一些不必要的问题出现,还是不要用的好 /dog

  2. 如果你发现你的域名是上面的格式,但是确实没有回显的话,那么请一定要Issue到github上。

  3. CDN的判断基本上算是没啥篮子用,CDN的判断和C段的扫描挂钩,但是我整不出CDN的判断。所以只要C段IP超过10个默认就不扫描C段的IP端口了,你可以在总结文本中找到C段IP。

  4. 目前不支持二级或者三级域名,后面会慢慢优化

  5. 总结的信息保存在$PWD/result/输入的域名/sumary.txt

  6. 不建议扫描国外的网站,会很慢,当然你加代理的话,当我没说

使用截图:

  • 域名失活: 1.png

  • 国外: 2 3 4 5

  • 6

    总结文件: 7

  • 国内:

    8 9

    10

国内明显快很多

TODO

  1. 规范域名的输入 具体实现:用户输入域名或者ip使用正则提取出域名和ip,再分别使用http和https协议进行测活,保存到self.domain中

  2. 联动nmap和xray 具体实现:创建新方法getxary,在getpotr方法下使用nmap方法探测对应的服务

  3. 优化输出 具体实现:将得到的信息具体的输出位html格式,类似xray的输出

  4. 模块化添加工具 具体实现:创建模块化方法,下载工具和将工具和前面的联动起来,起到更多功能的实现

  5. 添加JSFinder 具体实现:在子域收集下面多加上这个需求,然后进行测活和输出

  6. 添加批量扫描 具体实现:可能需要重构一些代码,或者重新开发新版本出来进行操作,一个作为日常收集,一个作为批量扫描,为爬虫添加UA池和代理ip功能

  7. 优化:优化变量名称,优化扫描,线程,优化用户体验,不输出过多无用的log

💡免责声明

不能使用该工具进行非法活动,下载该工具就表示同意此条款,后续与作者无关

About

RekSai 多个工具的功能结合起来,然后自动信息收集,保存结果

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages