Skip to content

namcuongq/webhook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

webhook

🎶 Sản phẩm được xây dựng bằng Go

webhook là công cụ hỗ trợ pentest. Các chức năng chỉ mang tính chất kiểm tra và tìm lỗi không dùng để tấn công. Các tính năng hiện có

  • Hứng reuqest HTTP, lưu trữ và hiển thị full request
  • XSS RCE
  • Fake Email
  • Điều kiển máy tình từ xa.

Cài đặt

Yêu cầu

cài đặt golang, mongodb

Sử dụng

Chỉnh sửa nội dung file config.toml

Listen = "127.0.0.1:5000"

User   = "admin"
Pass   = "admin"

MongoDatabase       = "reqhook"
MongoServer         = ["192.168.56.101:27017"]
MongoReplicaSetName = ""
MongoUser           = ""
MongoPassword       = ""
MongoAuthDB         = ""

chạy lệnh để thực thi

go run main.go

Tính năng

Request Hook

Mục đích: để kiểm tra các lỗi như xss, ssrf, rce, ... bằng cách nhận request http từ phía máy victim để check.

Trên victim tạo request truy cập link sau

http://[ip]/hook

Trên server truy cập link sau để xem các request

http://[ip]/admin/hook/view

demo

XSS RCE

Mục đích: RCE trên trình duyệt của victim để đỡ phải gửi đi gửi lại nhiều request. Kết nối 1 lần dùng mãi mãi. Chỉnh sửa địa chỉ server trong file xss_rce.js. Tạo payload xss load script từ link http://<ip>/static/js/xss_rce.js Trên server truy cập link sau để bắt đầu:

http://<ip>/admin/xss/channels

demo

EMail Fake

Mục đích: Kiểm tra gửi email giả mạo với tên miền của victim Truy cập link sau để gửi

http://<ip>/admin/email

demo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published