Telnet چیست؟
Telnet چیست؟
Telnet یا Telecommunication Network یک پروتکل سرویس دهنده و یا گاهی اوقات سرویس گیرنده تحت شبکه است که مبتنی بر یک ارتباط دو طرفه عمل می کند، telnet به زبان ساده نرم افزاری است برای متصل شدن به کامپیوتر میزبان مانند: Ftpو Popو Smtpو Http و ... این پروتکل بیشتر برای لاگین (login) و استفاده از یک کامپیوتر دیگر مثل HTTP و SMTP و FTP وPOP و ... به کار می رود.
Telnet یک ترمینال مجازی از سیستم سرویس دهنده بر روی کامپیوتر شما شبیه سازی می کند و دستوراتی که شما از سمت سیستم خود می فرستید را روی کامپیوتر سرویس دهنده هدایت کرده و پس از اجرا به برنامه Telnet بر میگردد بنابر این Telnet می تواند مشخصات و اطلاعاتی که از سمت سرویس دهنده حقیقی به ما میرسد را برای ما شبیه سازی کند، به این ترمینال شبیه سازی شده اختصارا NVT گفته می شود.
Telnet چه کاربردی دارد؟
برای اینکه از عملکرد یک پورت مطلع شوید باید بر روی آن پورت Telnet بزنید ( البته معمولا تعدادی از پورت هایی را که ممکن است اطلاعاتمان را به خطر بیاندازد و به دست هکرها بیاندازد مثل پورت 79 که معمولا بسته است و ما نمیتوانیم با آن ارتباط بر قرار کنیم.) یکی دیگر از کاربرد هایی که Telnet دارد این است که می توانیم از طریق سیستم عامل لینوکسی یا یونیکسی خودمان به سیستم دیگری از راه دور وصل شویم و با ایجاد یک ترمینال از هر موقعیتی از سیستم هدف، مثل یک کاربر عادی به صورت مستقیم سرویس بگیریم، در واقع تلنت برنامه ساده ای نیست و خیلی پیچیده تر می باشد.
برنامه Telnet به دو قسمت تقسیم می شود:
1- بحث سرویس دهی Telnet :
این برنامه باید بر روی کامپیوتر سرویس دهنده نصب و راه اندازی شود و درخواست های ورودی را برای برقراری یک ارتباط Telnet بپذیرد و پس از اتصال با برنامه سرویس گیرنده، به آن سرویس دهد؛ این برنامه در محیط یونیکس به نام telnetd شناخته می شود.
2- بحث سرویس گیری Telnet : زمانی که از برنامه Telnet استفاده می کنید، پس متصل شدن به آن، از شما میخواهد تا نام کاربری و رمز عبور خود را وارد کنید و پس از تایید و احراز هویت، خط فرمان برای ارسال دستورات خود، نمایش داده می شود و هر دستوری که می نویسید برای سرویس دهنده ارسال خواهد شد؛ برای برقراری ارتباط با سرویس دهنده HTTP می توانید از طریق پورت TCP شماره 80 استفاده کنید، در این حالت پس از اتصال، می توانید دستورات مربوط به پروتکل HTTP را ارسال کنید.
امنیت در Telnet
این برنامه به شکل عجیبی مورد توجه و استفاده هکر قرار می گیرد و از این طریق می توانند به پورت های باز سرور ها از طریق تلنت (Telnet) دسترسی پیدا کنند. و نسبت به کنترل اطلاعات و بدست آوردن آن ها اقدام کنند، با ورود به Hyper Terminal در Unix ،Linux یا ویندوز 2000 و قسمت برقراری تماس، با انتخاب TCP/IP می توانید به صورت مستقیم از آن به عنوان تلنت استفاده کنید؛
فعالیتی که هکر ها می توانند در این زمینه انجام دهند به شرح زیر است:
- ایمیل بفرستند.
- سورس سایت هارا بخوانند.
- به میزبان های وب ورودی های غیر منتظره بفرستند.( که انجام این کار غیر قانونی است.)
- به بسیاری از دیگر سرویسهای کامپیوتر های میزبان وب ورودی دلخواه خود را بدهند.
برای فعال کردن این سرویس به قسمت Control panel رفته و بعد قسمت Administrator tools و پس از آن Services و Telnet بروید.
با این کار تلنت سیستم ما فقط فعال می شود و سیستم ما به صورت Telnt Server در می آید اما برای انجام عملیات Telnet زنی روی
سیستم دیگری باید از طریق CMD برنامه خاصی را روی ویندوز خود نصب کنید.
صباهاست