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

https://github.com/ebrasha/abdal-http-magnifier

Tool for identifying enabled HTTP methods on target servers with support for evasive headers, WAF/CDN bypass, and detailed method probing — developed by Ebrahim Shafiei (EbraSha).
https://github.com/ebrasha/abdal-http-magnifier

abdal cybersecurity ebrasha http http-methods http-scanner penetration-testing rust waf-bypass web-security

Last synced: 11 months ago
JSON representation

Tool for identifying enabled HTTP methods on target servers with support for evasive headers, WAF/CDN bypass, and detailed method probing — developed by Ebrahim Shafiei (EbraSha).

Awesome Lists containing this project

README

          

# 🔎 ذره‌بین HTTP ابدال


Abdal HTTP Magnifier


**Abdal HTTP Magnifier** یک ابزار بسیار پیشرفته برای ارزیابی امنیتی، شناسایی و تحلیل رفتار سرورها در برابر متدهای HTTP است. این نرم‌افزار با هدف استفاده متخصصان امنیت سایبری، تست‌نفوذگران و تحلیل‌گران شبکه توسعه داده شده و بخشی از مجموعه ابزارهای **Abdal Arsenal** به رهبری **ابراهیم شفیعی (EbraSha)** می‌باشد.


## 🎙️ ترجمه

[English](README.md) | [فارسی](README.fa.md)

---

## 🧠 معرفی فنی

سرورها ممکن است به‌صورت پیش‌فرض یا اشتباه پیکربندی شده، از متدهای HTTP پشتیبانی کنند که استفاده از آن‌ها می‌تواند منجر به آسیب‌پذیری‌هایی مانند **Cross-Site Tracing (XST)**، **HTTP Verb Tunneling** و **Request Smuggling** شود. ابزار Abdal HTTP Magnifier با استفاده از یک موتور اسکن غیرهمزمان (asynchronous) اقدام به بررسی پاسخ سرور به متدهای زیر می‌نماید:

- `GET`
- `POST`
- `PUT`
- `DELETE`
- `OPTIONS`
- `HEAD`
- `TRACE`
- `CONNECT`
- `PATCH`

درخواست‌ها با هدرهایی واقعی و سفارشی از جمله `X-Forwarded-For`، `Via`، و هدرهای شبیه‌سازی مرورگر ارسال می‌گردد تا بتواند از لایه‌های محافظتی مانند WAF یا CDN عبور کرده و رفتار سرور را با دقت بیشتری تحلیل کند.

## 🎯 ویژگی‌های کلیدی

- 🔍 شناسایی کامل متدهای HTTP شامل: `GET`، `POST`، `PUT`، `DELETE`، `OPTIONS`، `HEAD`، `TRACE`، `CONNECT`، `PATCH`
- ⚡ عملکرد سریع و غیربلوک با استفاده از `reqwest` و `tokio`
- 🧩 استفاده از تکنیک‌های Bypass برای عبور از CDN/WAF
- 🌐 پشتیبانی از پروتکل‌های HTTP و HTTPS با امکان نادیده‌گیری گواهینامه
- 🎨 خروجی رنگی و واضح برای تحلیل بهتر نتایج
- 📡 توانایی تشخیص رفتار غیرمعمول CDN/WAF


## 🐛 گزارش مشکلات
اگر با مشکلی مواجه شدید یا در پیکربندی مشکل دارید، لطفاً از طریق ایمیل Prof.Shafiei@Gmail.com با ما در تماس باشید. همچنین می‌توانید مشکلات را در GitLab یا GitHub گزارش دهید.

## ❤️ حمایت مالی
اگر این پروژه برای شما مفید بود و مایل به حمایت از توسعه بیشتر هستید، لطفاً در نظر داشته باشید که کمک مالی کنید:
- [اینجا اهدا کنید](https://alphajet.ir/abdal-donation)

## 🤵 برنامه‌نویس
ساخته شده با عشق توسط **ابراهیم شفیعی (EbraSha)**
- **ایمیل**: Prof.Shafiei@Gmail.com
- **تلگرام**: [@ProfShafiei](https://t.me/ProfShafiei)

## 📜 مجوز
این پروژه تحت مجوز GPLv2 or later منتشر شده است.