
أداة مسح الشبكة، تم تطويرها باستخدام Python 3 و scapy.
أرسل حزمة TCP Syn إلى الوجهة على المنفذ المحدد، إذا كان المنفذ مفتوحًا، استخدم فحص nmap للتحقق من الخدمة قيد التشغيل على المنفذ وطباعة جميع المنافذ التي تم العثور عليها.
يستخدم عنوان IP الخاص بالموجه كأساس لرسم خريطة لجميع عناوين IP الممكنة. ثم يرسل حزمة ICMP إلى كل عنوان IP، وينتظر استجابة، وإذا تلقى أي استجابة، يحفظ عنوان IP للجهاز المتصل في مصفوفة، وعند الانتهاء من فحص جميع الأجهزة، يطبع جميع الأجهزة المتصلة.
يرسل حزمة ICMP إلى الوجهة وينتظر استجابة. ثم يستخرج TTL من استجابة الوجهة ويتحقق من نظام التشغيل المحتمل في قائمة، وإذا تم العثور عليه، يطبعه.
استنساخ هذا المستودع
git clone https://github.com/ReddyyZ/astsu.git
apt-get install python3chmod +x *python3 -m pip install -r requirements.txtpython3 install.pypython3 -m pip install -r requirements.txtpython3 install.pyastsu -d
astsu -sC -st 192.168.1.1
astsu 192.168.1.1 -sP 1 443
astsu -sO 192.168.1.1
هذا المشروع مرخص بموجب MIT License.