ตรวจหาโดเมนที่คล้ายกัน: Punycode และ Unicode, ตัวอักษรผสม และ UTS #39 ที่อาจก่อให้เกิดความสับสน
เครื่องตรวจหาตัวอักษรที่มองไม่เห็น
เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ
ใช้เครื่องตรวจหาตัวอักษรที่มองไม่เห็น
หน้าที่ของมันคืออะไร
วางลิงก์ ชื่อไฟล์ ชื่อผู้ใช้ หรือข้อความ เพื่อแสดงรายการทุกตัวอักษรที่ซ่อนอยู่หรือถูกซ่อนด้วยตำแหน่งและรหัสตัวอักษร ดูข้อความที่มีเครื่องหมายที่มองเห็นได้ และคัดลอกเวอร์ชันที่ได้รับการทำความสะอาดแล้ว
ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย
วิธีใช้เครื่องตรวจหาตัวอักษรที่มองไม่เห็น
- คัดลอกข้อความ. วางลิงก์ ชื่อไฟล์ ชื่อผู้ใช้ หรือข้อความลงในช่องนี้ ผลลัพธ์จะอัปเดตทันทีขณะที่คุณพิมพ์ โดยรองรับข้อความได้สูงสุด 1 MB
- อ่านบทสรุป. เส้นสีต่าง ๆ นับจำนวนตัวอักษรที่ซ่อนอยู่หรือตัวอักษรที่ผิดปกติตามหมวดหมู่ สีแดงหมายถึงมีสัญญาณที่ชัดเจนอย่างน้อยหนึ่งสัญญาณ เช่น การแทนที่แบบบีดี้ (bidi override) หรือข้อความแท็กที่ซ่อนอยู่
- ดูว่าพวกเขาอยู่ที่ไหน. ข้อความที่มีเครื่องหมายที่มองเห็นได้จะแสดงแต่ละตัวอักษรเป็นป้ายกำกับสั้นๆ เช่น [ZWSP] หรือ [RLO] หากมีตัวควบคุม bidi ปรากฏอยู่ กล่องอีกกล่องจะแสดงว่าข้อความนั้นแสดงผลจริงอย่างไร
- ดูตาราง. ผลการค้นหาแสดงแถวและคอลัมน์, จุดรหัส, ชื่อ Unicode, หมวดหมู่ และหมายเหตุสำหรับแต่ละตัวอักษร
- คัดลอกข้อความที่ได้รับการทำความสะอาดแล้ว. สำเนาที่ได้รับการทำความสะอาดจะลบตัวอักษรที่ซ่อนอยู่และเปลี่ยนช่องว่างแบบผิดปกติให้เป็นช่องว่างปกติ ให้ทำเครื่องหมายในตัวเลือกอีโมจิเพื่อรักษาตัวเชื่อมอีโมจิ ตัวเลือก และแท็กธง
- ส่งต่อให้คนอื่น. ใช้ตัวเลือก “ส่งไปยัง…” เพื่อส่งข้อความที่ได้รับการทำความสะอาดไปยัง 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)พบการแทนที่แบบขวาไปซ้าย (RIGHT-TO-LEFT OVERRIDE) (U+202E) หนึ่งครั้งหลัง Invoice_7782: ทำให้ชื่อไฟล์แสดงเป็น Invoice_7782exe.pdf ถึงแม้ไฟล์จะลงท้ายด้วย .exe ก็ตาม ไฟล์ที่แก้ไขแล้วคือ Invoice_7782fdp.exe.
สิ่งที่ระบบตรวจสอบ
| สัญญาณ | ความหมายของคำนี้คืออะไร |
|---|---|
| ปุ่มควบคุม Bidi (สีแดง) | การแทนที่ (overrides), การฝัง (embeddings), การแยกส่วน (isolates) และเครื่องหมายทิศทาง (direction marks) จะเปลี่ยนลำดับการแสดงข้อความ RLO ในชื่อไฟล์สามารถทำให้ไฟล์ .exe ดูเหมือนไฟล์ .pdf ได้ |
| ตัวอักษรแท็ก (สีแดง) | ตัวอักษรที่มองไม่เห็นตั้งแต่ U+E0000 ถึง U+E007F ที่จัดเรียงเป็นข้อความ ASCII ซึ่งเครื่องมือนี้จะถอดรหัสได้ ส่วนภายในสัญลักษณ์อีโมจิของธง เช่น ธงสกอตแลนด์ ตัวอักษรเหล่านี้เป็นเพียงหมายเหตุเท่านั้น |
| ชุดของตัวเลือกรูปแบบ (สีแดง) | ตัวเลือกสองตัวหรือมากกว่าที่เรียงต่อกันอาจมีไบต์ที่ซ่อนอยู่ ซึ่งจะถูกถอดรหัสเป็น UTF-8 ตัวเลือกตัวเดียวที่ตามหลังอีโมจิหรือตัวอักษร CJK ถือเป็นเรื่องปกติ |
| ตัวอักษรความกว้างเป็นศูนย์ (สีเหลือง) | ช่องว่างความกว้างศูนย์ ตัวเชื่อม ตัวเชื่อมคำ และตัวอักษรที่คล้ายกัน จะแบ่งคำหรือลิงก์โดยไม่ทิ้งช่องว่างที่มองเห็นได้ ตัวเชื่อมระหว่างอีโมจิสองตัว หรือเครื่องหมายลำดับไบต์ที่อยู่ตอนต้น เป็นเพียงหมายเหตุเท่านั้น |
| พื้นที่ที่ไม่ธรรมดา (หมายเหตุ) | ช่องว่างแบบไม่แยกบรรทัด ช่องว่างแบบบาง ช่องว่างแบบอักษรภาพ และช่องว่างประเภทอื่น ๆ ดูเหมือนช่องว่างปกติทั่วไป พวกมันมักพบในข้อความที่คัดลอกมา แต่ทำให้สองสตริงที่ดูเหมือนกันถูกเปรียบเทียบว่าเป็นต่างกัน |
| ตัวเติมและขีดเชื่อมแบบนุ่ม (สีเหลือง) | ตัวเติมในอักษรฮันกึล ช่องว่างในอักษรเบรลล์ และสระที่แฝงอยู่ในอักษรเขมร ดูเหมือนว่างเปล่า จึงอาจทำให้ชื่อหรือข้อความดูว่างเปล่าได้ ส่วนเครื่องหมายไฮเฟนแบบนุ่มจะมองไม่เห็น เว้นแต่จะมีการตัดบรรทัดที่จุดนั้น |
| ตัวอักษรควบคุมและตัวอักษรจัดรูปแบบ (สีเหลือง) | รหัสควบคุม C0 และ C1, ตัวแบ่งบรรทัดและย่อหน้า, ตัวดำเนินการทางคณิตศาสตร์ที่มองไม่เห็น, เครื่องหมายหมายเหตุระหว่างบรรทัด และตัวอักษรจัดรูปแบบอื่น ๆ มักไม่ควรปรากฏในลิงก์หรือชื่อ |
| ตำแหน่ง | แถวและคอลัมน์ของแต่ละผลการค้นพบ เพื่อให้คุณสามารถค้นหาข้อมูลนั้นในเอกสารต้นฉบับได้ ตัวอักษร Unicode แต่ละตัวนับเป็นหนึ่งคอลัมน์ |
ตัวอย่างเพิ่มเติม
ช่องว่างความกว้างเป็นศูนย์ภายในลิงก์
https://login.example.com/reset1 ตัวอักษรที่ซ่อนอยู่หรือไม่ปกติ: Zero-width (1). มุมมองเครื่องหมาย: hxxps://login[.]exam[ZWSP]ple[.]com/reset. ผลค้นพบ: บรรทัด 1, คอลัมน์ 19, U+200B ZERO WIDTH SPACE. ฉบับแก้ไข: 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 จะถูกตัดให้เหลือ 1 MB
ข้อความที่ซ่อนอยู่ในตัวอักษรแท็กคืออะไร?
ตัวอักษรแท็ก Unicode มีลักษณะคล้ายกับตัวอักษร ASCII แต่ไม่ปรากฏบนหน้าจอ ข้อความสามารถบรรจุคำสั่งที่ผู้ใช้ไม่เห็น แต่ซอฟต์แวร์ เช่น ผู้ช่วย AI ยังสามารถอ่านได้ เครื่องมือนี้จะถอดรหัสข้อความดังกล่าวและแสดงผลในกรอบสีแดง
ฉบับแก้ไขนี้เปลี่ยนแปลงอะไรบ้าง?
มันจะลบทุกสิ่งที่พบได้ ยกเว้นช่องว่างที่ผิดปกติ ซึ่งจะกลายเป็นช่องว่างปกติ และตัวแบ่งบรรทัดหรือย่อหน้า ซึ่งจะกลายเป็นจุดขึ้นบรรทัดใหม่ เมื่อเลือกตัวเลือกอีโมจิแล้ว ตัวเชื่อมอีโมจิ ตัวเลือกการจัดรูปแบบ และแท็กธงจะยังคงอยู่
กลไกการแทนที่จากขวาไปซ้ายทำงานอย่างไร?
U+202E ทำให้ตัวอักษรที่อยู่ถัดไปแสดงจากขวาไปซ้าย ชื่อไฟล์ที่จริง ๆ จบด้วย fdp.exe จะแสดงเป็น exe.pdf แต่คอมพิวเตอร์ของคุณยังคงถือว่ามันเป็นโปรแกรม เครื่องมือนี้แสดงรูปแบบที่แสดงและลำดับจริงด้วยเครื่องหมาย