FscanOutput 详细介绍及使用场景

张开发
2026/4/21 21:38:09 15 分钟阅读

分享文章

FscanOutput 详细介绍及使用场景
一、基本信息项目内容项目地址https://github.com/ZororoZ/fscanOutput开发语言Python功能处理fscan输出结果优化整理输出适用场景大量内网资产扫描结果的处理分析二、主要功能1. 结果格式整理将fscan输出的杂乱结果整理为清晰的Excel表格按不同类型输出到对应的sheet中2. 漏洞分类将漏洞列表分为 exp 和 poc 两类优化匹配规则减少遗漏3. 信息提取模块模块说明NetInfoNetBIOS信息提取独立sheet存放弱口令新增对应开放端口号剔除多余信息存活IP段自动提取存活IP段4. 编码修复自动修复txt文件编码问题5. 多格式输出支持 xlsx 格式便于分析支持 txt 格式Linux命令行查看三、使用方法基本命令python3 fscanOutput.py result.txt输出文件输出文件命名为与输入文件同名方便查找输出为xlsx格式包含多个sheet四、功能更新历史版本更新内容V3.0优化netbios和netinfo提取规则分别提取至不同sheetList避免漏匹配将所有txt结果整理至目标处理文件名下避免杂乱V2.3.1优化密码提取规则兼容新版本fscanV2.3各模块优化兼容新版fscan新增NetInfo信息提取模块含NetBIOS新增各模块txt格式输出支持Linux查看修复BUGV2.2优化弱口令模块新增开放端口号剔除多余显示的redis可写目录修复BUGV2.1新增txt文件编码修复功能新增存活IP段提取功能修复已知bug优化弱口令输出优化漏洞模块输出V2.0优化工具修复Bug处理结果简单输出更快、更高、更强V1.03修复特殊字符导致的运行报错输出文件命名与导入文件名相同方便查找V1.02漏洞列表分为exp和poc两类优化无法匹配的结果五、使用场景场景1大批量内网扫描结果整理# fscan扫描大量资产后 python3 fscanOutput.py scan_result.txt # 生成整理好的xlsx文件方便后续分析场景2漏洞优先级排序输出结果自动分类高危漏洞exp - 可直接利用中危漏洞poc - 需验证场景3报告生成整理后的Excel便于给领导汇报编写渗透测试报告资产梳理六、输出示例fscan_output/├── scan_result.xlsx # 整理后的Excel │ ├── 存活主机 # sheet │ ├── 弱口令 # sheet │ ├── 漏洞列表 # sheet │ ├── NetBIOS # sheet │ └── Web指纹 # sheet七、注意事项版本匹配 - 建议使用最新版本fscan生成的结果Python环境 - 需要Python 3.x运行环境依赖库 - 可能需要安装 openpyxl用于生成xlsx授权使用 - 仅限授权安全测试使用八、与fscan配合使用# 1. 使用fscan进行内网扫描 fscan.exe -h 192.168.1.0/24 -o scan_result.txt # 2. 使用FscanOutput整理结果 python3 fscanOutput.py scan_result.txt # 3. 分析整理后的xlsx报告

更多文章