Académique Documents
Professionnel Documents
Culture Documents
ﺗﺴﺠﻴﻞ دﺧﻮل
اﻟﻤﻨﺘﺪﻳﺎت
اﻟﻤﺸﺎرﻛﺎت اﻷﺧﻴﺮة
اوﻻ ﻟﻠﺪﺧﻮل ﻋﻠﻰ اﻣﺮ اﻟﺘﻞ ﻧﺖ ﻣﻦ ﻣﻮﺟﺔ اﻟﺪوز ﻃﺒﻌﺎ ادﺧﻞ ﻋﻠﻰ runﺑﻌﺪﻫﺎ اﻛﺘﺐ
command.comﻟﻼﻛﺲ ﺑﻲ وال 2000او cmdﻟﻠﻮﻧﺪز ﻏﻴﺮ اﻻﻛﺲ ﺑﻲ وال 2000
اﻛﺘﺐ اﻻﻣﺮ telnetاﺿﻐﻂ ﻋﻠﻰ hاﻧﺘﺮ ﻟﻤﻌﺮﻓﻪ ﺟﻤﻴﻊ اواﻣﺮ اﻟﺘﻴﻠﻨﺖ
T.®.E.X
ﻣﺸﺮف ﺳﺎﺑﻖ
Telnetﻫﻮ ﺑﺮﻧﺎﻣﺞ ﻳﺴﺘﺨﺪم ﻓﻲ إﻧﺸﺎء وﺻﻠﻪ ﺑﻴﻦ ﺟﻬﺎزﻳﻦ ،و اﻟﺠﻬﺎز اﻟﻤﺘﺼﻞ ﻳﺴﺘﺨﺪم ﻋﻨﻮان
اﻟﺠﻬﺎز اﻟﻤﺴﺘﻬﺪف و رﻗﻢ اﻟﻤﻨﻔﺬ Portاﻟﺬي ﺳﻴﺘﻢ اﻻﺗﺼﺎل ﻋﻠﻴﻪ ،و اﻟﺠﻬﺎز اﻟﻤﺴﺘﻬﺪف
)اﻟﺨﺎدم( ﻳﺸﻐﻞ ﺑﺮﻧﺎﻣﺞ آﺧﺮ ) (Daemonﻳﺴﺘﻤﻊ ﻋﻠﻰ ﻫﺬا اﻟﻤﻨﻔﺬ و ﺗﺘﻢ ﻋﻤﻠﻴﻪ اﻹرﺳﺎل
https://www.ye1.org/forum/threads/31272/ 1/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
ﻣﻤﺎ ﺳﺒﻖ ﻧﺴﺘﻨﺘﺞ أن Telnetﻫﻮ ﻣﺠﺮد وﺻﻠﻪ )ﻣﺜﻞ اﻟﻬﺎﺗﻒ( ..و اﻧﻪ ﻻﺑﺪ ﻟﻨﺎ ﻣﻦ ﻣﻌﺮﻓﺔ
اﻟﺒﺮوﺗﻮﻛﻮل اﻟﻤﺴﺘﺨﺪم ﻓﻲ اﻻﺗﺼﺎل ﺣﺘﻰ ﻧﻨﺠﺢ ﻓﻲ اﻹرﺳﺎل و اﻻﺳﺘﻘﺒﺎل .ﻛﻤﺎ اﻧﻪ ﻻﺑﺪ ﻟﻨﺎ ﻣﻦ
أن ﻧﻌﺮف أﻳﻀﺎ أﻧﻪ ﻻﺑﺪ ﻣﻦ ﺑﺮﻧﺎﻣﺞ Daemonﻳﺘﺴﻤﻊ ﻋﻠﻰ اﻟﻤﻨﻔﺬ اﻟﻤﺮاد اﻻﺗﺼﺎل ﻋﻠﻴﻪ .
https://www.ye1.org/forum/threads/31272/ 2/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
اﻟﺼﻌﻮﺑﺔ ﺗﻜﻤﻦ ﻓﻲ أﻧﻨﺎ ﻟﻜﻲ ﻧﺴﺘﺨﺪم Telnetك FTP Clientﻳﺠﺐ ﻋﻠﻴﻨﺎ اﻹﻟﻤﺎم ﺑﻘﺪر ﻛﺒﻴﺮ
ﺑﺒﺮوﺗﻮﻛﻮل !! FTP
و ﻟﻜﻦ ﻫﺬا ﻟﻦ ﻳﻤﻨﻌﻨﻲ ﻣﻦ ﻋﺮض ﺑﻌﺾ اﻷﻣﺜﻠﺔ ﻹﻇﻬﺎر ﻛﻴﻔﻴﺔ اﻟﺘﻌﺎﻣﻞ ﻣﻊ ﻫﺬا اﻟﺒﺮوﺗﻮﻛﻮل ..
ﺑﺪء اﻻﺗﺼﺎل
- 1ﻗﻢ ﺑﺘﺸﻐﻴﻞ Telnetو ﺷﺒﻚ ﻋﻠﻰ ftp.zdnet.comﺑﺎﻟﻤﻨﻔﺬ 21
و ﻫﺬا ﻣﺎ ﺳﻴﻈﻬﺮ ﻟﻚ
- Sources Codeﺷﻔﺮة
https://www.ye1.org/forum/threads/31272/ 3/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
- Sources Codeﺷﻔﺮة
user anonymous
- Sources Codeﺷﻔﺮة
https://www.ye1.org/forum/threads/31272/ 4/12
25/11/2018 ﺗﻌﻠم اﻟـtelnet وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ
.Guest login ok, send your complete e-mail address as password 331
pass @zorro
ﺗﻘﻮم ﺑﺈﻋﻄﺎء ﻋﻨﻮان اﻟﺒﺮﻳﺪ اﻹﻟﻜﺘﺮوﻧﻲ اﻟﺨﺎصAnonymous و ﺑﺎﻟﻄﺒﻊ ﻋﻨﺪ اﻟﻮﻟﻮج ﺑﺎﻟﻤﺴﺘﺨﺪم
https://www.ye1.org/forum/threads/31272/ 5/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
ﺑﻚ ﻛﻜﻠﻤﺔ اﻟﺴﺮ ..و إذا ﻟﻢ ﺗﺮد إﻋﻄﺎء ﺑﺮﻳﺪك ﻓﻴﻤﻜﻨﻚ أن ﺗﻜﺘﺐ أي ﺷﺊ ﻳﺄﺧﺬ ﺷﻜﻞ اﻟﺒﺮﻳﺪ )أي
ﻳﺤﺘﻮي ﻋﻠﻰ اﻟﺮﻣﺰ @(
و ﺳﻴﺴﺘﺠﻴﺐ اﻟﺨﺎدم ﺑﺎﻟﺘﺎﻟﻲ
- Sources Codeﺷﻔﺮة
و ﺑﺎﻟﻄﺒﻊ ﺗﻠﻚ اﻹﺳﺘﺠﺎﺑﻪ ﻗﺪ ﺗﺨﺘﻠﻒ ﻣﻦ ﻣﻮﻗﻊ ﻵﺧﺮ ..إﻻ ﻓﻲ اﻟﺮﻗﻢ ﻓﻲ ﺑﺪاﻳﺔ ﻛﻞ ﺳﻄﺮ ..
أﻧﺖ اﻵن ﻗﺪ ﻗﻤﺖ ﺑﺎﻟﻮﻟﻮج إﻟﻰ اﻟﺨﺎدم ﺑﻨﺠﺎح .
https://www.ye1.org/forum/threads/31272/ 6/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
ﺑﻌﺪ أن ﺗﻤﺖ ﻋﻤﻠﻴﻪ اﻟﻮﻟﻮج ﻟﻠﻨﻈﺎم ﻳﺠﺐ إﻧﺸﺎء وﺻﻠﻪ ﻹرﺳﺎل واﺳﺘﻘﺒﺎل اﻟﺒﻴﺎﻧﺎت )ﻗﺎﺋﻤﻪ
ﺑﺎﻟﻤﻠﻔﺎت اﻟﻤﻮﺟﻮدة أو اﻟﻤﻠﻔﺎت ذاﺗﻬﺎ( ..إذن ﻣﺎ اﻟﺬي ﻛﻨﺎ ﻧﻔﻌﻠﻪ ﻣﻨﺬ ﻗﻠﻴﻞ ؟!! ﻣﺎ ﻗﺪ ﻓﻌﻠﻨﺎه
ﻣﻨﺬ ﻗﻠﻴﻞ ﻫﻮ إﻧﺸﺎء وﺻﻠﻪ ﻹرﺳﺎل اﻷواﻣﺮ ﻟﻠﻨﻈﺎم و اﺳﺘﻘﺒﺎل اﺳﺘﺠﺎﺑﺔ اﻟﻨﻈﺎم ﻋﻠﻰ اﻷواﻣﺮ .
و ﻟﻜﻲ ﻧﻨﺸﺊ ﺗﻠﻚ اﻟﻮﺻﻠﺔ ،ﻫﻨﺎك ﻃﺮﻳﻘﺘﻴﻦ
اﻷوﻟﻲ :ﺗﻨﺸﺊ ﻫﺬه اﻟﻄﺮﻳﻘﺔ اﻟﻮﺻﻠﺔ ﺑﺎن ﻳﺮﺳﻞ اﻟﺰﺑﻮن )أﻧﺖ( رﻗﻢ IPاﻟﺨﺎص ﺑﻪ و اﻟﻤﻨﻔﺬ
اﻟﻤﻔﺘﻮح اﻟﺬي ﻳﺴﺘﻄﻴﻊ اﻟﺨﺎدم اﺳﺘﺨﺪاﻣﻪ ﻓﻲ إرﺳﺎل اﻟﺒﻴﺎﻧﺎت .
و ﻟﻜﻦ ﺗﻠﻚ اﻟﻄﺮﻳﻘﺔ ﺗﺘﻄﻠﺐ ﻣﻨﻚ ﻓﺘﺢ أﺣﺪ اﻟﻤﻨﺎﻓﺬ ﻋﻠﻰ ﺟﻬﺎزك و ﻫﺬا ﺳﻴﺘﻄﻠﺐ ﺑﺮﻧﺎﻣﺞ ﺧﺎص
ﻟﻔﺘﺢ ﻫﺬا اﻟﻤﻨﻔﺬ ..و ﻟﺬﻟﻚ ﻟﻦ ﻧﺴﺘﺨﺪم ﺗﻠﻚ اﻟﻄﺮﻳﻘﺔ .
اﻟﺜﺎﻧﻴﺔ :ﺗﻨﺸﺊ ﻫﺬه اﻟﻄﺮﻳﻘﺔ اﻟﻮﺻﻠﺔ ﺑﺎن ﻳﺮﺳﻞ اﻟﺰﺑﻮن اﻷﻣﺮ PASV
- Sources Codeﺷﻔﺮة
PASV
https://www.ye1.org/forum/threads/31272/ 7/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
و ﺳﻴﺮد اﻟﺨﺎدم ﺑﺮﻗﻢ IPاﻟﺨﺎص ﺑﻪ و اﻟﻤﻨﻔﺬ اﻟﻤﻔﺘﻮح )ﻋﻠﻰ اﻟﺨﺎدم ﺑﺎﻟﻄﺒﻊ( اﻟﺬي ﻳﺴﺘﻄﻴﻊ
اﻟﺰﺑﻮن )أﻧﺖ( اﻻﺗﺼﺎل ﻋﻠﻴﻪ ..
ﻣﺜﺎل
- Sources Codeﺷﻔﺮة
https://www.ye1.org/forum/threads/31272/ 8/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
و ﻟﺬﻟﻚ ﻓﺎﻟﺨﻄﻮة اﻟﺘﺎﻟﻴﺔ اﻟﺘﻲ ﻳﺠﺐ ﻋﻠﻰ اﻟﺰﺑﻮن اﺗﺒﺎﻋﻬﺎ ﻫﻲ ﻓﺘﺢ وﺻﻠﻪ ﺟﺪﻳﺪه ﻣﻊ اﻟﺨﺎدم ﻋﻠﻰ
اﻟﻤﻨﻔﺬ .. 3113وﻟﻜﻲ ﺗﻘﻮم ﺑﻤﺜﻞ ﻫﺬا اﻷﻣﺮ ﻳﺘﻮﺟﺐ ﻋﻠﻴﻚ ﻓﺘﺢ ﻧﺎﻓﺬة Telnetﺟﺪﻳﺪه و ﺗﺸﺒﻚ
ﻋﻠﻰ ftp.zdnet.comﺑﺎﻟﻤﻨﻔﺬ .. 3113
إذن ﻋﻨﺪﻣﺎ ﺗﺮﻳﺪ أن ﺗﺮﺳﻞ أﺣﺪ اﻷواﻣﺮ ﺳﺘﺮﺳﻠﻪ ﻣﻦ اﻟﻨﺎﻓﺬة اﻷوﻟﻰ و اﻟﻨﺎﻓﺬة اﻟﺜﺎﻧﻴﺔ ﺳﺘﻈﻬﺮ ﺑﻬﺎ
اﻟﺒﻴﺎﻧﺎت ..
ﻣﺜﺎل
ﻋﻨﺪﻣﺎ ﺗﺮﺳﻞ اﻷﻣﺮ ) LISTﻳﺴﺘﺨﺪم ﻟﻌﺮض ﻣﺤﺘﻮﻳﺎت اﻟﺪﻟﻴﻞ( ﻓﻲ اﻟﻨﺎﻓﺬة اﻷوﻟﻰ
- Sources Codeﺷﻔﺮة
LIST
https://www.ye1.org/forum/threads/31272/ 9/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
- Sources Codeﺷﻔﺮة
و ﺳﺘﻈﻬﺮ ﻣﺤﺘﻮﻳﺎت اﻟﺪﻟﻴﻞ ﻓﻲ اﻟﻨﺎﻓﺬة اﻟﺜﺎﻧﻴﺔ ﺛﻢ ﺳﻴﺘﻢ ﻏﻠﻖ اﻻﺗﺼﺎل ﻓﻲ اﻟﻨﺎﻓﺬة اﻟﺜﺎﻧﻴﺔ
ﺑﻤﺠﺮد إﺗﻤﺎم ﻋﺮض ﻣﺤﺘﻮﻳﺎت اﻟﺪﻟﻴﻞ .
و ﻫﻜﺬا ﻛﻠﻤﺎ أردت أن ﺗﺮﺳﻞ أﻣﺮ ﻋﺮض ﻣﺤﺘﻮﻳﺎت دﻟﻴﻞ ﻣﺎ أو اﺳﺘﻘﺒﺎل أو إرﺳﺎل ﻣﻠﻒ ﻣﺎ ،
ﻳﺠﺐ أن ﺗﺒﺪأ ﺑﺄﻣﺮ .. PASVﺛﻢ ﺗﻨﺸﺊ اﺗﺼﺎﻻ ﺟﺪﻳﺪا ﺑﻌﺪ ﺣﺴﺎب رﻗﻢ اﻟﻤﻨﻔﺬ ﺑﺎﺗﺒﺎع اﻟﺨﻄﻮات
اﻟﺴﺎﺑﻘﺔ .
إﻟﻰ ﻫﻨﺎ و أﻇﻦ أﻧﻨﻲ ﻗﺪ ﺗﻤﺎدﻳﺖ ..و ﻟﻜﻨﻨﻲ ﻟﻢ اﺳﺘﻄﻊ أن اﻣﻨﻊ ﻧﻔﺴﻲ ﻣﻦ ﻣﺸﺎرﻛﺘﻜﻢ ﺑﻬﺬا
https://www.ye1.org/forum/threads/31272/ 10/12
25/11/2018 وأواﻣره | اﻟﻣﺟﻠس اﻟﯾﻣﻧﻲ telnetﺗﻌﻠم اﻟـ
ﻣﻼﺣﻈﺎت ﻫﺎﻣﺔ
-ﻟﺮﺑﻤﺎ ﺗﺘﺴﺎءل اﻵن ..أﻻ أﺳﺘﻄﻴﻊ ﺑﺪﻻ ﻣﻤﻦ ﻛﻞ ﻫﺬا اﻟﻬﺮاء أن اﺳﺘﺨﺪم ﺑﺮﻧﺎﻣﺞ ﺟﺎﻫﺰ ﻣﺜﻞ
CuteFTP؟!! ﺑﺎﻟﻄﺒﻊ ﺗﺴﺘﻄﻴﻊ و ﻟﻜﻦ ﻟﻦ ﻳﻀﺮك أن ﺗﻌﻠﻢ ﺷﻴﺌﺎ ﻋﻦ اﻟﺒﺮوﺗﻮﻛﻮل اﻟﺬي
ﺗﺴﺘﺨﺪﻣﻪ و رﺑﻤﺎ ﺑﻌﺪ ﺗﻌﻠﻢ اﻟﺒﺮوﺗﻮﻛﻮل ﺗﺴﺘﻄﻴﻊ أن ﺗﺼﻨﻊ ﺑﺮﻧﺎﻣﺠﻚ اﻟﺨﺎص
-اﻗﺮأ اﻟﺪرس ﻣﺮه و ﻣﺮﺗﻴﻦ ﺣﺘﻰ ﺗﺴﺘﻮﻋﺐ اﻟﻔﻜﻜﺮة ﺗﻤﺎﻣﺎ ﺛﻢ اﺳﺄل ﻓﻴﻤﺎ ﺷﺌﺖ
-ﻟﺘﻌﻠﻢ اﻛﺜﺮ ﻋﻦ ﻫﺬا اﻟﻤﻮﺿﻮع ﻗﻢ ﺑﺰﻳﺎرة اﻟﻠﻤﻮاﻗﻊ اﻟﺘﺎﻟﻴﺔ
http://www.vbip.com/winsock/winsock_ftp_01.asp
)ﻳﻨﺼﺢ ﺑﻪ ﺑﺸﺪه(
) http://www.vbip.com/winsock/winsock_ftp_ref_01.htmﻳﻨﺼﺢ ﺑﻪ ﺑﺸﺪه(
) http://www.cis.ohio-state.edu/htbin/rfc/rfc0959.htmlﻟﻤﻦ اراد اﻟﺘﻌﻤﻖ ﻓﻲ
اﻟﺒﺮوﺗﻮﻛﻮل(
ﺗﺤﻴﺔ
.Forum software by XenForo™ © 2010-2018 XenForo Ltd اﻟﺸﺮوط واﻟﻘﻮاﻧﻴﻦ
https://www.ye1.org/forum/threads/31272/ 12/12