Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Rvn0xsy/Pricking
基于反向代理的水坑部署工具
https://github.com/Rvn0xsy/Pricking
Last synced: 22 days ago
JSON representation
基于反向代理的水坑部署工具
- Host: GitHub
- URL: https://github.com/Rvn0xsy/Pricking
- Owner: Rvn0xsy
- Created: 2021-02-16T09:32:06.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-31T05:15:38.000Z (almost 3 years ago)
- Last Synced: 2024-08-05T17:31:34.430Z (4 months ago)
- Language: Go
- Homepage:
- Size: 65.4 KB
- Stars: 248
- Watchers: 9
- Forks: 36
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - Rvn0xsy/Pricking - 基于反向代理的水坑部署工具 (Go)
README
# Pricking
[Pricking](https://github.com/Rvn0xsy/Pricking) 是一个自动化部署水坑和网页钓鱼的项目。
想要了解更多可以阅读:
- [红队技巧:基于反向代理的水坑攻击](https://payloads.online/archivers/2021-02-16/1)
:collision: :collision: :collision: 支持HTTPS/HTTP
## 使用方法
更多使用方式可以参考 [Pricking Wiki](https://github.com/Rvn0xsy/Pricking/wiki)
> 使用本项目需要拥有一个域名,将A记录指向到当前服务器,否则只能通过IP访问。
### 安装方式 - Golang install
```bash
$ go install -v github.com/Rvn0xsy/Pricking/cmd/pricking@latest
```### 安装方式 - 下载二进制文件
[Releases](https://github.com/Rvn0xsy/Pricking/releases)
### 安装方式 - 编译
```bash
$ git clone https://github.com/Rvn0xsy/Pricking
$ cd Pricking
$ make
```### Quick Start Pricking Web :collision:
```bash
$ ./pricking -config ./config/config.yaml -url https://payloads.online
```### 配置文件
```yaml
filter_type:
- "text/html" # 仅针对网页内容进行注入
exclude_file: # 静态文件的数据包不进行注入
- ".jpg"
- ".css"
- ".png"
- ".js"
- ".ico"
- ".svg"
- ".gif"
- ".jpeg"
- ".woff"
- ".tff"
static_dir: "./pricking-js-suite" # Pricking Js Suite 目录
pricking_prefix_url: "/pricking_static_files" # 静态目录名,不能与目标网站冲突
listen_address: ":9999" # 监听地址:端口
inject_body: "" # 注入代码
```## [Pricking Js Suite 模块说明](pricking-js-suite/)
- modules/cookie.js 获取网页Cookie并打印在控制台上
- ...## 引入方式
在static.js中添加:
```js
import * as from './modules/.js'
```例如 `cookie.js`:
```js
import * as Cookie from './modules/cookie.js'
```## 贡献
请为我提交[Pull Request](https://github.com/Rvn0xsy/Pricking/pulls)