محوّل الحروف المتشابهة — كشف وتنظيف Unicode
يعتبر التحويل أفضل جهد: تعتبر العناصر القابلة للارتباك المعينة والطي NFKC أمرًا حتميًا، ولكن لن يتم وضع علامة على بعض Unicode الشرعي.
اللصق أو الكتابة - يتم تحديث النتائج أثناء الكتابة (يتم حذفها قليلاً للإدخال الطويل).
يتم وضع خط تحت الأحرف المشبوهة في العرض الأصلي ويتم تصنيفها على أنها "susp". بالإضافة إلى تسليط الضوء على اللون.
لا توجد شخصيات لتحليلها بعد. الصق النص أعلاه لترى تفاصيل الحروف المتجانسة والأشياء المربكة.
اكتشف أحرف Unicode المربكة بصريًا وحوّلها إلى ASCII أأمن أو Unicode طبيعي. مجاني في المتصفح.
ما يفعله هذا المحول المتجانس
يكتشف محول الهوموجليف أحرف Unicode التي يمكن أن تبدو كأحرف أو أرقام لاتينية عادية (مربكة) ويوضح كيفية تطبيعها أو استبدالها. يمكنك أيضًا تشغيل إنشاء الحروف المتجانسة لإنشاء سلاسل تشبه محاكاة ساخرة حتمية من ASCII العادي للاختبار. يعمل محول العناصر القابلة للخلط المجاني ومدقق unicode المربك بالكامل في متصفحك - استخدمه كأداة تطبيع unicode أو منظف نص ساخر أو محول أحرف مشابه للأمان والاعتدال.
كيفية استخدام أداة تطبيع Unicode هذه
- الصق أو اكتب النص الذي تريد فحصه في منطقة الإدخال.
- اختر الحفاظ على Unicode القابل للقراءة، أو Strict ASCII Fallback، أو إنشاء الحروف المتجانسة اعتمادًا على ما إذا كنت تقوم بتنظيف النص الملصق أو إنشاء عينات اختبار من ASCII.
- قارن بين الأصل (مع الإبرازات) والإخراج جنبًا إلى جنب؛ قم بمراجعة جدول التحليل لمعرفة نقاط الكود والأسباب.
- استخدم نسخ النص الناتج لنسخ النتيجة، أو مسح لإعادة التعيين.
أوضاع التحويل: Unicode القابل للقراءة مقابل Unicode إلى ASCII مقابل إنشاء
- يطبق الحفاظ على Unicode القابل للقراءة الخريطة المجمعة القابلة للارتباك أولاً، ثم تسوية NFKC عندما تغير حرفًا. قد لا يزال الإخراج يحتوي على أحرف غير ASCII لم يتم وضع علامة عليها.
- يستخدم Strict ASCII Fallback نفس قواعد الكشف ولكنه يفضل بدائل ASCII من الخريطة. تظل الشخصيات غير الموجودة في الخريطة كما هي ما لم يغيرها NFKC؛ هذا الوضع أكثر صرامة وأفضل لسير عمل تنظيف النص المزيف.
- يقوم إنشاء الحروف المتجانسة بنقل إدخالك من اليسار إلى اليمين واستبدال كل حرف أو رقم ASCII بحرف متجانس محدد واحد من نفس الخريطة المجمعة (عكس عملية التنظيف). تبقى الأحرف التي ليس لها بديل مختار ASCII.
ما يعتبر مشبوهة هنا
في أوضاع التنظيف، يتم وضع علامة على الشخصية عندما تكون معروفة بأنها قابلة للالتباس مع بديل محدد، أو عندما تقوم تسوية NFKC بتغييرها (على سبيل المثال، أرقام كاملة العرض). في وضع الإنشاء، تشير كلمة "مشبوهة" إلى كل موضع تم فيه استبدال حرف أو رقم ASCII. هذا ليس تدقيقًا أمنيًا كاملاً لليونيكود، بل مجرد قواعد حتمية.
حالات الاستخدام الشائع
- التحقق من أسماء المستخدمين أو النطاقات أو الهجمات المتجانسة في السلاسل الملصقة.
- مراجعة الاعتدال والثقة والسلامة لحيل الشخصيات المشابهة.
- تصحيح أخطاء المطورين لمشكلات التشفير جنبًا إلى جنب مع طريقة عرض كاشف الحروف المتجانسة.
القيود وملاحظات السلامة
تغطي الخريطة المجمعة الأشكال الشائعة من اللغات السيريلية واليونانية والمتشابهة بالعرض الكامل - وليس كل Unicode مربكًا. وضع الإنشاء مخصص للاختبار المعتمد فقط؛ ولا تستخدمه لخداع الأشخاص أو تجاوز وسائل الحماية. النتائج حتمية وليست درجات مخاطر قائمة على التعلم الآلي. قم دائمًا بالدمج مع المراجعة البشرية لاتخاذ القرارات عالية المخاطر.
الخصوصية
يتم تشغيل جميع الاكتشافات والتحويلات محليًا في JavaScript بعد تحميل الصفحة. لا يتم إرسال أي نص إلى الخادم للمعالجة.
الأسئلة المتداولة
ما هو المثلية؟
المجسم هو حرف يشبه حرفًا آخر من نص أو ترميز مختلف، مثل الحرف "а" السيريلي الذي يشبه الحرف "a" اللاتيني. يستخدمها المهاجمون في المجالات وأسماء المستخدمين والرسائل المخادعة. تقوم هذه الأداة بإظهار تلك الأحرف بنقاط التعليمات البرمجية والاستبدالات.
كيف يختلف هذا عن تطبيع Unicode؟
تعمل تسوية Unicode (على سبيل المثال NFKC) على طي متغيرات التوافق والعرض بطريقة قياسية. تجمع هذه الأداة بين NFKC وخريطة صغيرة واضحة ومربكة حتى تتمكن من معرفة سبب وضع علامة على كل حرف - وهي مفيدة بخلاف تمرير أداة تطبيع Unicode العادي.
هل سيغير وضع ASCII الصارم النص الشرعي غير الإنجليزي؟
يستبدل Strict ASCII Fallback الأحرف التي تظهر في الخريطة المجمعة القابلة للارتباك أو تتغير ضمن NFKC. يتم ترك الحروف الأخرى غير ASCII دون تغيير. لا يزال من الممكن تغيير النص الشرعي إذا كان يحتوي على تلك الأحرف المعينة، لذا قم بمراجعة قائمة التحليل.
هل يتم إرسال النص الخاص بي إلى الخادم؟
لا. بعد تحميل الصفحة، يستخدم الاكتشاف والتحويل JavaScript فقط. لا يقوم محول المواد المربكة هذا بتحميل اللصق الخاص بك للتحليل.
هل يمكن لهذا أن يمسك بكل محاكاة ساخرة؟
لا، فالتغطية حتمية ومبنية على الخرائط، وليس التعلم الآلي. إنه يساعد في حل حيل الشخصيات المشابهة الشائعة ولكنه ليس تدقيقًا أمنيًا كاملاً.
ما الذي يفعله وضع إنشاء الحروف المتجانسة؟
فهو يستبدل أحرف وأرقام ASCII في مدخلاتك بأشكال متشابهة حتمية من نفس الخريطة المجمعة المستخدمة للتنظيف - وهي مفيدة لبناء سلاسل اختبار في البيئات المعتمدة (على سبيل المثال ضمان الجودة المعتدل). ليس من أجل انتحال الشخصية أو تجاوز الحماية.