מירי
כיתה ט · תכנות בפייתון

סייבר ובטיחות ברשת חושבים כמו תוקף, מגינים כמו מקצוענים

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

1

הרעיון

סיסמה חזקה

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

פישינג

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

פרטיות ואימות דו-שלבי

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

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

מעבדה: כמה זמן לוקח לפרוץ סיסמה?

בחרו אורך וסוגי תווים. התוכנית סופרת מכמה תווים בוחרים בכל מקום (pool), מחשבת את מספר הצירופים poollength, ומחלקת במהירות של מחשב תוקף: 10 מיליארד ניסיונות בשנייה.

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

חוזק

נסו את אלה:

הריצו בעצמכם

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

3

טעויות שכולם עושים

סיסמה שקל לנחש

שם של חיית מחמד, שנת לידה או מילה מהמילון הם הדבר הראשון שתוקף מנסה. עדיף כמה מילים אקראיות יחד.

✗ חלש

rex2011

✓ חזק

cloud.pickle.tiger.42

אותה סיסמה בכל מקום

אם אתר אחד דולף, התוקף מנסה את אותה סיסמה בכל שאר החשבונות. לכל חשבון סיסמה משלו. מנהל סיסמאות (עם הורה) עוזר לזכור.

✗ מסוכן

משחק, מייל ובית ספר עם אותה סיסמה.

✓ בטוח

סיסמה אחרת לכל חשבון, ו-2FA במייל.

קצרה ומסובכת

האורך חשוב יותר מסימנים מוזרים. כל תו נוסף מכפיל את מספר הצירופים. נסו במעבדה: 12 אותיות קטנות חזקות מ-8 תווים מכל הסוגים.

✗ קצר

Xy7!

✓ ארוך

purpletigerriverlamp

מוסרים את קוד האימות

קוד שמגיע ב-SMS הוא רק בשבילכם. "נציג תמיכה" שמבקש אותו מנסה להיכנס לחשבון שלכם.

✗ לא

"שלחו לי את הקוד שקיבלתם כדי שנאמת אתכם."

✓ כן

לא עונים, חוסמים, ומספרים למבוגר.

4

דוגמה פתורה: מנתחים הודעה חשודה

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

מאת: StarQuest Support <help@starquest-giftz.top>

שלום שחקן! זכית ב-5000 יהלומים 💎 בחינם! החשבון שלך יימחק בעוד שעה אם לא תאשר. היכנסו עכשיו: starquest.gift-free.top/login והקלידו שם משתמש וסיסמה.

5

תרגול

6

שאלות שכולם שואלים

מה זו סיסמה חזקה?

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

איך מזהים הודעת פישינג?

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

למה כדאי להפעיל אימות דו-שלבי?

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