PDA

برای دیدن نسخه کامل اینجا را کلیک کنید : سوال در موردtelnet



hosseinkhan70
2009/05/04, 19:47
بچه ها یه تحقیق زود میخواستم لطفا در مورد تلنت telnet ممنون:x:worried:

Ehsan
2009/05/05, 08:20
telnet به زبان ساده نرم‌افزاري است براي وصل شدن به كامپيوتر ميزبان مانند Ftp/Pop/Smtp/Http ..
چگونه از telnet استفاده كنيم؟
كافيست در run تايپ كنيد Telnet.exe

چگونه مي‌توان از Telnet استفاده كرد.؟
كافيست تايپ كنيد Telnet hostname 23.
حالا بعد از ديدن (login:) كلمه كاربري خود را وارد مي‌كنيد enter را مي‌زنيد بعد از آن از شما كلمه عبور خواسته مي‌شود، آن را وارد كنيد ، دقت كنيد كه حروفي كه تايپ ميكنيد ديده نمي‌شود.

حال اگر user و password شما درست باشد پرامپتي مشابه زير خواهيد ديد
#

حال شما به كامپيوتر ميزبان وصل شده‌ايد و مي‌توانيد از دستورات استاندارد Telnet استفاده كنيد.

براي ديدن محتويات كامپيوتر <<< DIR
براي تغيير نام شاخه‌ها <<< Cd directoryname
براي برگشتن به شاخة قبلي <<< cd ..
براي delet‌ كردن بك فايل <<< rm filename
براي delet كردن يك شاخه با تمام محتويات آن <<< rm -rf directoryname
براي درست كردن يك دايركتوري جديد<<< mkdir newdirectoryname
براي edit يك فايل <<< pico filename (دستورات بعدي را براي edit‌ يك فايل در پايين صفحه ميبينيد.)
براي تغيير نام يك فايل يا يك دايركتوري mv oldfilename newfilename
براي move يك فايل mv old/directory/path/file.name new/dir/path/file.name
براي copy يك فايل cp old/dir/file new/dir/file
براي copy يك فايل با يك اسم جديد در مقصد. cp file file.old
براي خارج شدن از Telnet تايپ كنيد.<<< Exit

چگونه با Telnet يك ميل بفرستيم؟
با مثال زير به سرور ميل كامپيوتر خود وصل مي‌شويد، تايپ ميكنيد: TELNET 127.0.0.1 25 يا اگر بخواهيد به yahoo وصل شويد، تايپ ميكنيد: TELNET smtp.mail.yahoo.com 25
250 XMr.NasTyX Microsoft ESMTP MAIL Service, Version:
6.0.2600.1 ready at Wed, 26 Jan 2000 18http://forum.irlearn.com/images/smilies/new/10.gif57 +0330
Helo
250 XMr.NasTyX Hello [127.0.0.1]
mail from:asshole@fuckers.com
250 2.1.0 [U]p30web@p30web.com....Sender (p30web@p30web.com....Sender) OK
rcpt to:whouwannasend@ XMr.NasTyX
250 2.1.5 whouwannasend@ XMr.NasTyX
DATA
354 Start mail input; end with <CRLF>.<CRLF>

hi khoobi? az E-mailet mamnoon
bye
Good luck

250 2.6.0 <Mrh4vb5HtVbX00000001@ XMr.NasTyX > Queued mail for delivery

Quit

چگونه ميتوان با Telnet و وصل شدن به سرور pop ميل فرستاد؟
به سرور pop تلنت كنيد به پورت 110

براي مثال<<<
- For Prodigy Internet: telnet pop.prodigy.net 110
- For AT&T Worldnet: telnet postoffice.worldnet.att.net 110
- For Netcom: telnet popd.ix.netcom.com 110
- For Yahoo! : telnet pop.mail.yahoo.com 110


با اين كار شما به ميل سرور وصل خواهيد شد.
حالا user و password خودتان را وارد كنيد user همان id ميل شماست و نه ميل كامل.

اكنون ميتوانيد از فرامين زير استفاده كنيد
STAT
تمام مشخصات مربوط به ميلهاي رسيده را خواهد گفت
LIST
شماره ميلهاي رسيده با مقدار فضاي اشغالي هر كدام را مشخص مي‌كند مانند زير.

+OK 3 messages
1 1205
2 305
3 344400

RETR msg#
شمارة پيغامها را نشان ميدهد.

TOP msg# #lines
تيتر پيغام msg# را با تعداد خطي از پيغام #lines را نشان خواهد داد.
اين دستور ممكن است در تمام سرويسهاي pop كار نكند،

DELE msg#
پيغام هاي مورد نظر را پاك ميكند به اين صورت كه مثلآ با تايپ DELE 3‌‌‌‌ ميل شمارة 3 ،پاك خواهد شد.

دقت كنيد كه تا وقتي كه با زدن دستور quit از سرور خارج نشويد ميلها عملآ پاك نمي‌شوند ، و اگر ارتباط شما در هنگام استفاده قطع شود ميلها پاك نمي شوند.

RSET
اگر ميلي را پاك كرده باشيد و هنوز از سرور با زدن دستور quit خارج نشده باشيد ، ميتوانيد آن ميل را از حالت delet خارج كنيد.

QUIT
با وارد كردن اين پيغام شما از ميل سرور خارج مي‌شويد و تمام ميلهايي را كه براي پاك شدن رزرو كرده بوديد هم كاملآ پاك خواهند شد.(دقت كنيد كه اين پيغام شما را از ميل سرور خارج ميكند و نه از سرور telnet )

Ehsan
2009/05/05, 08:21
Telnet چیست؟

برای اينکه عملکرد يک پورت برای شما روشن شود، بايد به آن پورت Telnet کنيد. (البته معمولا تعدادی از پورت‌هايی را که ممکن است اطلاعاتی مهم را در اختيار هکر‌ها قرار دهند مثل پورت ۷۹ معمولا بسته است و ارتباط با آنها شايد برقرار نشود.) برای telnet کردن در command prompt دستور زير را تايپ کنيد:


telnet hostname portnum
در اين دستور به‌جای hostname شماره ip و يا نام سايت را وارد می‌کنيد و به‌جای portnum شماره پورت و يا معادل آن از جدول. مثلا برای تلنت کردن به پورت ۱۳ که ساعت و تاريخ را به‌دست می‌دهد در کامپيوتری به‌ اسم Iran University of Medical Sciences- دانشگاه علوم پزشكي ايران - Home (http://www.iums.ac.ir) مي‌نويسيد:


telnet iums.ac.ir 13 telnet iums.ac.ir daytime
هر دو اين دستورات معادل هم هستند.
تلنت کردن معمولا اولين کاری است که يک هکر برای هک کردن يک سايت انجام می‌دهد، زيرا بعضی از پورت‌ها در صورت بسته نبودن روی آن سرور، معمولا حاوی اطلاعات بسيار مهمی هستند.
همين الان شروع کنيد و مثل يک هکر واقعی به کامپبوتر‌های مختلف و پورت‌های گوناگون تلنت کنيد.

- ادامه بحث telnet

telnet هم جزو مواردی است که در footprinting مورد استفاده قرار می‌گيرد. کاربرد آن در حالتيست که بخواهيم بدانيم که روی فلان پورت چه برنامه‌ای فال‌گوش‌ه و version آن چنده. به اين صورت که به يک پورت خاص (که مي‌دانيم روی آن سرور باز است) تلنت می‌کنيم و بعد می‌بينيم که نتايجی ظاهر می‌شود که نشان‌دهنده اطلاعاتی‌ است که به‌کار می‌رود. گاهی با مکثی طولانی مواجه می‌شويم و هيچ چيزی نمايش داده نمی‌شود، در اين حالت يکی دوبار , Ctrl+Z , Ctrl+D , Ctrl+C , Ctrl+break را می‌زنيم و خارج می‌شويم. در مثال پايين جمع‌بندی مواردی که تا حالا از footprinting گفته‌ام را می‌آورم.

- جمع‌بندی مطالب گفته شده و بررسی يک سايت

فرض کنيد می‌خواهيم در مورد www.iums.ac.ir (http://www.talkfa.com/www.talkfa.com) اطلاعاتی کسب کنيم :

◊ اول به سايت پينگ می‌کنم و ip آن را به‌دست می‌آورم: 194.225.184.15

◊ به کمک ip که به‌دست آورديم، به کمک يک پورت اسکنر پورت‌ها را بررسی می‌کنيم و می‌بينيم که پورت‌هايی مثل ۲۱، ۲۵، ۴۲، ۵۳، ۸۰، ۱۱۰، ۱۱۹، ۱۳۹، ۱۴۳ و ... باز است.

◊ چون domain به ir ختم می‌شود، برای whois کردن از whois.nic.ir استفاده می‌کنم و Name Server آن را به دست می‌آورم که 194.225.184.20 است.

◊ به کمک اين Name Server ، يک nslookup می‌کنم و به نتايج زير می‌رسم:


iums.ac.ir. SOA sina.i........0 345600) iums.ac.ir. NS sina.iums.ac.ir iums.ac.ir. NS ns1.nic.ir iums.ac.ir. MX 10 sina.iums.ac.ir smtp.iums.ac.ir. A 195.146.34.181 sina.iums.ac.ir. HINFO Sun-SuperSPARC5/75 UNIX-Solaris-2.6 sina.iums.ac.ir. MX 10 sina.iums.ac.ir sina.iums.ac.ir. A 194.225.184.20 sina.iums.ac.ir. A 195.146.34.181 sun.iums.ac.ir. CNAME sina.iums.ac.ir cisco.iums.ac.ir. CNAME router.iums.ac.ir webmail.iums.ac.ir. A 195.146.34.181 linux.iums.ac.ir. A 194.225.184.19 linux.iums.ac.ir. HINFO Intel-Xeon/800 RedHat-Linux-7.2 mta.iums.ac.ir. A 195.146.34.181 pop3.iums.ac.ir. CNAME sina.iums.ac.ir localhost.iums.ac.ir. A 127.0.0.1 proxy.iums.ac.ir. CNAME arvand.iums.ac.ir Iran University of Medical Sciences- دانشگاه علوم پزشكي ايران - Home (http://www.iums.ac.ir). A 195.146.34.180 atrak.iums.ac.ir. A 194.225.184.14 ns1.iums.ac.ir. CNAME sina.iums.ac.ir arvand.iums.ac.ir. A 194.225.184.13 router.iums.ac.ir. A 194.225.184.1 router.iums.ac.ir. HINFO Cisco3640/Access-Server IOS-IP-12.0 iums.ac.ir. SOA sina.iu.......3456000 345600)


تک تک سطرهای اين نتايج کاربرد دارد که خواهيم رسيد. الان فقط در مورد HIFNO صحبت می‌کنم که برای مشخص تر بودن در بالا به صورت کمی فرورفته‌تر نوشتم. مثلا:

sina.iums.ac.ir. HINFO Sun-SuperSPARC5/75 UNIX-Solaris-2.6
HIFNO برای تعيين نوع کامپيوتر و سيستم‌عامل سرور اهميت دارد. در اين سطر مشخص است که sina.iums.ac.ir از Sun-SuperSPARC5/75 UNIX-Solaris-2.6 استفاده می‌کند.

◊ چون پورت‌های باز را هم توسط پورت اسکنر به دست آورده‌ام به آنها تلنت می‌کنم با دستور:
telnet Iran University of Medical Sciences- دانشگاه علوم پزشكي ايران - Home (http://www.iums.ac.ir) portnum
نتايج حاصل از بعضی را می‌بينيد:

25 :
... master.iums.ac.ir Microsoft ESMTP MAIL Service, Version: 5.0.2195.4905 ready at 220
پس پورت ۲۵ (smtp) در آن کامپيوتر از Microsoft ESMTP MAIL Service, Version: 5.0.2195.4905 استفاده می‌کند.

110 :
.OK Microsoft Exchange 2000 POP3 server version 6.0.5762.3 (master.iums.ac.ir) ready+
پس پورت ۱۱۰ (pop3) در آن کامپيوتر از Microsoft Exchange 2000 POP3 server version 6.0.5762.3 استفاده می‌کند.

119 :NNTP Service 5.00.0984 Version: 5.0.2195.2966 Posting Allowed