Menu
עברית Русский
מכללת פרקטיקיו
- מתחילים ללמוד חינם -
קורסי תכנות / סייבר / ניהול רשת

פריצה ל-Facebook עם SSL Strip

קורסים למנהלי רשת מסלול מנהלי רשת
עם התמחות בשרתי מיקרוסופט
מסלול סייבר והאקינג - Hacking מסלול תקשורת ואבטחת מידע
Cisco CCNA & FortiGate & Checkpoint
מומחה ווירטואליזציה
VMware & Hyper-V
מסלול לינוקס ו-DevOps מומחה ענן של אמזון - AWS מומחה ענן של מיקרוסופט - Azure מומחה ענן של גוגל - GCP מומחה שרתי SCCM - System Center
של מיקרוסופט לארגונים גדולים
קורסי תכנות מסלול Full Stack דוט-נט
יסודות התכנות
מסלול Full Stack דוט-נט
צד שרת - Backend
מסלול Full Stack דוט-נט
צד לקוח - Frontend
מסלול Full Stack Node.JS קורסי תכנות נוספים
Java / Python / PHP
מפתח אפליקציות - אנדרואיד - אייפון מפתח משחקי מחשב - Unity מפתח תוכנות לוונדוס - WinForms מסלול DBA - דטה אנליסט
התמחות במסדי נתונים – SQL
בדיקות תוכנה - QA בדיקות תוכנה - QA - אוטומציה בדיקות תוכנה - QA - בדיקות ידניות בדיקות תוכנה - QA - קורסים נוספים המלצות תלמידים על PracticU
פריצה ל-Facebook עם SSL Strip

בשיעור זה לומדים על התקפת Man-in-the-Middle מסוג SSL Strip: כלי הרעלת ARP מיירט את התעבורה של הקורבן, מוריד התחברויות מוצפנות של Gmail ו-Facebook ל-HTTP רגיל וחושף את שם המשתמש והסיסמה שהוקלדו. רואים את הכנת הסביבה ב-VMware Workstation עם הכלים Cain & Abel ו-Interceptor-NG, ואת הפעלת sslstrip מתוך BackTrack 5 R3 עם iptables ו-arpspoof.

שלבי העבודה המוצגים בשיעור:

