Fscan扫描结果解析工具,自动补充IP列,导出三Sheet Excel
Project description
Fscan Parser
Fscan 扫描结果解析工具,将 fscan 输出解析为结构化的三 Sheet Excel 文件,自动为 WebTitle 和 PocScan 补充 IP 列。
安装
pip install .
或使用 pipx 全局安装:
pipx install .
使用方式
CLI 命令行
# pip 安装后
fscan-parser -i result.txt -o output.xlsx
fscan-parser -i ./scan_results/ -o output.xlsx
# 或直接运行
python -m fscan_parser.cli -i result.txt -o output.xlsx
python fscan_parser/cli.py -i result.txt -o output.xlsx
GUI 图形界面
# pip 安装后
fscan-parser-gui
# 或直接运行
python -m fscan_parser
PyInstaller 打包
# CLI 版本
pyinstaller --onefile run_cli.py
# GUI 版本(无控制台窗口)
pyinstaller --onefile --windowed run_gui.py
输出说明
生成的 Excel 包含三个 Sheet:
| Sheet | 内容 |
|---|---|
| PortScan | 文件名、IP地址、开放端口 |
| WebTitle | 文件名、IP地址(自动提取)、URL、状态码、响应长度、站点标题、跳转URL |
| PocScan | 文件名、IP地址(自动提取)、URL、漏洞/POC详情 |
依赖
- Python >= 3.8
- openpyxl >= 3.0
- customtkinter >= 5.2
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fscan_parser-1.0.0.tar.gz
(7.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fscan_parser-1.0.0.tar.gz.
File metadata
- Download URL: fscan_parser-1.0.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e720a2989720ccf0e17702cb6c22a22d760a40cd6057971acacbfb81660ccc51
|
|
| MD5 |
8d59311d63a6939f54de73ab7bf73593
|
|
| BLAKE2b-256 |
a51e002e4f016dcf6d5537a86662f463f6529225d23561c7097c147c98dc96e2
|
File details
Details for the file fscan_parser-1.0.0-py3-none-any.whl.
File metadata
- Download URL: fscan_parser-1.0.0-py3-none-any.whl
- Upload date:
- Size: 8.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
981cb7c872a4b9bf82ce72e5b5c47b69de311fde5e7f639ea0b25df82c523bc4
|
|
| MD5 |
9365133b8a581b3948b1f6f03923039a
|
|
| BLAKE2b-256 |
24bf6f6a0e78eb764b42a38a347a97c46ee53d805174806c28c04ac3a2c332d6
|