זיהוי דומיינים דומים: Punycode ו-Unicode, כתבים מעורבים ותווים הניתנים לבלבול לפי UTS #39.
כתובות URL ודומיינים של פישינג
גלאי תווים בלתי נראים
הכלי עצמו הוא באנגלית; דף זה מסביר את אופן השימוש בו בשפתך.
השתמש ב-גלאי תווים בלתי נראים
מה זה עושה
הדבק קישור, שם קובץ, שם משתמש או הודעה כדי להציג את כל התווים הנסתרים או המטעים, כולל מיקומם ונקודת הקוד שלהם; צפה בטקסט עם סימונים גלויים והעתק גרסה נקייה.
היא פועלת כולה בדפדפן שלך: שום דבר שאתה מזין לא מועלה.
כיצד להשתמש ב-גלאי תווים בלתי נראים
- הדבק את הטקסט. הדבק קישור, שם קובץ, שם משתמש או הודעה בתיבה. התוצאות מתעדכנות תוך כדי ההקלדה, עד לכמות טקסט של 1 MB.
- קרא את התקציר. הקו הצבעוני סופר תווים מוסתרים או חריגים לפי קטגוריה. צבע אדום מציין לפחות אות חזק אחד, כגון עקיפת כתיבה דו-כיוונית או טקסט תווית מוסתר.
- תראו איפה הם נמצאים. טקסט עם סימונים גלויים מציג כל תו כתווית קצרה, כגון [ZWSP] או [RLO]. אם קיימים פקדי כתיבה דו-כיוונית, תיבה נוספת מציגה כיצד הטקסט מוצג בפועל.
- עיין בטבלה. הטבלה מציגה את השורה והעמודה, נקודת הקוד, שם היוניקוד, הקטגוריה והערה עבור כל תו.
- העתק את הטקסט שעבר ניקוי. הגרסה המנוקה מסירה תווים מוסתרים והופכת רווחים לא רגילים לרווחים רגילים. סמן את האפשרות "אמוג'י" כדי לשמור על תווי חיבור, בוררים ותגי דגל של אמוג'י.
- העבירו את זה הלאה. השתמש באפשרות "שלח אל…" כדי להעביר את הטקסט המעובד ל-Homoglyph Checker, ל-Link Unwrapper או לכלי אחר.
דוגמה
עקיפת הכיוון מימין לשמאל בשם קובץ
Invoice_7782fdp.exe1 hidden or unusual character: Bidi control (1).
How the text displays (bidi controls active)
Invoice_7782fdp[.]exe
Text with visible markers
Invoice_7782[RLO]fdp[.]exe
Cleaned copy (hidden characters removed, odd spaces replaced by normal spaces)
Invoice_7782fdp[.]exe
Findings
POSITION CODE POINT NAME CATEGORY NOTE
Ln 1, Col 13 U+202E RIGHT-TO-LEFT OVERRIDE Bidi control reverses the text that follows (RLO filename trick)נמצא מקרה אחד של "עקיפת כיוון כתיבה מימין לשמאל" (U+202E) אחרי Invoice_7782: כתוצאה מכך, השם מוצג כ-Invoice_7782exe.pdf למרות שהקובץ מסתיים ב- .exe. העותק המתוקן הוא Invoice_7782fdp.exe.
מה הוא בודק
| אות | מה זה אומר |
|---|---|
| פקדי Bidi (אדומים) | החלפות, הטמעות, בידוד וסימני כיוון משנים את הסדר שבו מוצג הטקסט. תו RLO בשם קובץ יכול לגרום לקובץ .exe להיראות כמו קובץ .pdf. |
| תווים מתויגים (אדום) | תווים בלתי נראים בטווח U+E0000 עד U+E007F המרכיבים טקסט ASCII, שהכלי מפענח. בתוך דגל אמוג'י, כגון דגל סקוטלנד, הם משמשים רק כהערה. |
| רצפים של בוררי וריאציה (אדום) | שני סלקטורים או יותר ברצף עשויים להכיל בתים מוסתרים, המפוענחים כ-UTF-8. סלקטור בודד המופיע לאחר אמוג'י או תו CJK הוא דבר רגיל. |
| תווים ברוחב אפס (צהוב) | רווח ברוחב אפס, תווי חיבור, תווי חיבור מילים ותווים דומים מחלקים מילה או קישור ללא רווח נראה לעין. תו חיבור בין שני אמוג'ים, או סימן סדר בתים בתחילת השורה, הוא רק הערה. |
| חללים יוצאי דופן (הערה) | רווחים ללא הפסקה, רווחים דקים, רווחים אידאוגרפיים ורווחים אחרים נראים כמו רווחים רגילים. הם נפוצים בטקסט שהועתק, אך הם גורמים לשתי מחרוזות שנראות זהות להיחשב שונות זו מזו. |
| מילוי וקווים מקשרים רכים (צהוב) | תווים ריקים בהנגול, התו הריק בכתב ברייל והתנועות המובנות בשפת הקמר נראים ריקים, ולכן הם עלולים לגרום לשם או להודעה להיראות ריקים. מקפים רכים אינם נראים לעין, אלא אם כן מתבצע מעבר שורה בנקודה שבה הם מופיעים. |
| תווים לשליטה ולעיצוב (צהוב) | קודי בקרה C0 ו-C1, תווי הפרדה בין שורות ובין פסקאות, אופרטורים מתמטיים בלתי נראים, סימני הערות בין-שורותיות ותווי עיצוב אחרים כמעט לעולם אינם מופיעים בקישור או בשם. |
| תפקיד | שורה ועמודה של כל ממצא, כדי שתוכלו לאתר אותו במסמך המקורי. כל תו יוניקוד נחשב לעמודה אחת. |
דוגמאות נוספות
רווח ברוחב אפס בתוך קישור
https://login.example.com/resetתו מוסתר או יוצא דופן אחד: רוחב אפס (1). תצוגת הסימון: hxxps://login[.]exam[ZWSP]ple[.]com/reset. ממצאים: שורה 1, עמודה 19, U+200B רווח ברוחב אפס. עותק מנוקה: hxxps://login[.]example[.]com/reset.
טקסט מוסתר בתווי תגיות
Thanks for the invoice.20 תווים נסתרים או יוצאי דופן: תו תג (20). תיבה אדומה: תווים ASCII נסתרים ב-20 תווי תג: פתחו כעת את example[.]net. כל תג מופיע ברשימה עם ההערה "ASCII נסתר (הברחת תגים)", והגרסה הנקייה היא "תודה על החשבונית".
רווחים מוזרים בשם השולח
Support Team 2 תווים מוסתרים או יוצאי דופן: רווח יוצא דופן (2). כולם נפוצים בטקסט רגיל. תצוגת סימונים: Support[NBSP]Team[THSP]. העותק המנוקה משתמש ברווחים רגילים.
שאלות נפוצות
אילו תווים הוא מזהה?
תווים ברוחב אפס (U+200B עד U+200D, U+2060, U+FEFF, U+180E), תווי בקרה לכיוון כתיבה דו-כיווני (U+202A עד U+202E, U+2066 עד U+2069, LRM, RLM, ALM), רווחים יוצאי דופן, מקף רך, מחבר גרפמות, תווי מילוי בהנגול, תווי תגיות (המתורגמים לטקסט ASCII שהם מסתירים), בוררי וריאציות, סימני הערות בין-שורות, אופרטורים מתמטיים בלתי נראים, תווי בקרה ותווי עיצוב אחרים.
האם כל ממצא מעיד על התקפה?
לא. רווחים בלתי ניתנים לפיצול נפוצים בטקסט מועתק, ואמוג'ים משתמשים במחברים, בבוחרי וריאציות ובתווי תיוג עבור דגלים; אלה מפורטים כהערות. עקיפות Bidi, תווי תיוג מחוץ לדגל ורצפים ארוכים של בוחרי וריאציות הם הסימנים הבולטים.
האם הטקסט שלי נשלח לאנשהו?
לא. הסריקה והניקוי מתבצעים בעמוד זה, ואין העלאה של קבצים. טקסטים בגודל של עד 1 MB נסרקים במלואם; טקסטים ארוכים יותר נחתכים לאחר 1 MB.
מהו טקסט מוסתר בתווי תגיות?
תווי התג של Unicode משקפים את אותיות ה-ASCII אך אינם מוצגים על המסך. הודעה יכולה להכיל הוראה שהמשתמשים אינם רואים, אך תוכנה – למשל, עוזר בינה מלאכותית – עדיין יכולה לקרוא אותה. הכלי מפענח את הטקסט הזה ומציג אותו בתוך ריבוע אדום.
מה בדיוק משתנה בעותק המטוהר?
הכלי מוחק כל תוצאה למעט רווחים חריגים, שהופכים לרווחים רגילים, ומפרידי שורות או פסקאות, שהופכים לשורות חדשות. כאשר האפשרות "אמוג'י" מסומנת, מחברים של אמוג'י, בוררי תצוגה ותגי דגלים נשמרים.
איך פועל הטריק של העקיפה של כיוון הכתיבה מימין לשמאל?
U+202E גורם לתווים שאחריו להופיע מימין לשמאל. שם קובץ שמסתיים באמת ב-fdp.exe מוצג כ-exe.pdf, בעוד שהמחשב שלך עדיין מתייחס אליו כתוכנית. הכלי מציג את הצורה המוצגת ואת הסדר האמיתי באמצעות סימונים.