文章总结: finder.exe是一款高性能Windows文件搜索工具,利用多线程技术秒级扫描硬盘,支持关键词匹配、回收站元数据解析和纯净CSV输出。它提供丰富的命令行选项,如自定义线程数、排除文件后缀等,并建议管理员权限运行以获得完整结果。输出到SSD可提升速度,适用于安全渗透和文件管理。
综合评分: 65
文章分类: 安全工具,渗透测试,红队,内网渗透,应急响应
“别用Find命令了,那是石器时代!”——finder.exe出世,5分钟扫完全球硬盘,黑客:我直接自首!
菜狗
只会看监控的实习生
2025年12月4日 08:00
广东
Finder
Windows 上最快的多线程文件名猎手 —— 一句命令,秒级锁定含有关键词的文件与目录,输出纯净 UTF-8 CSV。
一、核心技术
- 多线程飞驰 默认满核并发,队列调度无锁化,百万目录瞬间过。
- 深度/广度随意切换 递归 or 仅当前层,跟随符号链接可选,循环陷阱安全锁。
- 智能回收站嗅探 自动解析 $I 元数据,原始文件名同样命中。
- 关键词即抛即命中 子串匹配(大小写不敏感),中文、日文、emoji 一视同仁。
- 纯净 UTF-8 CSV 无 BOM 默认输出,Excel / PowerShell / Python 直接食用。
- 去溯源编译 一键脚本抹除路径与时间戳,交出可执行文件即可上线。
二、快速上手
# 0. 编译(需 MSVC x64 工具链)
./build.ps1 # 生成 finder.exe
# 1. 全盘速扫默认关键词(vpn、password…)
finder.exe -all
# 2. 指定关键词 + 线程数 + 输出文件
finder.exe -t 8 -k 台账,服务器 -o result.csv D:\ E:\
# 3. 仅当前层,排除日志 / 临时文件
finder.exe -norec -extexclude log,tmp,bak C:\Projects
三、命令行一览
| 选项 | 说明 | 默认值 |
| — | — | — |
| -t <N> | 工作线程数 | CPU 逻辑核心 |
| -o <file> | 结果写入文件 | result_YYYYMMDD_HHMMSS.csv |
| -norec | 不递归子目录 | 递归 |
| -followsymlink | 跟随符号链接 | 不跟随 |
| -k <kw1,kw2…> | 关键词列表 | vpn,password,passwd,pwd,account,账户,密码,账号,台账,服务器 |
| -all | 扫描所有固定 & 可移动盘符 | 需手动指定路径 |
| -nonntfs | 也遍历 FAT/exFAT/网络盘 | 仅 NTFS |
| -extexclude e1,e2 | 排除后缀(无点) | 无 |
| --debug | 控制台实时打印命中 | 关闭 |
| --debug-denied | 打印权限被拒目录 | 关闭 |
| -utf8bom | 写入 UTF-8 BOM | 无 BOM |
四、CSV 格式
无表头,三列双引号包裹: “fullpath”,”name”,”keyword” 路径分隔符为 \,内嵌 ” 采用 “” 转义,Python csv 模块可直接读取。
五、回收站特殊处理
当遇到 $I* 元数据文件时,自动提取 Vista+ 格式内的原始文件名与路径;若命中关键词,则按“原始位置”输出一条记录,便于找回已删除的敏感文件。
六、性能提示
- 首次运行受限于磁盘索引与缓存,后续同盘扫描可提速 2-5 倍。
- 建议将结果输出至 SSD,避免机械盘写入成为瓶颈。
- 扫描系统盘时,UAC 限制目录会被跳过;使用管理员权限可获得更完整结果。
七、退出码
0 正常完成;非 0 为运行时异常(内存不足、路径非法等)。
八、编译 & 隐私
./build.ps1 # Release /Brepro 可重现构建,无 PDB、无用户名、无机器路径
九、目录树
.
├── include/ // 头文件集合
├── src/ // 实现
├── main.cpp // 入口
├── build.ps1 // 一键编译
└── README.md
关注后回复Finder获取
低价出售安全证书不限于cisp、pte等请Vme~建了一个项目群,想进群的请回复进群即可
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:只会看监控的实习生 菜狗《“别用Find命令了,那是石器时代!”——finder.exe出世,5分钟扫完全球硬盘,黑客:我直接自首!》