זיוף שם השולח בסמס

מקבלים סמס מגוף גדול? זה כל כך קל לזיוף! פה אני מסביר וגם מדגים

בהמשך לפרשת ניסיון הפישינג האחרון ובהמשך לכתבה שעלתה ב'חי בלילה' (מצורפת פה) רציתי להרחיב מעט על עניין הסמסים המזויפים.

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

סמסים מדואר ישראל, אחד מהם מזויף
סמסים מדואר ישראל, אחד מהם מזויף

אם פעם ניסיתם להציץ בשם השולח בסמס מגוף גדול, הייתם רואים שאין מספר. איך אפשר לשלוח סמס ללא מספר? המרכזיה שמקבלת את הסמס מאפשרת משלוח סמסים ללא מספר אלא עם זיהוי שנקרא Sender ID. מדובר בשם באנגלית (עם אות אחת באנגלית) של עד 11 תוים. כאשר הטלפון מקבל סמס, הוא בודק אם יש מספר. במידה ואין, הוא יבדוק את ה-Sender ID וימיין את ההודעה לפיו. כך כל ההודעות שמגיעות עם Sender ID של (למשל) Clalit, ימויינו תחת Clalit כאשר נכנס לתפריט הסמסים שלנו.

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

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

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

כדי להתרשם כמה השירותים האלו נפוצים, חפשו "send sms sender id" בגוגל – ופה מדובר רק על השירותים לחסרי ידע טכני, כן? אלו שיש להם ידע טכני משתמשים בשירותים זולים בהרבה וזמינים בהרבה שיכולים לשלוח אלפי סמסים בשניות.

מה המסקנה?

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

פוסטים נוספים שכדאי לקרוא

תמונה מצוירת של רובוט שמנקה HTML
יסודות בתכנות

סניטציה – למה זה חשוב

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

צילום מסך של סוואגר
יסודות בתכנות

openAPI

שימוש בתשתית הפופולרית למיפוי ותיעוד של API וגם הסבר בסיסי על מה זה API

DALL·E 2024-09-06 12.34.24 - A visually engaging post about Python and cryptographic problems. The image should feature a dark-themed background with a glowing, futuristic Python
פתרונות ומאמרים על פיתוח אינטרנט

בעיות במימוש של פונקציות קריפטוגרפיות בפייתון

היום (16 לספטמבר) ממש, אני מעביר הרצאה ב-PyconIL 2024 על בעיות קריפטוגרפיות באפליקציות פייתון. לצערי אי אפשר להכניס את כל הבעיות הקריפטוגרפיות להרצאה אחת או

גלילה לראש העמוד