Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ Π°ΠΊΡΠΈΠ²Π½ΡΡ
ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Ρ Π΄Π΅ΡΠ΅ΠΊΡΠΈΠ΅ΠΉ Π½ΠΎΠ²ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
ΠΠ΅ΡΠ΅Π΄ΠΊΠΎ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ Π½Π΅ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ»ΡΠΆΠ±Ρ ΡΠΊΡΡΡΠ½ΠΎ ΠΎΡΠΊΡΡΠ²Π°ΡΡ ΠΈΡΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ. ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ Π°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠΎΠΊΠ΅ΡΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°Π΅Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ²ΡΠΈΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΈ IP-Π°Π΄ΡΠ΅ΡΠ°. ΠΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΈΠ»ΠΈΡΡ Π½Π° Python Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ psutil Π΄Π»Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΡΡ
Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ.
ΠΠ»Ρ ΡΠ±ΠΎΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡΡ
ΠΈ Π°ΡΡΠΎΡΠΈΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Ρ Π½ΠΈΠΌΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ
ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ psutil.
pip install psutil
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° ΠΈ Π³ΠΎΡΠΎΠ²Π° ΠΊ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° Π°ΠΊΡΠΈΠ²Π½ΡΡ
ΡΠΎΠΊΠ΅ΡΠΎΠ².
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Python-ΡΠΊΡΠΈΠΏΡ net_monitor.py, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΈ ΡΠΈΠΊΡΠΈΡΡΠ΅Ρ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
cat << 'EOF' > net_monitor.py
import psutil, time
known_pids = set()
print("[+] ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Π·Π°ΠΏΡΡΠ΅Π½...")
for _ in range(3):
for conn in psutil.net_connections(kind='inet'):
if conn.status == 'ESTABLISHED' and conn.pid:
if conn.pid not in known_pids:
proc = psutil.Process(conn.pid)
print(f"[!] ΠΠΠΠΠ Π‘ΠΠΠΠΠΠΠΠΠ: PID={conn.pid} ({proc.name()}) -> {conn.raddr.ip}:{conn.raddr.port}")
known_pids.add(conn.pid)
time.sleep(2)
EOF
Π‘ΠΊΡΠΈΠΏΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½ ΠΊ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ.
ΠΠ°ΠΏΡΡΡΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π² ΡΠΎΠ½ΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
python3 net_monitor.py &
ΠΠΎΠ½ΠΈΡΠΎΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π·Π°ΠΏΡΡΠ΅Π½ ΠΈ Π½Π°ΡΠ°Π» ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ ΡΠΎΠΊΠ΅ΡΠΎΠ².
# ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° (ΡΠΌΡΠ»ΡΡΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ°Π±Π°ΡΡΠ²Π°Π½ΠΈΡ)
nc -z -w1 8.8.8.8 53 2>/dev/null || echo "[!] ΠΠΠΠΠ Π‘ΠΠΠΠΠΠΠΠΠ: PID=1234 (nc) -> 8.8.8.8:53"
ΠΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ Π²ΡΠ²ΠΎΠ΄: [!] ΠΠΠΠΠ Π‘ΠΠΠΠΠΠΠΠΠ: PID=1234 (nc) ->
8.8.8.8:53# cleanup (ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°)
pkill -f net_monitor.py; rm -f net_monitor.py
ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΠΎΠΊΠ΅ΡΠΎΠ² Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ Π·Π°ΠΊΡΠ΅ΠΏΠΈΠ²ΡΠΈΠ΅ΡΡ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ Π½Π΅ΡΠ°Π½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ΅ΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ
. ΠΠ»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ Π·Π°ΡΠΈΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΡΠΉΡΠ΅ ΡΠΊΡΠΈΠΏΡ Ρ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΡΡΠ° ΠΈΠ»ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ Π°Π»Π΅ΡΡΡ Π² Telegram ΠΏΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠΈ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ².
β‘οΈ Hacking Ready | #ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°