Skip to content

P1finger - 红队行动下的重点资产指纹识别工具,支持在线Web指纹识别

Notifications You must be signed in to change notification settings

P001water/P1finger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image-20240811182803001

P1finger 一款红队行动下的重点资产指纹识别工具

功能特色

  • P1finger 支持两种指纹识别模式:

    1. 基于本地规则库的 Web 资产指纹识别

    2. 基于Fofa测绘系统的 Web 指纹识别

  • 模块化的指纹库,高度支持客制化,方便自定义指纹库使用

  • 支持Excel表格和Json格式导出,便于数据的二次处理

  • 支持 http / socks代理使用

在线体验地址:http://p1finger.securapath.org (在线版后端更新慢,建议下载Github Release版本)

Version

当前最新 beta_version v0.1.0 (2025/4/08更新)更新日志参见


首次运行配置

P1finger在命令行下首次运行生成 p1fingerConf.yaml 配置文件,在配置文件中填上 emailkey 即可。

生成的配置文件内容如下

CustomizeFingerFiles: [] 			// 自定义的指纹文件
UseDefaultFingerFils: false			// 自定义指纹库后是否还加入默认的指纹库
FofaCredentials: 				    // Fofa Api凭证
    Email: [email protected]
    ApiKey: xxxx

开始使用

-m 参数切换模式,

  1. -m rule 基于本地规则库模式,(默认模式)
  2. -m fofa 基于fofa的采集模式,(手动开启)

基于本地规则库模式使用

P1finger -u [target]
P1finger -uf [target file] // -uf 指定url文件

[-rate 500 可控制协程数量,默认值为500]

image-20250324155741030

基于fofa的采集模式

设置-o参数可自定义输出文件名,支持jsonexcel表格模式

P1finger -m fofa -u [target]
P1finger -m fofa -uf [target file] -o file.xlsx // file.xlsx可自定义文件名

image-20250407233235200

  1. socks5 代理
P1finger.exe -uf urls.txt -socks 127.0.0.1:4781
  1. http 代理
P1finger.exe -uf urls.txt -httpproxy 127.0.0.1:4781

致谢

感谢社区已有的指纹库和整合指纹库做出努力的作者们,P1finger的指纹库在这些巨人的肩膀上建立

About

P1finger - 红队行动下的重点资产指纹识别工具,支持在线Web指纹识别

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages