مولّد مجموعات الأحرف الخاصة

تعمل في المتصفح بيانات الاختبار

كتالوج منتقى من «السلاسل النصية المشاغبة» (naughty strings) لاختبارات الحقن والهروب والترميز — علامات اقتباس SQL، ووسوم HTML، وأحرف هروب JSON، وبايتات فارغة (null)، وتجاوزات RTL، وأحرف عديمة العرض وغيرها، مع فئات للاختيار منها.

بيانات اختبار فقط — جميع الأسماء وبيانات الاتصال والمعرّفات والأرقام المولّدة اصطناعية ولا تعود لأشخاص أو حسابات حقيقية.
الخصوصية: تعمل هذه الأداة بالكامل في متصفحك. لا تغادر بياناتك جهازك أبداً.
جارٍ تحميل الأداة…

كيفية استخدام مولّد مجموعات الأحرف الخاصة

  1. اذكر الفئات التي تريدها، واحدة في كل سطر (أو "all").
  2. اختر ما إذا كنت تريد تضمين السلاسل النصية الطويلة جداً.
  3. اضغط «توليد» (Generate) وانسخ عمود value إلى مدخلاتك.

مزايا مولّد مجموعات الأحرف الخاصة

  • أكثر من 170 سلسلة نصية منتقاة في 18 فئة: SQL، وHTML/XSS، وJSON، والمسارات، وأحرف التحكم، وRTL/ثنائية الاتجاه، وعديمة العرض، والأحرف المتشابهة (homoglyphs)، والرموز التعبيرية، والطويلة، والمسافات البيضاء، والرقمية، وسلاسل التنسيق، وحقن القوالب، والصدفة (shell)، وLDAP/NoSQL، وXML/XXE، وغرائب Unicode
  • ملاحظة لكل سلسلة نصية تشرح ما تختبره
  • عمود عرض تظهر فيه الأحرف غير المرئية بصيغة \uXXXX
  • سلاسل نصية طويلة جداً اختيارية حتى 65,536 حرفاً
  • عامل تصفية حسب الفئة وتحذيرات لأسماء الفئات غير المعروفة
  • إخراج بصيغة JSON أو CSV أو SQL أو XML أو JSON Lines أو جدول

مثال على مولّد مجموعات الأحرف الخاصة

حالات SQL وRTL

الإدخال:

Categories: sql, rtl

النتيجة:

category,value,note
sql,' OR '1'='1,Classic tautology
sql,"'; DROP TABLE users; --",Stacked query
rtl,invoice\u202Efdp.exe,RLO file-name spoof (shows as invoiceexe.pdf)

الأسئلة الشائعة حول مولّد مجموعات الأحرف الخاصة

ما السلسلة النصية «المشاغبة»؟

مُدخل يميل إلى كسر البرمجيات: الأحرف الوصفية لـ SQL وHTML، وأحرف هروب JSON، واجتياز المسارات، وأحرف التحكم، وتجاوزات ثنائية الاتجاه، والأحرف عديمة العرض، والأحرف المتشابهة، وتسلسلات الرموز التعبيرية، والسلاسل الطويلة جداً وغيرها.

كيف أستخدم الكتالوج؟

انسخ عمود value إلى حقول النماذج أو حمولات API أو أسماء الملفات، وتحقق من أن التطبيق يهرّب كل واحدة منها أو يرفضها أو يخزّنها بشكل صحيح؛ ويشرح عمود note الخطر المتوقع.

ماذا يعرض عمود display؟

السلسلة النصية نفسها مع كتابة الأحرف غير المرئية بصيغة \uXXXX حتى تتمكن من رؤية بايتات NUL وأحرف التحكم ثنائية الاتجاه والأحرف عديمة العرض في المعاينة.

هل يمكنني التصفية حسب الفئة؟

نعم — اذكر الفئات التي تحتاجها (sql وhtml وjson وpath وcontrol وrtl وzero-width وhomoglyph وemoji وlong وwhitespace وnumeric وformat وtemplate وcommand وldap وxml وunicode) أو اكتب "all".