diff --git a/README.md b/README.md index da52966..8a1ecb7 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ pathScan -u http://www.google.com/ -ps /docs - 可恢复上次扫描进度 - 支持使用HTTP/SOCKS代理 - 随机UserAgent + ## 用法 ```shell pathScan -h @@ -67,8 +68,11 @@ Flags: 下载准备运行的[二进制文件](https://github.com/wjlin0/pathScan/releases/latest)或使用 GO 安装 ### GO ```shell -go get -v -u github.com/wjlin0/pathScan +go install -v github.com/wjlin0/pathScan@latest ``` +### Docker +待补充 - 后续见面 + ## 远程加载 ```console pathScan -u http://www.google.com/ -pr https://raw.githubusercontent.com/wjlin0/pathScan/main/dict/api-user.txt @@ -87,10 +91,14 @@ pathScan -u http://www.google.com/ -pr https://raw.githubusercontent.com/wjlin0/ [INF] 状态码200 http://www.google.com:80/apis 文章标题: Google Code 页面长度:5325 [INF] 状态码200 http://www.google.com:80/apis/ 文章标题: Google Code 页面长度:5325 ``` +## 从通道中加载目标 +待补充 - 后续见面 ## 详细模式 ```console -pathScan -u http://www.google.com/ -ps /docs,/api/user -vb +pathScan -u https://google.com -vb + +[DBG] 远程字典下载成功-> /root/.config/pathScan/dict __ __ ____ ___ ___ _ / /_ / / / __/____ ___ _ ___ @@ -102,8 +110,20 @@ pathScan -u http://www.google.com/ -ps /docs,/api/user -vb 慎用。你要为自己的行为负责 开发者不承担任何责任,也不对任何误用或损坏负责. -[WRN] 状态码404 http://www.google.com:80/api/user 文章标题: Error 404 (Not Found)!!1 页面长度:1569 -[INF] 状态码200 http://www.google.com:80/docs 文章标题: Sign in - Google Accounts 页面长度:144550 +[DBG] 发现 https://google.com 存活 +[INF] 存活目标总数 -> 1 +[INF] 请求总数 -> 18408 +[VER] 状态码 301 https://google.com/developer 文章标题 页面长度 229 +[VER] 状态码 301 https://google.com/profiles/testing/testing.info 文章标题 页面长度 249 +[VER] 状态码 301 https://google.com/technology 文章标题 页面长度 230 +[VER] 状态码 301 https://google.com/survey 文章标题 页面长度 226 +[VER] 状态码 404 https://google.com/js/tinymce/ 文章标题 Error 404 (Not Found)!!1 页面长度 1572 +``` +## 只输出200模式 +```console +pathScan -u https://google.com -sl +https://google.com +https://google.com/partners ``` ## 恢复扫描 - 注意使用 回复扫描 其他参数均为上一次启动参数 @@ -127,8 +147,22 @@ pathScan -resume Hc7wUXRoH2G1RjrNgjB2OMzXlXo1Hg.cfg ## 配置文件 pathScan 支持默认配置文件位于$HOME/.config/pathScan/config.yaml,它允许您在配置文件中定义任何标志并设置默认值以包括所有扫描。 -## 主机排除 -pathScan 自动探测主机存货情况并排除访问失败的URL +## 仅主机发现 +```console +pathScan -u https://google.com -st + + __ __ ____ + ___ ___ _ / /_ / / / __/____ ___ _ ___ + / _ \/ _ // __// _ \ _\ \ / __// _ // _ \ + / .__/\_,_/ \__//_//_//___/ \__/ \_,_//_//_/ v1.0.1 +/_/ + + wjlin0.com + +慎用。你要为自己的行为负责 +开发者不承担任何责任,也不对任何误用或损坏负责. +[INF] 发现 https://google.com 存活 +``` ## 感谢 - [projectdiscovery.io](https://projectdiscovery.io/#/)