TheBinary
|
17:58 29.07.05 |
|
מדריך לתוכנה Telnet לבקשת ישי_ק
|
דבר ראשון, נלמד מה זה Telnet. Telnet היא תוכנה לתקשורת באינטרנט. תקשורת באינטרנט עובדת כך: מחשב כשלהו מתחבר ל-IP מסוים דרך Port מסוים. נדמיין לעצמנו שיש הרבה מחשבים, לכל מחשב יש תעודת זהות וכל מחשב מחובר למחשב אחר עם 65535 חוטים. ה-IP הוא בעצם תעודת הזהות, והוא מפנה אל המחשב שאיתו רוצים לתקשר, וה-Port זה החוט - יש 65535 פורטים, וכל תוכנה יכולה לתקשר דרך כל פורט, בתנאי שהוא לא תפוס ע"י תוכנה אחרת. Telnet עובדת בשיטת TCP. ישנן 2 שיטות תקשורת נפוצות: TCP ו-UDP. יש גם שיטות לא נפוצות כמו IPX ועוד, אבל לא נכנס לזה. אני אסביר מה זה TCP "על קצה המזלג": TCP היא שיטה שבה מחשב אחד שולח "חבילה" (Packet) של נתונים, אשר מכילה את הנתונים ופרטים עליה. נדמיין שה-Packet היא בעצם מעטפת דואר, שבתוכה יש את הנתונים, ועליה מודבקת מדבקה עם הפרטים: המשקל של החבילה, למי היא מיועדת, ממי היא נשלחה וכו'. אנחנו חייבים להתחבר לפורט שהוא "פתוח" - כלומר, ישנו שרת על המחשב שאליו אנו מתחברים ושהוא מוגדר לקבל מידע דרך פורט זה. כדי להתחבר ל-IP כלשהו ול-Port מסוים, נבצע זאת:
הפקודה הינה telnet IP PORT. כמובן שאת IP נחליף ב-IP שאליו אנו רוצים להתחבר, ואת PORT בפורט שדרכו אנו רוצים להתחבר. לדוגמה, כדי להתחבר ל-IP שהוא 127.0.0.1 ו-PORT שהוא 445 נכתוב כך: telnet 127.0.0.1 445 כעת יפתח חלון, שבו אנו שולחים מידע ומקבלים מידע:
הערה: אם טטעו בטעות הקטנה ביותר, אין אפשרות לתקן! Backspace לא עובד פה! (בניגוד ל-NetCat לדוגמה) עוד הערה: אם אתם מתקשרים עם שרת, אתם חייבים לדעת מה לשלוח כך שהוא יבין את המידע. אחרת, הקשר ינותק! זהו סוף המדריך (ד"א - שמתם לב שהתחברתי לעצמי (הפורט 127.0.0.1 מבציע על המחשב שבו אתם עובדים) דרך פורט 445. כמעט בכל המחשבים עם XP הפורט הזה פתוח )
|
|
שתף
|
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
|
| |
|