An open API service indexing awesome lists of open source software.

https://github.com/P001water/P1finger

P1finger - 红队行动下的重点资产指纹识别工具
https://github.com/P001water/P1finger

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

image-20240811182803001

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

# 功能特色

* P1finger `v0.0.4` 版本开始支持两种指纹识别模式

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

1. 基于Fofa测绘系统的web指纹识别

* 输出到表格或其他格式
* 支持 http / socks代理使用

---

# 基本使用

## 配置Fofa key

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

文件内容参考

```
FofaCredentials:
Email: [email protected]
ApiKey: xxxx
```

## 开始使用

`-m` 参数切换模式,

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

基于本地规则库模式使用

1. 单个目标探测

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

基于fofa的采集模式

```
P1finger -m fofa -u [target]
P1finger -m fofa -uf [target file]
```

![image-20250212212234854](./img/image-20250212212234854.png)

3. 输出到 Excel 表格文件

```
P1finger -uf [target file] -o xlsx
```

![image-20240925021744468](./img/image-20240925021744468.png)

4. socks5 代理

```
P1finger.exe -uf D:\tools_dev\Go\P1finger\show.txt -socks 127.0.0.1:4781
```

5. http 代理

```
P1finger.exe -uf D:\tools_dev\Go\P1finger\show.txt -httpproxy 127.0.0.1:4781
```

# 更新日志

v0.0.4

功能重大更新,各位客官敬请体验使用

1. 修改指纹规则规范和形式
2. 支持两种模式