اعثر على المسافات ذات العرض الصفري والمسافات الغريبة ورموز الاتجاه والأحرف المتشابهة، ثم نظّفها
يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.يعثر كاشف الأحرف المخفية على أحرف Unicode التي لا تُظهر شيئًا أو تبدو كأحرف أخرى: المسافات الصفرية العرض (U+200B)، والمسافات غير القابلة للكسر، وعناصر التحكم في الاتجاه، ورموز التحكم، والحروف المشابهة. قد يحملها النص الملصوق من روبوت محادثة أو صفحة ويب أو ملف PDF. الصق النص لترى كل حرف منها مع نقطته الرمزية واسمه، ثم احذفها بنقرة واحدة.
تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي
الصق النص في مربع النص، أو اضغط جرّب مثالًا.
اقرأ العرض المعلَّم: كل حرف مخفي أو متشابه يحمل علامة؛ مرّر المؤشر فوقها لترى اسمه.
راجع في الجدول موضع كل حرف ونقطته الرمزية واسمه ونوعه.
حدد تحت تنظيف الأنواع المراد حذفها، ثم اضغط نسخ النص المنظّف.
يعثر هذا الكاشف في النص الملصوق على الأحرف التي لا تُرى أو لا يمكن تمييزها. يُظلَّل كل منها في موضعه ويُدرج مع موضعه ونقطته الرمزية مثل U+200B واسمه في Unicode ووظيفته. ويحذفها التنظيف بنقرة واحدة أو يستبدلها، ويمكنك اختيار الأنواع التي تنظّفها.
تُفحص خمسة أنواع. الأحرف ذات العرض الصفري وغير المرئية: المسافات ذات العرض الصفري، والواصلات، وواصلات الكلمات، وعلامات ترتيب البايتات، والواصلات الناعمة، وأحرف الوسوم والتنويعات التي قد تحمل نصًا مخفيًا. المسافات غير المعتادة: المسافات غير الفاصلة والرفيعة وem والإيديوغرافية وفواصل الأسطر، التي تشبه المسافات العادية وتُفسد البحث واستيراد CSV والمقارنات الدقيقة. رموز التحكم ثنائية الاتجاه: التجاوزات والعزل التي تعيد ترتيب عرض النص؛ وهي في الشيفرة المصدرية هجوم Trojan Source (CVE-2021-42574)، حيث تُقرأ الشيفرة في المراجعة بطريقة وتعمل بطريقة أخرى. أحرف التحكم: رموز مثل NULL وESCAPE وDELETE، إضافة إلى حرف الاستبدال الذي يدل على نص أفسده ترميز خاطئ. الأحرف المتشابهة: أحرف سيريلية ويونانية تطابق اللاتينية، مأخوذة من بيانات Unicode للأحرف المُلتبسة، والأحرف كاملة العرض أو المنسّقة رياضيًا.
لا يُبلَّغ عن حرف سيريلي أو يوناني إلا إذا كان في كلمة تحتوي أيضًا على أحرف لاتينية، أو إذا كان كل حرف في الكلمة يمكن أن يُحسب لاتينيًا، لذا لا يُبلَّغ عن النص الروسي أو اليوناني العادي. بعض الأحرف غير المرئية مشروعة: الواصلات داخل الرموز التعبيرية مثل مجموعات العائلة، ومحدد نمط الرموز التعبيرية، والواصلات التي تشكّل الكلمات في الديفاناغارية أو البنغالية أو الفارسية. تُعرض هذه على أنها غير ضارة وتُبقى عند التنظيف.
ما لا يفعله: فحص كل أزواج Unicode الملتبسة التي تُعد بالآلاف، أو الحكم على أمان رابط، أو فحص الملفات. يعمل كل شيء في متصفحك. أدوات ذات صلة: Word Counter وDiff Checker وRegex Tester.
عادةً تحتوي إحداهما على حرف لا يُرى: مسافة ذات عرض صفري، أو مسافة غير فاصلة بدل المسافة العادية، أو حرف سيريلي يبدو لاتينيًا. الصق السلسلتين هنا فيُظلَّل الفرق مع نقطته الرمزية، لتنظّفه أو تصلح المصدر الذي أنتجه.
U+200B حرف يحدد موضعًا محتملًا لكسر السطر لكنه لا يشغل أي عرض، فهو غير مرئي. وكثيرًا ما يأتي عند النسخ من المواقع أو تطبيقات الدردشة أو ملفات PDF. وداخل كلمة مرور أو رمز قسيمة أو خلية جدول بيانات يُفشل المقارنة الدقيقة رغم أن النص يبدو صحيحًا.
نُشر في 2021 تحت الرقم CVE-2021-42574، ويخفي رموز التحكم ثنائية الاتجاه مثل RIGHT-TO-LEFT OVERRIDE (U+202E) في التعليقات أو السلاسل. فتعرض المحررات الشيفرة بترتيب يختلف عما يقرؤه المترجم، فيوافق المراجع على شيفرة تتصرف بشكل مختلف. وتُعلَّم هذه الرموز هنا باللون الأحمر.
لا. تُعلَّم الواصلة ذات العرض الصفري بين رمزين تعبيريين، كما في رمز العائلة، ومحدد نمط الرموز التعبيرية على أنها غير ضارة وتُبقى. وكذلك الواصلات بين أحرف أنظمة كتابة مثل الديفاناغارية والبنغالية والفارسية، حيث تغيّر طريقة اتصال الأحرف. ولا يُحذف إلا ما لا فائدة منه في موضعه.
تفحص الأداة الأحرف السيريلية واليونانية التي تعدّها بيانات الأمان في Unicode قابلة للالتباس مع اللاتينية، مثل U+0430 الذي يشبه a تمامًا. ويُبلَّغ عنها عندما تحتوي الكلمة نفسها أيضًا على أحرف لاتينية، أو عندما يمكن أن تُحسب الكلمة كلها لاتينية. أما الأحرف كاملة العرض والمنسّقة رياضيًا فيُبلَّغ عنها دائمًا.
لا. يُفحص النص في متصفحك ولا يُرفع ولا يُحفظ أبدًا. وهذا مهم هنا لأن الناس كثيرًا ما يفحصون كلمات المرور ومفاتيح API والرسائل الخاصة بحثًا عن أحرف مخفية. يُمحى النص عند إغلاق الصفحة؛ ولا يُتذكّر إلا اختيارك للأنواع المراد تنظيفها.
هل ما زلت عالقًا؟ اسأل عن كاشف الأحرف غير المرئية ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.