כתובות URL ודומיינים של פישינג

בודק הומוגליפים

פועל מקומיתחדש

הכלי עצמו הוא באנגלית; דף זה מסביר את אופן השימוש בו בשפתך.

השתמש ב-בודק הומוגליפים

מה זה עושה

הדבק דומיין, כתובת URL או טקסט כדי לראות כל תווית ב-Unicode וב-Punycode, את מערכת הכתב ואת אב-הטיפוס UTS #39 של כל תו, וכן אם השם משלב מערכות כתב שונות או נקרא כשם ASCII שונה.

היא פועלת כולה בדפדפן שלך: שום דבר שאתה מזין לא מועלה.

כיצד להשתמש ב-בודק הומוגליפים

  1. הדבק את השם. הדבק דומיין, כתובת URL, כתובת דוא"ל, מספר שורות או הודעה שלמה. טפסים מנוטרלים כגון hxxps:// ו-[.] מתקבלים, ותוויות xn-- מפוענחות.
  2. הוסף את הדומיין האמיתי (לא חובה). הקלד את הדומיין שציפית לראות בשדה "השווה עם הדומיין האמיתי", למשל הדומיין האמיתי של הבנק שלך.
  3. הפעל את הבדיקה. הבדיקה מתבצעת תוך כדי ההקלדה, או בלחיצה על מקש ה-Enter או על כפתור "Check". לחיצה על Shift+Enter מוסיפה שורה חדשה.
  4. קראו את פסק הדין. בתיבה הצבעונית מופיעים הכיתובים "סיכון דומה", "בדוק זאת", "נראה תקין" או "הערות", כשכל שורה מייצגת ממצא אחד. הודעה הכוללת מספר מארחים מציגה טבלה שבה תוצאה אחת לכל מארח.
  5. מצא את האותיות החריגות. תווים חשודים מסומנים בתחום המודגש. בטבלת התווים מפורטים כל אחד מהם עם נקודת הקוד שלו, מערכת הכתב והאות ב-ASCII שהוא מחקה.
  6. העתיקו או העבירו הלאה. העתק את הצורה ב-Unicode או ב-Punycode, או השתמש באפשרות "שלח אל…" כדי לחפש את הדומיין בשירות "חיפוש DNS באמצעות HTTPS" או בשירות "חיפוש פרטי יצירת קשר בנושא שימוש לרעה".

דוגמה

תו דמוי קירילי ב-Punycode

קלט
xn--80ak6aa92e.example
פלט (נלכד ב-2026-10-20)
Lookalike risk: Label "аррӏе" is written in Cyrillic but reads as the ASCII name "apple" (whole-script confusable).
Highlighted domain
аррӏе.example
Unicode form
аррӏе[.]example

Punycode (ACE) form
xn--80ak6aa92e[.]example

RESTRICTION LEVEL
Single Script
SCRIPTS
Cyrillic, Latin
READS AS
apple[.]example
Labels
UNICODE	ACE	SCRIPTS	MIXED	RESTRICTION LEVEL	SKELETON
аррӏе	xn--80ak6aa92e	Cyrillic	no	Single Script	apple
example	example	Latin	no	ASCII-Only	ASCII only
Characters
CHAR	CODE POINT	SCRIPT	UTS #39 PROTOTYPE	ID STATUS	FLAG
а	U+0430	Cyrillic	a (U+0061)	Allowed	looks like ASCII
р	U+0440	Cyrillic	p (U+0070)	Allowed	looks like ASCII
р	U+0440	Cyrillic	p (U+0070)	Allowed	looks like ASCII
ӏ	U+04CF	Cyrillic	l (U+006C)	Allowed	looks like ASCII
е	U+0435	Cyrillic	e (U+0065)	Allowed	looks like ASCII
e	U+0065	Latin	itself	Allowed	ASCII
x	U+0078	Latin	itself	Allowed	ASCII
a	U+0061	Latin	itself	Allowed	ASCII
m	U+006D	Latin	rn (U+0072 U+006E)	Allowed	ASCII
p	U+0070	Latin	itself	Allowed	ASCII
l	U+006C	Latin	itself	Allowed	ASCII
e	U+0065	Latin	itself	Allowed	ASCII
Comparison with apple[.]example
Confusable: аррӏе[.]example and apple[.]example have the same UTS #39 skeleton, so they can look identical.
SKELETON OF THE INPUT
apple[.]exarnple
SKELETON OF APPLE[.]EXAMPLE
apple[.]exarnple

הפיענוח הוא аррӏе.example: כל חמש האותיות הן בקירילית ונכתבות כ-apple, ולכן התווית מסומנת כ"ניתנת לבלבול בין כתבים שלמים" וכל תו מסומן. הפקודה load example מכניסה גם את apple.example לשדה ההשוואה, שיש לו את אותה תבנית בסיסית.

מה הוא בודק

אותמה זה אומר
כתבים מעורבים בתווית אחתאותיות לטיניות המעורבבות עם אותיות קיריליות או יווניות בתוך תווית אחת מסומנות באדום. שילובים ש-UTS #39 מקבל, כגון לטינית עם יפנית, מצוינים רק אם תו כלשהו נראה כמו תו ASCII.
דומה לתסריט המלאכל אות מקורה באלפבית אחר, אך התווית נקראת כמילה ב-ASCII, כגון המילה "аррӏе" באלפבית הקירילי, שפירושה "תפוח". זהו צבע אדום.
הבדל הנובע אך ורק מההגייהמילה כמו "wället" נקראת "wallet" אם מתעלמים מהסימן הדיאקריטי. זהו סימן צהוב. בדקו את הממצא הזה.
אבות-טיפוס מס' 39 של UTSטבלה "התווים" מציגה איזו אות או ספרה ב-ASCII כל תו מדמה, ומסומנת כ"דומה ל-ASCII", "לא ASCII" או "ASCII".
רמת ההגבלהמ"ASCII בלבד" ל"ללא הגבלות", בהתאם ל-UTS מס' 39. הקטגוריות "הגבלה מינימלית" ו"ללא הגבלות" מוצגות באדום משום שהן מאפשרות את השילובים המסוכנים ביותר.
תווים בלתי נראים ומיפוי בדפדפןאם הדפדפן ישנה את כתובת המארח, למשל על ידי הסרת תו ברוחב אפס או הפיכת אותיות ברוחב מלא לאותיות רגילות, תופיע אזהרה צהובה ושדה "מה" שהדפדפן פותח. אם הדפדפן אינו מצליח למפות את כתובת המארח, התווים הבלתי נראים בה יופיעו באדום.
נקודות מוזרותנקודות אידאוגרפיות או נקודות ברוחב מלא (U+3002, U+FF0E, U+FF61) מתפקדות כנקודות בדפדפנים, אך עלולות לחמוק ממסננים המשווים טקסט רגיל.
Punycode שבורתווית xn-- שאינה מפוענחת כהלכה מופיעה בצבע אדום.
טריקים ב-ASCIIשמות ב-ASCII רגיל שבהם 0 מייצג את האות o, 1 את האות l, rn את האות m או vv את האות w, מסומנים בהערה. השתמש בשדה ההשוואה כדי לאמת זאת.
תוצאות ההשוואהאותו דומיין, ניתן לבלבל ביניהם (אותה תבנית בסיסית), ניתן לבלבל ביניהם כאשר מתעלמים מהאותיות הגדולות והקטנות, נבדלים זה מזה רק בסימני הדגשה, נדרשים 1 או 2 שינויים בלבד (ככל הנראה "טיפו-סקוואט") או שאינם ניתנים לבלבול.

דוגמאות נוספות

האות "а" בכתב קירילי בשם לטיני, בהשוואה ל-wallet.example

