🐛 مميز

Mitmproxy

HTTP Proxy للتشفير والفحص

(4/5)
👁️ 5 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
4
تقييم المستخدمين
التصنيف 🐛 Debugging
المشاهدات 5
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

Mitmproxy هي أداة مفتوحة المصدر لاعتراض، فحص، تعديل، وإعادة تشغيل حركة مرور الشبكة. تعمل كوسيط بين العميل والخادم، مما يتيح فحص طلبات HTTP/HTTPS. تدعم Mitmproxy: HTTPS interception، Scripting، Replay، Modify، و Console UI. تُعد من أقوى أدوات اختبار APIs وتصحيح مشاكل الشبكة.

🎯 يستخدم في

مجالات استخدام هذه الأداة

API Testing

Network Debugging

HTTPS Inspection

Request Modification

Security Testing

المميزات

أبرز مميزات هذه الأداة

Easy HTTP/HTTPS

easy Scripting

easy Replay

easy Modify

easy Console

easy Free

easy Open Source

⚠️ العيوب

نقاط يجب مراعاتها

×

قد يكون معقداً

×

يحتاج تكوين

×

محدود في الميزات المتقدمة

×

قد يكون بطيئاً

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
# تثبيت mitmproxy
pip install mitmproxy

# تشغيل mitmproxy
mitmproxy

# أو mitmdump لـ CLI
mitmdump

# أو mitmweb لـ Web UI
mitmweb

# تكوين Certificate
# 1. افتح mitmproxy
# 2. اذهب إلى http://mitm.it
# 3. حمل الشهادة
# 4. ثبتها في المتصفح

# Scripting
from mitmproxy import http

def request(flow: http.HTTPFlow):
    if "api" in flow.request.pretty_url:
        flow.request.headers["Authorization"] = "Bearer token123"

📚 أدوات أخرى في Debugging

قد يعجبك أيضاً