1. שקופית הנושא: בשקופית הפתיחה מוצגת הכותרת "SSL Strip" עם כותרת המשנה "גילוי סיסמה ל-facebook דרך הרשת".
2. סביבת העבודה: ב-VMware Workstation מוצגות שלוש מכונות וירטואליות: BackTrack 5, Win7-1 ו-Win7-2. על שולחן העבודה של Win7-1 נפתח ב-Internet Explorer דף ההתחברות של Gmail (accounts.google.com).
3. הורדת Cain & Abel: ב-Win7-2 גלשו ל-www.oxid.it/cain.html. האתר מתאר את Cain & Abel ככלי שחזור סיסמאות ל-Microsoft Operating Systems שמאפשר לכידת סיסמאות על ידי האזנה לרשת, פיצוח סיסמאות מוצפנות בשיטות Dictionary, Brute-Force ו-Cryptanalysis, ומסביר שהגרסה החדשה כוללת APR (Arp Poison Routing) המאפשר האזנה ברשתות Switched והתקפות Man-in-the-Middle. הורידו את ca_setup.exe בגודל 1.67MB, והודעת SmartScreen Filter ציינה שהבדיקה לא דיווחה על איומים. בדף ההורדה הוצגו בדיקות סיכום מסוג MD5 ו-SHA1.
4. פתיחת Cain & Abel: בכרטיסיית Sniffer הטבלה של Hosts הייתה ריקה, ובכרטיסיית Passwords הוצגו מונים של הפרוטוקולים FTP, HTTP, IMAP, LDAP, POP3, SMB, VNC, MSSQL ו-NNTP וכולם עמדו על 0. בכרטיסיית APR הוגדרו שתי שורות ניתוב: שורת Idle בין 192.168.2.2 לבין 192.168.2.129, ושורת Full-routing בין 192.168.2.129 לבין 10.0.0.138.
5. בדיקה מצד הקורבן: בשורת הפקודה של Win7-1 הריצו ipconfig שהציג כתובת 192.168.2.129 עם Default Gateway 192.168.2.2, והריצו arp -a שהציג את רשומות ה-ARP הדינמיות והסטטיות של רשת 192.168.2.x. בהמשך בוצעו arp -d לניקוי הטבלה ו-ping ל-www.walla.co.il לבדיקת החיבור, ופתיחת http://10.0.0.138/ בדפדפן החזירה עמוד 401 Unauthorized.
6. הפעלת Interceptor-NG: ב-Win7-2 הופעל Interceptor-NG 0.9.5: הוגדר Router's IP 192.168.2.2, רשימת NAT Clients כללה את 192.168.2.129, וב-MITM Options סומנו SSL MITM ו-SSL Strip. ביומן הוצג "Starting NAT..." ו-"Starting ARP Poison...", וחזרו הודעות "Error sending the packet: Turn OFF TCP Segmentation Offload. Read manual...".
7. לכידת פרטי ההתחברות: ב-Interceptor-NG הוצגה טבלת לכידה עם שתי שורות: שורת "Web Site visited" ל-www.gmail.com, ושורת "HTTP Auth" ל-Accounts.google.com עם שם המשתמש Email=yoni והסיסמה שהוקלדה. הסטטוס בתחתית הציג Sniffing. כלומר SSL Strip הוריד את ההתחברות המוצפנת של Gmail ל-HTTP רגיל וחשף את הפרטים לתוקף.
8. ניסיון התחברות ל-Facebook: ב-Win7-1 נפתח facebook.com, מולאו שם משתמש וסיסמה ונשלח הטופס, והתקבלה הודעת "Incorrect username" עם הסבר ששם המשתמש שהוזן לא שייך לאף חשבון.
9. הורדת BackTrack 5 R3: גלשו ל-www.backtrack-linux.org/downloads. בעמוד הוצג "BackTrack 5 R3 was released on 13th of August, 2012", נלחץ NO THANKS בטופס הסקר, והוצג שההורדה תתחיל אוטומטית תוך 10 שניות.
10. אתחול BackTrack: המכונה BackTrack 5 עם 2GB זיכרון, דיסק 20GB ורשת NAT אותחלה. במסך הפתיחה הופיע "back | track 5" ובוצעה התחברות כ-root. הוצג BackTrack 5 R3 32 Bit עם ליבה 3.2.6 ו-IP address for eth0: 192.168.2.130. בתפריט Applications תחת Information Gathering ו-Network Analysis נראו קטגוריות כמו SSL Analysis, Network Scanners ו-Network Traffic Analysis.
11. הכרת sslstrip: בתיקייה /pentest/web/sslstrip הוצג sslstrip 0.9 by Moxie Marlinspike עם רשימת האפשרויות: -w לקובץ לוג, -p לרישום SSL POSTs, -l לפורט ההאזנה עם ברירת מחדל 10000, -f להחלפת ה-favicon בנעילה, ו--killsessions לסיום הסשנים.
12. מדריך ההפעלה: ב-Firefox נפתח המאמר "Steal credentials in LAN - SSLStrip" ב-www.securitylearn.net/tag/backtrack-sslstrip/, שמסביר ש-SSLStrip מאפשר לגנוב פרטי התחברות של gmail, facebook וכל אתר https ברשת המקומית, ומפרט את הפקודות: echo 1 > /proc/sys/net/ipv4/ip_forward, iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000, arpspoof -i eth0 -t victimip routerip, ול-Backtrack 5: chmod +x sslstrip.py ו-Python sslstrip.py -l 10000.
13. הפעלת העברת מנות: בטרמינל הריצו cat /proc/sys/net/ipv4/ip_forward שהציג 0, הריצו echo 1 > /proc/sys/net/ipv4/ip_forward, וה-cat החוזר הציג 1. אחר כך הריצו iptables -t nat -A PREROUTING -p tcp --destination-port 80 -j REDIRECT --to-port 10000 להפניית תעבורת HTTP לפורט של sslstrip.
14. הרעלת ARP: הריצו ifconfig שהציג את eth0 עם HWaddr 00:0c:29:4b:5c:be ו-inet addr 192.168.2.130, והריצו arpspoof -i eth0 -t 192.168.2.129 192.168.2.2 שהציף את הרשת בהודעות חוזרות "arp reply 192.168.2.2 is-at 0:c:29:4b:5c:be".
15. הפעלת SSLStrip: בוצע chmod +x sslstrip.py, והצגת ls -l אישרה שההרשאות עברו מ-rw-r--r-- ל-rwxr-xr-x. הריצו python sslstrip.py -l 10000, כאשר הקוד של sslstrip.py מדפיס "sslstrip ... by Moxie Marlinspike running...". ב-ls -l נראה שנוצר קובץ sslstrip.log בגודל 325 בייטים.
16. ניסיון התחברות מהקורבן: ב-Win7-1 בוצע ניסיון התחברות ל-Gmail עם שם המשתמש yoni, והתקבלה ההודעה "The username or password you entered is incorrect." לצד שדה הסיסמה המסומן באדום.

בסיום השיעור הודגמה התקפת SSL Strip בפועל: הכלי Interceptor-NG לכד את פרטי ההתחברות של Gmail מהקורבן בזכות הורדת ההצפנה, והפעלת sslstrip ב-BackTrack 5 R3 עם הפעלת ip_forward, ניתוב iptables לפורט 10000 והרעלת ARP עם arpspoof השלימה את אותה התקפה בכלי הקוד הפתוח. בשיעור הבא נלמד על מבנה תעודה ב-SSL.
סקר שוק נכון לתאריך – 01/09/2011

הסבר קצר על שיטת הלימוד אונליין

צילמנו בסרטונים את כל ההרצאות של הקורס, כי ללמוד בכיתה לא נוח וגם יקר.
קורס בכיתה עולה מעל מ-17 אלף ₪ ואצלנו בסרטונים רק 350 ש"ח לחודש.
אם משהו לא ברור בסרטון תמיד אפשר להתקשר למרצה ולדבר איתו ישירות בטלפון.
המרצה זמין גם בווטסאפ וגם בצ'אט באתר המכללה.


חשוב לציין שבסוף כל התלמידים, מכל המכללות, כולם ביחד ניגשים לאותה בחינה חיצונית של סיסקו / מיקרוסופט / לינוקס ומקבלים בדיוק אותה תעודה.
את החברות הגדולות האלו בכלל לא מעניין איפה ואיך למדת וכמה שילמת על הלימודים.
יש מבחן אחיד לכולם, המתבצע במרכז בחינות מורשה של חברת Pearson VUE. הם עושים את הבחינות בפועל עבור החברות הגדולות בשוק.
כל שבוע יש מבחן ומי שעובר אותו מקבל תעודת הסמכה בינלאומית.

לסיכום: יש מרכז בחינות מורשה בתל-אביב, שכולם מגיעים אליו מכל הארץ ועושים שם מבחני הסמכה הבינלאומיים ומי שעובר את המבחן מקבל את התעודה ולא חשוב להם איפה ואיך למדת.


מה לעשות אם לא מבינים משהו בסרט?

פשוט מאוד, מתקשרים למכללה ומדברים ישירות עם המרצה. אפשר גם להתכתב עם המרצה במייל או בווטסאפ או בצ'אט באתר.


האם יש לכם כיתות לימוד רגילות?

להשכיר כיתה + לשלם משכורת למרצה = 17 אלף ש"ח עלות הקורס לתלמיד.
אצלנו בסרטונים מקבלים אותו חומר לימוד
ואפילו יותר, כי אין מגבלה של זמן למרצה (כמו שיש בכיתה),
בנוסף מקבלים בדיוק אותה תעודה בינלאומית,
כי מבחן הוא מבחן אחיד לכולם המתבצע במרכז בחינות מורשה
והכי חשוב שמקבלים את אותם המרצים, שמלמדים בכיתה רגילה,
רק שצילמנו אותם בסרטונים
והמחיר בסרטונים רק 350 ש"ח ולא 17 אלף כמו בכיתה רגילה.



קיימים במכללה שני מסלולי לימוד:
  1. מסלול לימוד חופשי, בלי תעודה, להעשרת ידע כללי.
    מסלול לימוד חופשי, מתאים בעיקר למי שעובד בתחום וכבר יש לו תעודות והוא לא רוצה עוד מבחנים ותעודות.

  2. מסלול עם תעודה - מתאים בעיקר לתלמידים חדשים המעוניינים בקורס מסודר,
    הכולל הגשת עבודות ופרוייקט גמר. מסלול זה מעניק בסיומו תעודת מקצוע בינלאומית.
    למעשה ההבדל היחיד בין שני המסלולים זה פרויקט גמר בסוף.
    אם מגישים את פרויקט גמר - מקבלים תעודה.
    בדיקת פרויקט גמר והנפקת תעודה כרוכים בתשלום נוסף, כפי שכתוב בדף ההרשמה.

