🖧 چگونه می توان فهمید که آیا یک پورت از راه دور با استفاده از انتقال شبکه باز است – مجموعه امنیت اطلاعات

دریابید که آیا پورت راه دور با استفاده از تغییر مسیر شبکه با 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 بسته یا غیرقابل دسترسی است