Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
AutoBrowser — AutoBrowser Screenshot | Kitploit
أدوات/GitHubGitHub/el3ct71k/autobrowser
الاستطلاعجمع المعلوماتأمن الويباختبار الاختراق
GitHubel3ct71k/autobrowser

AutoBrowser

AutoBrowser Screenshot

عرض المستودع
4913منذ 9 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

AutoBrowser 4.0

AutoBrowser هي أداة مكتوبة بلغة بايثون لمختبرات الاختراق. الغرض من هذه الأداة هو إنشاء تقرير (ملف JSON) ولقطات شاشة للمنافذ المعتمدة على HTTP/S على الشبكة. يمكنك الاختيار بين تحليل تقرير Nmap (ملف XML -oX) أو المسح باستخدام Nmap، ثم يقوم الأداة تلقائيًا بفحص النتائج باستخدام طلب HTTP/S على كل مضيف باستخدام متصفح ويب بدون واجهة رسومية، ثم ستأخذ لقطة شاشة لمحتوى صفحة الاستجابة.

  • هذه الأداة مصممة لمحترفي تكنولوجيا المعلومات لإجراء اختبار الاختراق.

فيديو إثبات المفهوم من AutoBrowser 4.0

التوثيق:

  • الوسائط الموضعية:

  • analyze - تحليل وتصفح (يتطلب وسيطة: موقع تقرير Nmap)

  • scan - مسح وتصفح (يتطلب وسيطة: مضيف هدف أو ملف)

  • الوسائط الاختيارية:

  • -h, --help - عرض رسالة المساعدة هذه والخروج

  • -p PROJECT, --project PROJECT - اسم المشروع (المجلد الذي يحتوي على جميع البيانات. الافتراضي: project)

  • -t TIMEOUT, --timeout TIMEOUT - فترة مهلة طلب HTTP

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - الحد الأقصى لعمليات العامل (الافتراضي: 4)

  • --useragent USERAGENT - تعيين وكيل مستخدم محدد

  • --java-enabled - عرض بيئة Java

  • --verbose - إظهار جميع الفحوصات بالتفصيل

  • --proxy PROXY - توجيه الاتصالات عبر وكيل HTTP/socks5 (مثال: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - تعيين بيانات اعتماد الوكيل. (مثال: username:password)

أمثلة:

يجب عليك تحديد القيم في وسائط سطر الأوامر باستخدام علامات الاقتباس المزدوجة فقط!

  • الحصول على تفاصيل وسيطات طريقة scan:

python AutoBrowser.py scan --help

  • مسح باستخدام Nmap، يفحص النتائج وينشئ مجلدًا باسم project_name مع الإسهاب عبر 10 عمال:

python AutoBrowser.py scan "192.168.1.1/24" -a="-sT -sV -T3" -p project_name --workers=10

  • مسح قائمة مضيفين عبر Nmap (مثل علم -iL الخاص بـ Nmap)، يفحص النتائج وينشئ مجلدًا باسم project_name مع تمكين بيئة Java:

python AutoBrowser.py scan file_path.txt -a="-sT -sV -T3" -p project_name --verbose --java-enabled

  • الحصول على تفاصيل وسيطات طريقة analyze:

python AutoBrowser.py analyze --help

  • تحليل تقرير Nmap XML وإنشاء مجلد باسم report_analyze عبر وكيل:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="socks5://127.0.0.1:8080"

  • تحليل تقرير Nmap XML وإنشاء مجلد باسم report_analyze عبر وكيل مع بيانات اعتماد:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="http://127.0.0.1:8080" --proxy-auth="username:password"

  • تحليل تقرير Nmap XML وإنشاء مجلد باسم report_analyze مع تحديد وكيل مستخدم:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --user-agent="My New UserAgent"

المتطلبات:

###تثبيت على Linux:

  1. sudo apt-get install python-pip python2.7-dev libxext-dev python-qt4 qt4-dev-tools build-essential nmap
  2. sudo pip install -r requirements.txt

###تثبيت على MacOSx:

  1. تثبيت أدوات سطر أوامر Xcode (متجر التطبيقات)
  2. ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
  3. brew install pyqt nmap
  4. sudo easy_install pip
  5. sudo pip install -r requirements.txt

###تثبيت على Windows:

  1. تثبيت setuptools
  2. تثبيت pip
  3. تثبيت PyQt4
  4. تثبيت Nmap
  5. افتح موجه الأوامر (cmd) كمسؤول -> اذهب إلى مجلد python -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (المسار الكامل إلى requirements.txt)
تنزيل الأداة