בסיום קורס ניתן לקבל תעודות הבאות:
1. תעודה של המכללה - מותנה בהגשת פרוייקט גמר בסוף הקורס
2. תעודת הסמכה בינלאומית של מיקרוסופט העולמית - מותנה במעבר מוצלח של מבחן הסמכה חיצוני של מיקרוסופט (מבחן זה מתבצע כל שבוע במרכז בחינות מורשה בתל-אביב)


מידע כללי:
1. חומר הלימוד מורכב ממאגר עצום ומסודר מאוד של סרטים מקצועיים, הניתנים לצפיה מהבית. מאגר זה כולל הרצאות מוקלטות בעברית בצורה מסודרת ע"י המרצים הטובים ביותר. רשימת הסרטים המלאה נמצאת בתפריט בצד ימין.
2. כל סטודנט במכללה מקבל שם וסיסמה לצורך גישה לשרת הקבצים שלנו.
השרת מכיל את כל התוכנות הדרושות ללימוד וכן חומר עזר
3. הקורסים מועברים בהתאם לסילבוסים של החברות המובילות: Microsoft, Cisco

אבטחת מידע
תחום אבטחת מידע במחשבים הינו אחד התחומים המתפתחים ביותר בכל הקשור בתקשורת מחשבים בדגש על פעילות של חברות וגופים. מדוע למעשה מדובר בתחום כל כך משמעותי הנמצא בצמיחה? ובכן, כיום מרבית החברות והארגונים מבינים היטב את חשיבותו של תחום זה עד כדי הקדשת מחלקה שלמה במוסד לטפל בנושא זה או מיקור חוץ של התחום והפקדתו בידי חברה חיצונית מתמחה. פוטנציאל הנזק שיכול להיגרם כתוצאה מפעילות זדונית של האקרים היא עצומה ויכולה לגרום נזק ממשי לעסק וללקוחותיו בשל גניבת נתונים, פגיעה בתהליך העסקי הממוחשב, שיבוש מערכות טכנולוגיות ופגיעה בתדמית ומוניטין הארגון. על מנת למזער ככל הניתן פגיעות מסוגים אלו על מחלקת אבטחת המידע לנקוט מספר צעדים של אבטחת מידע:

  1. ניתוח איומים – צעד זה מתבצע תוך ניתוח אופי פעילות הארגון ואיתור הנקודות הפגיעות בתהליך הקיברנטי העסקי או הציבורי שלו. במילים אחרות יש למצוא היכן הוא פגיע והיכן אחרים עשויים לרצות לפגוע בו.

  2. ניתוח הגנות – מרבית הארגונים מסוג זה מחזיקים מערך הגנה כלשהו. יש לנתח את יעילות ההגנה הקיימת ולהסיק ממנה היכן יש לחזק ערך קיים והיכן יש להקים מערך שאיננו קיים ביחס ישיר לאיומים שנותחו.

  3. בדיקות חדירות – לאחר ניתוח האיומים וההגנות יש לבצע בדיקות המדמות ניסיונות לפריצת מידע על מנת לאמוד בצורה ריאליסטית את יעילות ההגנות ואת היכולת של גורם חיצוני להתגבר עליהן.

  4. אימון והדרכת הגורם האנושי בארגון בנושאי אבטחת מידע ודרכים להימנע מסיכוני מידע.

  5. ביצוע בדיקה של ספקים ונותני שירות המחזיקים בגישה למערכת הממוחשבת של הארגון וניתוח רמת הסיכון שהם מהווים. בניית תוכנית הגנה מפני הדבקה של תוכנות זדוניות או זליגת מידע דרך אפיק זה.

  6. קבלת ייעוץ שוטף ומתקדם בנושאי אבטחת מידע על מנת לשמר את עדכניות ויעילות הארגון בתחום.


אין ספק כי תחום אבטחת המידע יוסיף להיות נתון לבחינה רצינית של כל ארגון המעוניין לשמר על התהליך הממוחשב שלו מול לקוחותיו וכן כל תהליך ממוחשב החיוני לפעילות העסקית שלו. שאם לא כן לא ניתן לשמור על תחרותיות.
קורס אבטחת מידע - Check Point
בס"ד

