یک فن

چاقوی سوئیسی شبکه

اگر با ابزار cat به‌‌خوبی آشنایی داشته باشید که از طریق آن می‌توان فایل را به خروجی یا ورودی استاندارد فرستاد. Ncat کار مشابهی را انجام می‌دهد، با این تفاوت که برای ارسال داده روی شبکه یا دریافت داده در کامپیوتر محلی به‌کار می‌رود.
کد خبر: ۳۲۴۳۱۱

اگر بتوان به‌خوبی از این نرم‌افزار استفاده کرد، این ابزار به یک ابزار فوق‌العاده تبدیل خواهد شد. راه‌اندازی Ncat کاملا ساده است. در بیشتر توزیع‌های لینوکسی می‌توان آن را به‌صورت پکیج دریافت و نصب کرد. در اوبونتو و توزیع‌های مشابه، می‌توانید آن را در بسته Nmap بیابید. توجه داشته باشید که انواع مختلفی از Ncat با نام‌های مختلفی چون Netcat و ... وجود دارد و می‌توانید آنها را هم نصب کنید. در نبود پروتکل‌های  SSH ،SFTP یا FTP می‌توانید از طریق ncat فایل‌های خود را روی شبکه منتقل کنید. هر چند بهترین کار راه‌اندازی یکی از پروتکل‌های فوق‌الذکر است اما می‌توانید از طریق ncat به‌روش زیر فایل‌های خود را روی شبکه بفرستید: ‌در ماشینی که می‌خواهید فایل را به آن کپی کنید، دستور  ncat –l 8080 » test.txt‌ را بنویسید و در ماشینی که می‌خواهید فایل را از آن کپی کنید، از دستور زیر استفاده کنید:

ncat remotehost 8080 –send-only « filename

اگر عبارت send-only– را ننویسید، در این صورت دستور ncat اتصال را تا زمانی که در یکی از دو ماشین، Ctrl+C زده نشود، فعال نگه می‌دارد. فایده ارسال فایل از طریق ncat، در زمانی که یکی از ماشین‌ها sftp‌ یا ssh ندارد و همچنین دسترسی برای نصب آن هم ندارد مفید خواهد بود. همچنین می‌توان از طریق ncat خروجی یک دستور را مستقیما به کامپیوتر دیگری فرستاد و دیگر عملیات ذخیره خروجی داخل یک فایل متنی و سپس ارسال آن را نخواهید داشت. همچنین می‌توان از ncat برای آزمایش سرویس‌های گوناگون استفاده کرد. ncat می‌تواند مستقیما با پورت‌های سرویس‌های روی شبکه تماس برقرار کند. برای مثال می‌توانید برای آزمایش SMTP، POP3، IMAP و HTTP از ncat استفاده کنید. مثلا اگر می‌خواهید ایمیلی را برای آزمودن سرور SMTP بفرستید، می‌توانید با دستور زیر این کار را انجام دهید:‌

ncat mail.localhost.net 25

همچنین اتصال به سرورهای وب از طریق دستور زیر ممکن خواهد شد:‌

ncat servername.com 80

خروجی دستور بالا چیزی شبیه به عبارت زیر خواهد بود:‌

GET /pagename HTTP/1.1

host: www.servername.com

برای دریافت بسته ncat به این آدرس بروید:‌

http://nmap.org/ncat/

newsQrCode
ارسال نظرات در انتظار بررسی: ۰ انتشار یافته: ۰

نیازمندی ها