
مجموعة تحليل حزم الشبكة لنظام لينكس للهجمات الوسيطة الآلية
التجسس هو أداة لالتقاط حزم الشبكة تعترض كميات كبيرة من البيانات المارة عبر واجهة. تتيح الأداة للمستخدمين تشغيل تحليل حركة المرور العادي والمفصل الذي يعرض بثًا مباشرًا لحركة المرور، كاشفًا اتجاه الحزمة، البروتوكولات، الأعلام، إلخ. يمكن للتجسس أيضًا انتحال ARP بحيث يتم إعادة توجيه جميع البيانات المرسلة من الهدف عبر المهاجم (MiTM). يدعم التجسس IPv4 و TCP/UDP و ICMP و HTTP. تمت كتابة التجسس بلغة Python 3.8 ولكنه يدعم أيضًا الإصدار 3.6. هذه هي النسخة الأولى من الأداة، لذا يُرجى الاتصال بالمطور إذا كنت ترغب في المساهمة وإضافة المزيد إلى التجسس. ملاحظة: هذه ليست غلافًا لـ Scapy، حيث يساعد scapylib فقط في طلبات HTTP و ARP.
1: git clone https://www.github.com/josh0xA/Espionage.git
2: cd Espionage
3: sudo python3 -m pip install -r requirments.txt
4: sudo python3 espionage.py --help
sudo python3 espionage.py --normal --iface wlan0 -f capture_output.pcapwlan0 بواجهة الشبكة الخاصة بك.sudo python3 espionage.py --verbose --iface wlan0 -f capture_output.pcapsudo python3 espionage.py --normal --iface wlan0sudo python3 espionage.py --verbose --httpraw --iface wlan0sudo python3 espionage.py --target <target-ip-address> --iface wlan0sudo python3 espionage.py --iface wlan0 --onlyhttpsudo python3 espionage.py --iface wlan0 --onlyhttpsecureusage: espionage.py [-h] [--version] [-n] [-v] [-url] [-o] [-ohs] [-hr] [-f FILENAME] -i IFACE
[-t TARGET]
optional arguments:
-h, --help show this help message and exit
--version returns the packet sniffers version.
-n, --normal executes a cleaner interception, less sophisticated.
-v, --verbose (recommended) executes a more in-depth packet interception/sniff.
-url, --urlonly only sniffs visited urls using http/https.
-o, --onlyhttp sniffs only tcp/http data, returns urls visited.
-ohs, --onlyhttpsecure
sniffs only https data, (port 443).
-hr, --httpraw displays raw packet data (byte order) recieved or sent on port 80.
(Recommended) arguments for data output (.pcap):
-f FILENAME, --filename FILENAME
name of file to store the output (make extension '.pcap').
(Required) arguments required for execution:
-i IFACE, --iface IFACE
specify network interface (ie. wlan0, eth0, wlan1, etc.)
(ARP Spoofing) required arguments in-order to use the ARP Spoofing utility:
-t TARGET, --target TARGET
يمكن العثور على مقالة بسيطة على Medium هنا:
اضغط هنا للمقالة الرسمية على Medium
مطور هذا البرنامج، جوش شايافوني، كتب الكود التالي لأغراض تعليمية وأخلاقية فقط. لا ينبغي استخدام البيانات الملتقطة/المعترضة بنية خبيثة. جوش شايافوني ليس مسؤولاً أو ملزمًا عن سوء استخدام أداة اختبار الاختراق هذه. بارك الله فيكم جميعًا.
رخصة MIT
Copyright (c) 2024 Josh Schiavone
sudo python3 espionage.py --iface wlan0 --urlonly