دریابید که آیا پورت راه دور با استفاده از تغییر مسیر شبکه با bash باز است!
بررسی کنید که آیا پورت 22 / TCP در 127.0.0.1 باز است.
$ PROTO = "tcp"؛ DST_ADDR = "127.0.0.1" ؛ DST_PORT = 22؛ ( / dev / null
پورت 22 / TCP در 127.0.0.1 باز است
باز است. بنابراین بیایید سوکت TCP را با استفاده از دوباره bash ببینیم:
$outout 1 cat </dev/tcp/127.0.0.1/22
SSH-2.0-OpenSSH_7.9p1 دبیان -10 + deb10u2
دریابید که بندر 53 / UDP در 10.0.0.1 باز است.
$ PROTO = "udp"؛ DST_ADDR = "10.1.0.1"؛ DST_PORT = 53؛ ( / dev / null
Port 53 / UDP در 10.1.0.1 بسته یا غیرقابل دسترسی است