dirsearch结果保存
时间: 2023-07-13 09:19:28 浏览: 939
在使用dirsearch进行目录扫描时,可以通过添加一些参数来将扫描结果保存到指定的文件中。具体的参数如下:
- -o, --output:指定输出文件路径,例如:-o /path/to/output/file.txt
- -w, --write:指定输出文件方式,append表示在文件末尾追加,write表示覆盖原文件,例如:-w append
- --json:将扫描结果以JSON格式保存,例如:--json /path/to/output/file.json
例如,将dirsearch的扫描结果保存到文件中,可以使用以下命令:
```
python3 dirsearch.py -u http://example.com/ -e php -o /path/to/output/file.txt -w append
```
这将把扫描结果保存到指定的文件中,文件格式为文本格式,每行一个结果。
相关问题
dirsearch指定保存
你可以使用dirsearch工具的"-o"参数来指定保存扫描结果的文件。以下是一个示例命令:
```
python3 dirsearch.py -u http://example.com -o result.txt
```
这将扫描"http://example.com"网站的目录,并将结果保存到"result.txt"文件中。你可以将"-o"参数后面的文件路径更改为你想要保存结果的位置和文件名。
dirsearch 看不到结果
### Kali Linux 中 Dirsearch 运行后无结果显示的解决方案
当 dirsearch 工具在执行过程中未能显示任何结果时,可能由多种因素引起。以下是几种常见的原因及其对应的解决方法:
#### 1. 参数配置错误
如果命令参数设置不当,则可能导致工具无法正常工作或返回预期的结果。建议仔细检查启动脚本中的选项和路径。
对于 dirsearch 的基本调用方式如下所示:
```bash
python3 dirsearch.py -u http://example.com/
```
确保 URL 地址正确并包含协议头(http 或 https)。另外,可以尝试增加 `-e` 参数来指定目标网站使用的扩展名列表,这有助于提高扫描效率[^1]。
#### 2. 输出重定向问题
有时由于终端环境的原因,可能会造成输出被意外地隐藏起来。可以通过显式定义日志文件的方式强制保存输出数据:
```bash
python3 dirsearch.py -u http://targetsite.com/ --log=results.txt
```
之后通过查看 `results.txt` 文件确认是否有实际发现的内容。
#### 3. 权限不足
某些情况下,权限不够也会阻止程序向标准输出打印信息。请验证当前用户的访问级别是否满足需求;必要时可考虑使用 sudo 提升权限再试一次操作。
#### 4. 网络连接异常
网络状况不佳同样会影响请求的成功率以及响应时间,进而影响到最终呈现的效果。测试其他在线资源能否顺利加载,并排除防火墙等因素干扰的可能性。
#### 5. 版本兼容性差异
考虑到不同版本之间可能存在功能变动或是 bug ,更新至最新稳定版或许能解决问题所在。按照官方文档指引完成软件包管理器内该应用的相关维护动作。
阅读全文