JScanner一款递归式网站路径检测工具

admin 2024年8月23日00:40:17评论40 views字数 982阅读3分16秒阅读模式

这款这款工具能够干什么?

  • 探测网页源代码,发现js文件
  • 探测js文件,发现路径
  • 支持自定义状态码
  • 支持多URL请求
  • 支持目录的递减访问操作(更好的打出目录遍历漏洞)
  • 支持深度查找
  • 支持对标题与返回值长度的输出
  • 支持多URL的查找

这款工具怎么使用?

python JScanner.py -h

你可以看到具体的帮助文档

默认情况下:
python JScanner.py -u "https://example.com/xxxxx"

设置请求间隔延时
python Jscanner.py -u "https://example.com/xxxxx" -T 2
设置header请求头
python Jscanner.py -u "https://example.com/xxxxx" -r "{'cookie':'xxxx','user-Agent':'xxxx','xxxx':'xxxx'}"
设置查找深度
python Jscanner.py -u "https://example.com/xxxxx" -H 2

建议:设置的查找深度不要超过2,或者有时候可以不进行设置

设置最大递减
python Jscanner.py -u "https://example.com/xxxxx" -l 1

在默认情况下为0,表示全递减;举个栗子:

假如你设置了1,则会将https://example.com/xxx/xxx/xxx,拆分为https://example.com/xxx/xxx,https://example.com/xxx/xxx/xxx;假如设置了0,则会全部进行拆分:https://example.com/xxx/xxx/xxx,https://example.com/xxx/xxx/,https://example.com/xxx/,https://example.com/
设置您不想要的状态码
python Jscanner.py -u "https://example.com/xxxxx" -B "(404,502)"

输出为Excel表格的形式(推荐)
python Jscanner.py -u "https://example.com/xxxxx" -o excel

 

项目地址:https://github.com/hmx222/JScanner

 

原文始发于微信公众号(x9sec):JScanner一款递归式网站路径检测工具

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年8月23日00:40:17
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   JScanner一款递归式网站路径检测工具http://cn-sec.com/archives/1994678.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息