מה זה פורט???

adi1985

New member
מה זה פורט???

מישהו כאן מוכן להסביר לי מה זה לעזאזל פורט? למה צריכים אותו? ואיך מגלים אותו???
 

mmm

New member
כמו דלת כניסה....

הבה נאמר שיש טירה ענקית(m חובב פנטזיות מושבע עד מאוד), מהטירה הענקית צריך להגיע לאדם מסויים, אבל הטירה מחולקת לחדרים, וכל דלת מובילה לחדר אחר, האדם שאתה צריך. על כל דלת יש מספר אחר, רק עם האדם המבוקש אתה יכול לדבר מאחר ורק הדלת שלו תיפתח בפניך. והנה ככה פורטים, מאחר ויש הרבה פרוטוקולים ותוכנות אי אפשר לגשת למחשב באותה הצורה כל פעם, באותה הכניסה, לכן הגו את רעיון הפורטים, לכל פרוטוקול יש פורט, כאשר תוכנה ניגשת לפורט 80 אז ידוע שהיא פונה לפרוטוקול הwww html. ואם היא פונה לפורט 21 אז היא פונה לftp פרוטוקול. יש תוכנות מסויימות שמשתמשות בפורטים לשימושן האישי, למשל icq אם תראה היא מפנה פורטים במחשב שלך לשימושה האישי. אפשר לגלות אילו פורטים המחשב מאזין: המחשב לעיטים מאזין(פותח) פורטים ומחכה עד שיהיה חיבור, אפשר לגלות אילו פורטים פתוחים או משומשים ע``י המחשב ע``י תוכנה סורקת פורטים שאפשר להשיג בכל מקום באינטרנט. BY mE
 

עוזי 2

New member
פורט

פורט זה נמל. איפה שאניות מגיעות וחונות. בהקשר של אינטרנט, פורט הוא מען לוגי במחשב שעל פיו האינפורמציה מהאינטרנט ממוענת לתוכנות השונות. ברגע שהמחשב שלך מחובר לאינטרנט יש לך מס` IP שדרכו אינפורמציה או בקשות מהאינטרנט יודעות להגיע למחשב שלך, בכל חבילה של אינפורמציה כזאת, יש את ההפניה ל- destination IP שעל פיה האינפורמציה תגיע אליך למחשב. במחשב שלך, יש הרבה תוכנות שעובדות עם האינטרנט, וכך גם במחשב ש- ``משוחח`` עם המחשב שלך. על מנת לעשות סדר בבלגן, תוכנות שונות מתקשרות דרך פורטים שונים. לדוגמא כאשר הדפדפן שלך מתחבר עם שרת WWW (למשל זה של תפוז) הוא שולח בקשה לכתובת ה- IP של השרת של תפוז לפורט 80, ומודיע לשרת לשלוח את התשובה (למשל עמוד WWW) ל- IP של המחשב שלך, לפורט מסויים פנוי על המחשב שלך, שמרגע זה עד לסיום ההתקשרות (session) הדפדפן יאזין לתקשורת שמופנה לפורט הנ``ל. במחשב שמשמש כשרת WWW של תפוז, תוכנת שרת ה- WWW מאזינה לפורט 80 ומפרשת את כל האינפורמציה שמגיע לפורט זה, כאינפורמציה בשפת HTTP (השפה שבה שרתי WWW מתקשרים עם דפדפנים). פורט 80 הינו פורט סטנדרטי של שרתי WWW, כלומר כאשר אתה מבקש מהדפדפן להתחבר לאתר (http), ולא מציין במפורש לאיזה פורט, הדפדפן יניח שזה פורט 80. המקובל הוא שפורטים בתחום 0-1023 מוקצים לשרתים מכל מיני סוגים, ופורטים מעל 1023 נועדו לתוכנות לקוח (client) כגון דפדפנים אשר יוזמים תקשורת דרך פורט פנוי בתחום הנ``ל שמוקצה באופן דינמי. רשימה של פורטים שונים ולמה כל אחד מהם מיועד תוכלו למצוא כאן: http://www.iana.org/assignments/port-numbers ברור שבכל מחשב שמחובר לאינטרנט יש הרבה פורטים וכל תוכנה תשתמש בפורט אחר. כאשר פורצים מנסים לפרוץ למחשב הם יסרקו וינסו ליצור תקשורת עם כל מיני פורטים עם מספרים סטנדרטים (שנועדו פאפליקציות או שרותים סטנדרטיים) בתקוה שאיזו תוכנה תאזין לפניות בפורט הזה ותגיב. אם זאת תוכנת עכברוש (כגון NetBUS או SubSeven), אז היא תתיחס לפניות ותפעל בהתאם להוראות. אם זה שרת כלשהו, אז לפי התגובה ניתן לראות איזו גירסה של איזו חברה, ולראות האם לשרת הנ``ל יש חורי אבטחה שניתן לנצל.
 

liran_sh

New member
שאלה בקשר לפורטים

הפורטים האלה, האם הם אותם פורטים שאני ניגש אליהם באסמבלר ככה: out dx,al וקורא מהם in al,dx מישהו יודע? __ לירן 17__
 

liran_sh

New member
בעצם לא

אחרי שקראתי את הטקסט שהפנית אליו, הבנתי שאין ממש סיכוי שזה אותו דבר למה קוראים לזה באותו שם??? __ לירן 17__
 

עוזי 2

New member
כי המונח פורט הוא מונח כללי

אתה מדבר על In/Out ports לחומרות, למשל כאשר אתה רוצה להעביר אינפורמציה ליציאה ה- Parallel Port של המחשב.
 
למעלה