هذا هو الأمر mitmproxy الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ميتمبروكسي - وكيل الرجل في الوسط
موجز
ميتمبروكسي [الخيارات]
الوصف
ميتمبروكسي هي أداة وحدة تحكم تسمح بالفحص التفاعلي وتعديل HTTP
مرور. وهو يختلف عن mitmdump حيث يتم الاحتفاظ بجميع التدفقات في الذاكرة، مما يعني ذلك
إنه مخصص لأخذ العينات الصغيرة ومعالجتها. استخدم ال ؟ مفتاح الاختصار ل
عرض الوثائق الحساسة للسياق من أي شاشة mitmproxy.
OPTIONS
الحجج الاختيارية
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج
--الإصدار
إظهار رقم إصدار البرنامج والخروج
-b ADDR
العنوان الذي سيتم ربط الوكيل به (الافتراضي لجميع الواجهات)
--مضاد للألم
قم بإزالة رؤوس الطلب التي قد تتسبب في قيام الخادم بإرجاع 304-غير معدلة.
--confdir كوندير
دليل التكوين. (~/.mitmproxy)
-e إظهار سجل الأحداث.
-n لا تقم بتشغيل خادم وكيل.
-p PORT
منفذ خدمة الوكيل.
-P REVERSE_PROXY
عكس الوكيل إلى الخادم الرئيسي: http[s]://host[:port]
-F FORWARD_PROXY
وكيل لإعادة التوجيه دون قيد أو شرط إلى: http[s]://host[:port]
-q هادئ.
-r ملف
قراءة التدفقات من الملف.
-s "script.py --حاجِز"
قم بتشغيل البرنامج النصي. تحيط بعلامات الاقتباس لتمرير وسيطات البرنامج النصي. يمكن تمريرها متعددة
.
-t منقي
قم بتعيين مرشح ملفات تعريف الارتباط اللزج. متطابقة مع الطلبات.
-T قم بتعيين وضع الوكيل الشفاف.
-u منقي
قم بتعيين مرشح المصادقة اللزج. متطابقة مع الطلبات.
-v زيادة اللفظ. يمكن تمريرها عدة مرات.
-w WFILE
كتابة التدفقات إلى الملف.
-z حاول إقناع الخوادم بإرسال بيانات غير مضغوطة إلينا.
-Z SIZE
حد حجم البايت لطلب HTTP وهيئات الاستجابة. يفهم لاحقات k/m/g،
أي 3M لمدة 3 ميغا بايت.
--مضيف استخدم رأس المضيف لإنشاء عناوين URL للعرض.
--no-upstream-cert
لا تتصل بالخادم الرئيسي للبحث عن تفاصيل الشهادة.
--Debug
تمكين معلومات التصحيح.
- لوحة ملون
حدد لوحة الألوان: داكن، فاتح، مشمس_داكن، مشمس_مشرق
التطبيق على شبكة الإنترنت
-a قم بتعطيل تطبيق الويب mitmproxy.
--app-host مضيف
المجال لخدمة التطبيق من. بالنسبة للوضع الشفاف، استخدم IP عند إدخال DNS لـ
مجال التطبيق غير موجود. الافتراضي: mitm.it
--app-port 80
منفذ لخدمة التطبيق من.
--app-external
خدمة التطبيق خارج الوكيل.
إعادة تشغيل العميل
-c PATH
إعادة تشغيل طلبات العميل من ملف محفوظ.
إعادة تشغيل الخادم
-S PATH
إعادة تشغيل استجابات الخادم من ملف محفوظ.
-k قم بإنهاء الطلبات الإضافية أثناء إعادة التشغيل.
--rheader الرؤوس
طلب الرؤوس التي يجب مراعاتها أثناء إعادة التشغيل. يمكن تمريرها عدة مرات.
--norefresh
قم بتعطيل تحديث الاستجابة، الذي يقوم بتحديث الأوقات في ملفات تعريف الارتباط والرؤوس لإعادة التشغيل
استجابات.
--لا البوب
تعطيل استجابة البوب من تدفق الاستجابة. هذا يجعل من الممكن إعادة نفس الشيء
الاستجابة عدة مرات.
بدلاء
البدائل تكون على شكل "/pattern/regex/replacement"، حيث يمكن أن يكون الفاصل موجودًا
شخصية. يرجى الاطلاع على الوثائق لمزيد من المعلومات.
--يحل محل نمط
نمط الاستبدال.
--استبدال من ملف PATH
نمط الاستبدال، حيث تكون عبارة الاستبدال عبارة عن مسار إلى ملف.
تعيين الرؤوس
مواصفات الرأس هي بالصيغة "/pattern/header/value"، حيث يمكن أن يكون الفاصل
أي شخصية. يرجى الاطلاع على الوثائق لمزيد من المعلومات.
--setheader نمط
نمط مجموعة الرأس.
مصادقة الوكيل
حدد المستخدمين المسموح لهم بالوصول إلى الوكيل والطريقة المستخدمة للمصادقة
هم. يتم تجاهل هذه الخيارات إذا كان الوكيل في وضع الوكيل الشفاف أو العكسي.
--غير مجهول
السماح بالوصول إلى أي مستخدم طالما تم تحديد بيانات الاعتماد.
--singleuser USER
يسمح بالوصول لمستخدم واحد، المحدد في اسم المستخدم:كلمة المرور.
--htpasswd PATH
السماح بالوصول للمستخدمين المحددين في ملف Apache htpasswd.
بروتوكول طبقة المقابس الآمنة (SSL)
- شهادة CERT ملف شهادة SSL الذي أنشأه المستخدم.
--client-certs عملاء
دليل شهادة العميل.
فلاتر
راجع المساعدة في mitmproxy لبناء جملة تعبير عامل التصفية.
-i تقاطع, --تقاطع تقاطع
اعتراض تعبير عامل التصفية.
مؤلفون
ميتمبروكسي كتب بواسطة ألدو كورتيسي.
تمت كتابة هذه الصفحة اليدوية بواسطة Alex Chernyakhovsky [البريد الإلكتروني محمي] ل ديبيان
جنو / لينكس النظام ، ولكن يتم تشجيع استخدامه في مكان آخر.
استخدم mitmproxy عبر الإنترنت باستخدام خدمات onworks.net