שלום כולם, סוף סוף נדבר היום קצת על אבטחת מידע וכן על קורס אבטחת מידע – Checkpoint. בתחילת המאמר ניגע מעט במהי אבטחת מידע באופן כללי ולאחר מכן נדבר על הייתרונות שב- קורס אבטחת מידע – Checkpoint ומה הוא יכול להציע ללומדים אותו. מוכנים? נתחיל!

אבטחת מידע הוא גולת הכותרת, או אם תרצו – הדובדבן שבקצפת של עולם היי-טק. אנשי אבטחת המידע לרוב מרוויחים את הסכומים הגבוהים ביותר, מקבלים את התנאים הטובים ביותר – ואף נהנים הכי הרבה, שכן עבודתם מגוונת ומעניינת! נשמע טוב לא? צריך להודות על האמת, כדי להיכנס לעולם אבטחת המידע לא מספיק ללמוד רק קורס אבטחת מידע – Checkpoint, צריך בוודאי גם להיות בעלי רקע מקיף ברשתות, תקשורת, תכנות בסיסי ועוד. אבל אל תהיו מתוסכלים, קורס אבטחת מידע – Checkpoint הוא דריסת רגל ראשונית וחזקה מאוד בדרך פנימה, ועל זה עוד נרחיב בהמשך.

מטרת אנשי אבטחת המידע היא פשוטה לכאורה – למנוע פריצות למערכת, גניבת מידע וגרימת הרס על ידי גורמים עויינים. שימו לב שההגנה צריכה להיעשות לא רק כלפי חוץ, אלא גם (ואולי במיוחד) כלפי פנים. לצערנו רוב הפריצות הקשות ומקרי אבטחת המידע החמורים ביותר התרחשו על ידי גורמים מתוך הארגון, או לפחות בעזרת סיוע מהם. זכור לךי שבעבר עבדתי בחברת פלאפון וסיפר לי המנהל הראשי של האבטחה שחוקר פרטי הצליח לשחד נציג שימסור לו מידע פרטי על לקוחה מתוך מאגרי המידע של החברה. רבותיי, זו רק דוגמא אחת מני רבות רבות!

לאחר שהבנו את מהות העבודה של אנשי אבטחת מידע ואת גודל האחריות הרובצת לפתחם (וכן את הפוטנציאל הכספי העצום הנובע מכך), בואו נדון מעט ב- קורס אבטחת מידע – Checkpoint. קורס אבטחת מידע – Checkpoint עוסק בשני עניינים חשובים. האחד הוא נושאי אבטחת המידע באופן כללי, והשני הוא מוצרי Checkpoint העוזרים ליישם את דוקטרינות אבטחת המידע. במיוחד הקורס יעסוק ב-Firewall המיתולוגי :NGX. ידע ברמה טובה בחומרי הקורס הוא אינו כרטיס כניסה לשורה הראשונה של אנשי אבטחת המידע בעולם, מן הסתם – אבל הוא בוודאי מאפשר דריסת רגל רצינית שתאפשר את התחלת הדרך (או פריצת הדרך אם תרצו). קורס אבטחת מידע – Checkpoint מכניס אתכם לתחום נישתי ביותר, שעל אף שהדרישה אליו בשוק היא גבוהה, אין לו הרבה מתחרים. הסיבה היא הפחד שיש לרבים להיכנס לתחום הזה שנחשב ל"מגרש של הגדולים". אם אתם מוכנים להתעלם מהסטיגמות חסרות הערך הללו וללכת על קורס אבטחת מידע – Checkpoint אז אתם יכולים להיות אלו שיזרו את הקופונים השמנים!

לסיכום, קורס אבטחת מידע – Checkpoint הוא כניסה מצויינת לתחום שכדאי מאוד להיכנס אליו. קראו קצת על התחום באינטרנט, נסו לראות כמה סרטונים על NGX ותיווכחו בעצמכם אם זה מתאים לכם. לאוהבי האתגרים מביניכם, קורס אבטחת מידע – Checkpoint הוא הדבר! בכל אופן, אני מאחל לכולם המון הצלחה בכל קורס שתבחרו לקחת ובכל חומר שתחליטו להעמיק בו. בסופו של יום, העיקר הוא להנות מיגיע כפינו ומעמלנו.

נקודה קטנה לסיום, מומלץ לנסות את הסרטונים על אבטחת מידע של PracticU ודרכם ללמוד את התחום. ולא נאריך על עניין זה, אלא ניתן לכם להתרשם לבד. בהצלחה!