
إطار تحليل إضافات المتصفح - فحص وتحليل إضافات Chrome و Firefox و Brave لاكتشاف الثغرات والاستخبارات
الميزات • التثبيت • الاستخدام • الوحدات المستخدمة • لقطات الشاشة • الترخيص
تثبيت ExtAnalysis بسيط! يعمل على python3، لذا تأكد من تثبيت python3 و python3-pip واتبع هذه الخطوات:
git clone https://github.com/Tuhinshubhra/ExtAnalysis
cd ExtAnalysis
pip3 install -r requirements.txt
للتحليل المناسب لا تنس إضافة مفتاح API الخاص بـ VirusTotal.
بمجرد الانتهاء من التثبيت، يمكنك الانطلاق مباشرة وتشغيل ExtAnalysis عن طريق تشغيل الأمر:
$ python3 extanalysis.py
يجب أن يقوم تلقائياً بإطلاق ExtAnalysis في نافذة متصفح جديدة.
للخيارات الأخرى، اطلع على قائمة المساعدة $ python3 extanalysis.py --help
usage: extanalysis.py [-h HOST] [-p PORT] [-v] [-u] [-q] [--help]
optional arguments:
-h HOST, --host HOST Host to run ExtAnalysis on. Default host is 127.0.0.1
-p PORT, --port PORT Port to run ExtAnalysis on. Default port is 13337
-v, --version Shows version and quits
-u, --update Checks for update
-q, --quiet Quiet mode shows only errors on cli!
--help Shows this help menu and exits
استخدم الرابط التالي الرابط
docker build -t extanalysis .
docker run --rm -it -p 13337:13337 extanalysis -h 0.0.0.0
docker compose build
docker compose up
## Or just:
docker compose up --build
## To run only for one-time use
docker-compose run --rm --build -it -p 13337:13337 extanalysis -h 0.0.0.0
## To run in the background
docker compose up -d
flask لخادم الويبpython-whois للبحث Whoismaxminddb لتحليل قاعدة بيانات Geo-IPrequests لعرض رؤوس http وكود المصدر
يمكنك المساهمة في تطوير ExtAnalysis عن طريق تحسين بعض الكود أو حتى الإبلاغ عن الأخطاء.
للاستفسارات الأخرى، لا تتردد في الاتصال بي عبر تويتر: @r3dhax0r
فيما يلي قائمة بالأشخاص الذين ساهموا في تطوير ExtAnalysis (طلبات السحب فقط!)
ExtAnalysis مرخص بموجب رخصة GNU العامة العامة v3.0. يمكن العثور على الإسناد لجميع المكتبات الطرفية المستخدمة في ملف CREDITS.