קלט
wаllet.example
תוצאה

סיכון של דמיון: התווית "wаllet" משלבת אלפביתים (לטיני + קירילי, רמת ההגבלה: הגבלה מינימלית); תו אחד נראה כמו תו ASCII והכיתוב נקרא "wallet". צורת Punycode: xn--wllet-4ve[.]example. השוואה: ניתן לבלבל ביניהם, שכן שתי התבניות הבסיסיות הן wallet[.]exarnple.

הספרה 1 במקום l, בהשוואה ל-wallet.example

קלט
wa1let.example
תוצאה

נראה תקין: מארח המורכב מ-ASCII בלבד: ללא תווים דומים, ללא שילוב של מערכות כתב. בהערה מצוין שהתווית מכילה את הספרה "1" (שניתן לקרוא כ-"l"). השוואה: עלול לבלבל, משום ששני השמות כוללים את השלד wallet[.]exarnple.

אות עם סימן, בהשוואה ל-wallet.example

קלט
wället.example
תוצאה

שימו לב: המילה "wället" נקראת "wallet" אם מתעלמים מהסימני הדגשה. הצורה ב-Punycode היא xn--wllet-gra[.]example, רמת ההגבלה היא Single Script. השוואה: ההבדל היחיד הוא בסימני הדגשה.

שאלות נפוצות

מה בודק הבודק?

כל תווית מפוענחת מ-punycode באמצעות מפענח RFC 3492; כל תו מקבל את כתב ה-Unicode שלו ואת אב-הטיפוס של UTS #39 מקובץ confusables.txt (Unicode 18.0); והתווית עוברת בדיקת כתבים מעורבים ומקבלת רמת הגבלה של UTS #39. תוויות שכל אותיותיהן נקראות כ-ASCII מסומנות כ"תוויות הניתנות לבלבול בכתב שלם".

האם המערכת עלולה לפספס אתר דומה או לסמן דומיין אמיתי?

כן. UTS #39 מתייחס לתווים הדומים זה לזה, ולא לטעויות הקלדה; לפיכך, אות שהוחלפה או חסרה תופיע רק באמצעות "מרחק העריכה" בשדה ההשוואה, ו"טריקים" של ASCII כגון rn במקום m מופיעים כהערות. שמות לגיטימיים שאינם לטיניים, למשל חלק מהדומיינים בקירילית תחת .рф, עלולים להיקרא כמילים לטיניות ולהיות מסומנים.

האם נשלח משהו דרך הרשת?

לא. פענוח, זיהוי כתב וטבלת התווים הדומים מתבצעים בעמוד זה; הצורה ב-Punycode מקורה במנתח ה-URL של הדפדפן שלך, ולא מתבצע חיפוש ב-DNS.

מה המשמעות של רמות ההגבלות?

הם מקורם ב-UTS #39 של Unicode. "ASCII בלבד" משתמש ב-ASCII רגיל. "כתב יחיד" משתמש במערכת כתיבה אחת. "מגביל מאוד" מאפשר שימוש באלפבית הלטיני יחד עם סינית, יפנית או קוריאנית. "Moderately Restrictive" מאפשר שימוש באותיות לטיניות יחד עם מערכת כתיבה נפוצה אחת נוספת, למעט קירילית ויוונית. "Minimally Restrictive" מאפשר שילובים אחרים, ו-"Unrestricted" פירושו שהתו נמצא מחוץ לפרופיל המזהה.

מדוע הכלי מציין שהדפדפן נפתח בשם אחר?

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

כמה מארחים אני יכול לבדוק בבת אחת?

הדבק רשימה או הודעה, והכלי יזהה עד 50 שמות מארחים, תוך התעלמות מכתובות IP. הטקסט מנותח עד 20,000 תווים, ונבדקות גם מילים שאינן ב-ASCII המופיעות מחוץ לשמות המארחים.

הסבר על המונחים

מחקר PhishDestroy