נניח ואנחנו נמצאים ברשת אשר מאפשרת לנו לגשת רק לאתר אחד נניח: -
http://Black-A-Tech.blogspot.com
אבל אנחנו ממש אבל ממש חייבים לעדכן סטטוס בפייסבוק מה עושים?!
כדי להבין איך העקיפה מתבצעת צריך להבין איך החסימה מיושמת.
ישנם שתי דרכים לחסום גישה לאתרים על פי כתובת מספרית - IP או כתובת מילולית – hostname
לדוגמא במקרה שלנו פייסבוק חסום ומי שחסם אותו חסם את הכתובת IP:
69.63.187.19
וגם את hostname
Facebook.com
מה שאומר שאם נקליד את ה IP או את ה HOSTNAME נחסם על ידי הפרוקסי
כי כתובות אלו מוגדרות כחסומות.
אז איך בכל זאת נעקוף את החסימה?
על מנת לעקוף את החסימה נצטרך לדעת מהי כתובת הIP של האתר החסום (בדוגמא שלנו פייסבוק)
נבצע את הפקודה הבאה בחלון שורת הפקודה CMD
C:\>ping facebook.com
Pinging facebook.com [69.63.181.12] with 32 bytes of data:
אוקיי אז מצאנו את הIP אבל מה עושים איתו?
אנחנו נפרק אותו למספר עשרוני
כתובת הIP מחולקת ל4 אוקטטות (מקטעים)
אנחנו נמיר כל חלק מהכתובת למספר עשרוני בן 8 ספרות (במידה ויצא פחות משמונה ספרות נוסיף אפסים בתחילת המספר)
נחבר את כל המספרים ונבצע המרה למספר בינארי על ידי שימוש במחשבון של מערכת ההפעלה במצב "מחשבון מדעי"
(מקלידים את הספרות של האוקטטה ולוחצים על BIN)
טוב יש לנו את הכתובת 69.63.187.19
אוקטטה ראשונה "69" שווה בהמרה למספר בינארי ל - 1000101 * יצא רק שבעה ספרות ולכן נוסיף 0 בהתחלה
01000101
אוקטטה שנייה "63" שווה בהמרה למספר בינארי ל – 111111 * נוסיף שני אפסים
00111111
אוקטטה שלישית "187" שווה בהמרה למספר בינארי ל – 10111011
אוקטטה רביעית "19" שווה בהמרה למספר בינארי ל - 10011 * נוסיף שלושה אפסים
00010011
_______________________________________________________
אוקיי אז עד עכשיו יש לנו את המספרים הבאים:
69 = 01000101
63 = 00111111
187 = 10111011
19 = 00010011
עכשיו נחבר את כל המספרים הבינאריים לשורה אחת
01000101001111111011101100010011
נעתיק את השורה למחשבון כאשר אנחנו תחת אופציית הBIN ונלחץ על DEC
נקבל את המספר 1161804563
מה יקרה אם נקליד אותו בשורת הכתובת בדפדפן?
http://1161804563
כרגע עקפתם את הפרוקסי.
ולכל מי שלא נוח לחשב, יש את השיטה של העצלנים, אתר שעושה את זה בשבילכם:
כאן