ملفات تعريف الارتباط يحتفظ هذا الموقع بما يحتاجه للعمل فقط. لا توجد عليه اليوم أي أدوات تحليل أو إعلانات، ولا شيء هنا يتتبعك إلى مواقع أخرى. اقرأ سياسة الخصوصية

اختر ما تسمح به
+92 312 8299940عرض سعر مجاني
أداة مجانية ولا شيء للتثبيت

تهريب النصوص
للشيفرة وSQL وHTML

أداة تهريب النصوص هذه تحوّل النص إلى نصوص شيفرة آمنة وتعيده كما كان. اختر صيغة، والصق نصك، وانسخ النتيجة. لا نرفع شيئًا.

  • مجانيالسعر
  • 13الصيغ
  • لا يوجدالتسجيل
  • لا يوجدالرفع

تهريب النصوص

هرّب النص أو ألغِ تهريبه للشيفرة والوسوم وSQL وCSV وعناوين URL

الأسطر
0
الأحرف
0
التغيّر
0

جاهز. اختر صيغة والصق نصك.

يؤدي متصفحك كل العمل هنا، في علامة التبويب هذه. لا نرفع شيئًا، ولا نخزّن شيئًا، ولا نسجل شيئًا.
النسخة المختصرة

ماذا تفعل لك أداة تهريب النصوص

لبعض الأحرف معنى خاص في الشيفرة. علامة الاقتباس تنهي النص. والشرطة العكسية تبدأ رمز هروب. وعلامة & تبدأ كيانًا. لذلك قد يكسر حرف شارد واحد سطرًا كاملًا.

أداة تهريب النصوص تحل ذلك. أولًا، تلصق نصك. ثم تختار صيغة مثل JavaScript أو SQL أو HTML. تظهر النسخة الآمنة أثناء الكتابة، وتنسخها بنقرة.

كما أنها تعمل في الاتجاهين. التهريب يحوّل النص الخام إلى نص آمن. وإلغاء التهريب يعيد النص الآمن إلى نص تقرؤه. هكذا تفحص ما يقوله سطر سجل أو نص قديم فعلًا.

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

تهريب HTML وإلغاء تهريبه

يعامل HTML علامة الأصغر من وعلامة & كشيفرة وسم. لذلك يجب تهريبهما قبل أن تعرض شيفرة في صفحة. تحوّل الأداة علامة & إلى & وعلامة الأصغر من إلى < وعلامة الأكبر من إلى >. كما تتعامل مع نوعي علامات الاقتباس.

رسم لنص خام فيه علامات اقتباس وعلامات & على اليمين وسهم نحو النص نفسه بصيغة آمنة على اليسار
النص الخام يصبح نصًا آمنًا.

ثم يمكنك تحويل أحرف مثل é إلى كيانات رقمية مثل é. كما يمكنك تحويل فواصل الأسطر إلى وسوم br. بعدها تلصق النتيجة مباشرة في صفحة.

لمزيد من التفاصيل، راجع: MDN guide to JavaScript grammar and types.

تهريب XML وإلغاء تهريبه

XML أشد صرامة من HTML. يعرف خمسة كيانات: & و< و> و" و'. لذلك تستخدم الأداة ' لعلامة الاقتباس المفردة، حيث يستخدم HTML رقمًا.

ثم يقرأ إلغاء التهريب تلك الكيانات، والرقمية أيضًا. كما تحوّل خاصية فواصل الأسطر السطر الجديد إلى 
، فيبقى فاصل السطر داخل السمة.

تهريب نص JavaScript

تستخدم نصوص JavaScript شرطة عكسية للأحرف الخاصة. لذلك يصبح السطر الجديد \n والتبويب \t والشرطة العكسية شرطتين. أولًا، تختار علامات اقتباس مزدوجة أو مفردة أو علامات الإيحاء المائلة. ثم تحصل علامة الاقتباس التي اخترتها وحدها على شرطة عكسية.

أداة تهريب النصوص مضبوطة على JavaScript مع نص فيه علامات اقتباس وتبويب وسطر جديد، والنتيجة المهرّبة بجانبه
نص JavaScript بعد التهريب.

كما أن نص علامات الإيحاء المائلة يحمي ${، فلا ينفذ القالب الحرفي شيفرة بالخطأ. ثم حدد «تهريب الأحرف غير ASCII» لتحويل الأحرف المشكّلة إلى رموز هروب Unicode. هكذا يعمل النص مع أي ترميز للملفات.

تهريب نص JSON

أيضًا، JSON أشد صرامة من JavaScript. يسمح بعلامات الاقتباس المزدوجة فقط، وليس فيه رموز هروب ثمانية. لذلك يتبع خيار JSON قواعد JSON بدقة.

أولًا، يهرّب علامات الاقتباس والشرطات العكسية وأحرف التحكم. ثم تلصق النتيجة بين علامتي اقتباس مزدوجتين، فتصبح القيمة JSON صالحًا.

تهريب النصوص لـ Java وC# وPython

تشترك Java وC# وPython في الأساس نفسه. تستخدم شرطة عكسية وn وشرطة عكسية وt وشرطة عكسية قبل علامة الاقتباس. لكن لكل منها تفاصيله. لا تملك Java رمز هروب للتبويب العمودي. وتملك C# رمز هروب للجرس. وتستخدم Python الحرف x لأحرف التحكم وحرف U كبيرًا للأحرف خارج المستوى الأساسي.

لذلك تتبع الأداة كل لغة، لا قاعدة عامة واحدة. كما يحيط خيار «إعلان متغير» النتيجة بشيفرة. مثلًا، يكتب const text = "..."; لـ JavaScript وString text = "..."; لـ Java. ثم تلصق سطرًا جاهزًا.

تهريب نص PHP

لدى PHP نوعان من النصوص. علامات الاقتباس المفردة تعرف رمزي هروب فقط، الشرطة العكسية وعلامة الاقتباس المفردة. أما المزدوجة فتعرف أيضًا \n و\t و\$.

لذلك يختار خيار نمط الاقتباس القاعدة الصحيحة. أولًا، اختر علامات اقتباس مفردة للنص البسيط. ثم اختر المزدوجة حين تحتاج أسطرًا جديدة أو أحرفًا خاصة.

تهريب نص SQL

في SQL القياسية، تهرّب علامة الاقتباس المفردة بمضاعفتها. لذلك يصبح O'Brien هكذا O''Brien. لكن MySQL تقبل أيضًا شرطة عكسية. لذلك حدد نمط الشرطة العكسية في MySQL لتحصل على شرطة قبل علامات الاقتباس والأسطر الجديدة وغيرها.

أداة تهريب النصوص مضبوطة على SQL مع تحديد نمط الشرطة العكسية في MySQL، وتحوّل اسمًا فيه علامة اقتباس إلى قيمة حرفية آمنة
نص SQL بعلامات اقتباس مضاعفة.

كما يعطيك «إحاطة بعلامات اقتباس» القيمة الحرفية الجاهزة. استخدمه للإصلاحات السريعة فقط. ثم استخدم المعاملات في الشيفرة الحقيقية، لأن الاستعلام المُعدّ أكثر أمانًا من أي تهريب.

تهريب حقل CSV

يحتاج حقل CSV إلى علامات اقتباس حين يحوي فاصلة أو علامة اقتباس أو فاصل سطر. داخل علامات الاقتباس، تضاعف كل علامة اقتباس. لذلك تضيف الأداة علامات الاقتباس حين تلزم فقط.

كما يمكنك تحديد «إحاطة الحقل دائمًا بعلامات اقتباس» لفرضها. ثم يقرأ إلغاء التهريب الحقل المحاط بعلامات اقتباس كنص بسيط.

إضافة الشرطات المائلة وإزالتها

تعمل صيغة إضافة الشرطات المائلة مثل دالة PHP التي تحمل الاسم نفسه. تضع شرطة عكسية قبل علامة اقتباس مفردة وعلامة مزدوجة وشرطة عكسية. ثم يزيل إلغاء التهريب تلك الشرطات مرة أخرى.

تهريب عنوان URL

يسمح عنوان URL بمجموعة صغيرة من الأحرف فقط. لذلك تتحول الأحرف الأخرى إلى علامة نسبة مئوية ورقمين سداسيين. مثلًا، تصبح المسافة %20 ويصبح é هكذا %C3%A9.

كما يمكنك تحديد «استخدام علامة زائد للمسافات» لبيانات النماذج. ثم يقرأ إلغاء التهريب الشكلين.

تهريب regex

يعامل التعبير النمطي النقاط والنجوم والأقواس كأوامر. لذلك لتطابقها كنص بسيط تضيف شرطة عكسية. تفعل صيغة Regex ذلك لكل حرف خاص.

ثم يمكنك لصق عبارة حرفية في نمط بأمان.

إلغاء تهريب نص

الصق نصًا مهرّبًا واختر «إلغاء التهريب». أولًا، تزيل الأداة علامات الاقتباس أو إعلان المتغير إن وجدته. ثم تقرأ كل رمز هروب وتعرض النص البسيط.

هكذا تقرأ نصًا منسوخًا من سجل أو قاعدة بيانات أو ملف مصدر.

فحص الذهاب والإياب

اضغط «تبديل الجانبين»، فتنتقل النتيجة إلى الخانة اليسرى بينما ينعكس الاتجاه. هكذا تفحص الذهاب والإياب بنقرة. إذا عاد النص كما كان، فالتهريب سليم.

آمن بحكم التصميم

أولًا، تعمل الأداة على نص عادي في متصفحك. لا ترسل شيئًا ولا تخزن شيئًا. هكذا يبقى نصك لك.

كيف تعمل

استخدام أداة تهريب النصوص خطوة بخطوة

أربع خطوات تنقلك من نص خام إلى نص آمن.

  • 1

    اختر صيغة

    اختر HTML أو JavaScript أو SQL أو أي صيغة من الصيغ الثلاث عشرة.

  • 2

    اختر اتجاهًا

    هرّب نصًا خامًا، أو ألغِ تهريب نص لديك.

  • 3

    الصق نصك

    الصقه أو افتح ملفًا أو جرّب المثال. تظهر النتيجة أثناء الكتابة.

  • 4

    انسخ أو احفظ

    انسخ النتيجة أو احفظها كملف أو بدّل الجانبين لفحصها.

لماذا هذه الأداة

ما الذي يميز أداة تهريب النصوص هذه

تعرف كل لغة، وهي خاصة، وتعمل في الاتجاهين.

  • ثلاث عشرة صيغة

    HTML وXML وJavaScript وJSON وJava وC# وPython وPHP وSQL وCSV والشرطات وURL وregex.

  • الاتجاهان

    هرّب وألغِ التهريب بالقواعد نفسها.

  • تعرف اللغة

    تتبع Java وC# وPython رموز الهروب الخاصة بكل منها.

  • متغيرات جاهزة

    أحط النتيجة بإعلان لخمس لغات.

  • نتيجة مباشرة

    شاهد النتيجة أثناء الكتابة.

  • لا شيء يغادر علامة تبويبك

    متصفحك يقوم بالعمل. لا نرى نصك أبدًا.

عادات جيدة

عادات لتهريب النصوص بأمان

بضع عادات تبقي نصوصك سليمة.

  • اختر الصيغة الصحيحة. تهريب JavaScript يختلف عن تهريب Java. اختر اللغة التي ستلصق فيها.
  • طابق علامة الاقتباس. هرّب علامة الاقتباس نفسها التي ستحيط بها النص.
  • فضّل المعاملات في SQL. يفيد التهريب في إصلاح سريع، لكن الاستعلام المُعدّ أكثر أمانًا.
  • هرّب مرة واحدة. التهريب مرتين يضاعف كل شرطة عكسية.
  • ألغِ التهريب مرة واحدة أيضًا. نفّذه مرة واحدة لكل طبقة تهريب.
  • اختبر الذهاب والإياب. استخدم «تبديل الجانبين» لتتأكد أن النص يعود كما كان.
  • هرّب عند الإخراج. هرّب النص حين تكتبه في صفحة، لا حين تخزنه.
  • انتبه للترميز. حدد «تهريب الأحرف غير ASCII» حين قد يفقد ملف حركاته.
  • أبعد الأسرار. لا تلصق كلمات مرور أو مفاتيح حقيقية في أي أداة عبر الإنترنت.
  • افحص فواصل الأسطر. يقطع Windows وUnix الأسطر بطريقتين مختلفتين، لذلك انظر إلى النتيجة.
  • اقرأ النتيجة. انظر إليها مرة قبل أن تلصقها في شيفرة الإنتاج.
ما يجب تجنبه

أخطاء شائعة في تهريب النصوص تمنعها هذه الأداة

كل واحد منها يكسر سطر شيفرة بصمت.

  • التهريب المزدوج

    التهريب مرتين يحوّل شرطة عكسية واحدة إلى أربع.

  • علامة الاقتباس الخاطئة

    نص بعلامة اقتباس خاطئة ينكسر أيضًا.

  • علامات & المنفردة

    علامة & منفردة قد تكسر رابطًا أو موجزًا.

  • SQL مبنية بالإلصاق

    لصق النص في استعلام يدعو إلى الحقن. استخدم المعاملات.

  • حركات ضائعة

    بعض الملفات تفقد الحركات إن لم تهرّبها.

  • نقاط regex

    النقطة دون شرطة عكسية تطابق أي حرف.

الأسئلة

أسئلة شائعة عن تهريب النصوص

هل أداة تهريب النصوص هذه مجانية؟

نعم. لا تكلّف شيئًا، ولا تطلب حسابًا، وليس لها حدود. تعمل في متصفحك، لذلك لا نحمّلك تكاليف خوادم.

هل يغادر نصي جهازي؟

لا. متصفحك هو الذي يجري التحويل. لا يصل شيء إلى هذا الموقع، ولا نحتفظ بشيء.

ما المقصود بتهريب النص؟

هو استبدال الأحرف ذات المعنى الخاص بصيغة آمنة. مثلًا، تحصل علامة الاقتباس داخل النص على شرطة مائلة عكسية قبلها.

ما الفرق بين التهريب وإلغاء التهريب؟

التهريب يحوّل نصًا خامًا إلى نص آمن. وإلغاء التهريب يفعل العكس ويعيد إليك النص البسيط.

ما الصيغ التي تدعمها؟

HTML وXML وJavaScript وJSON وJava وC# وPython وPHP وSQL وCSV وإضافة الشرطات المائلة وترميز URL بالنسبة المئوية وregex.

كيف أهرّب HTML؟

اختر HTML والصق نصك. تحوّل الأداة علامة & والأقواس الزاويّة وعلامات الاقتباس إلى كيانات.

كيف أهرّب نص JavaScript؟

اختر JavaScript واختر علامة الاقتباس والصق نصك. تحصل فواصل الأسطر والتبويبات والشرطات العكسية وعلامة الاقتباس المختارة على رموز هروب.

كيف أهرّب علامات الاقتباس في نص؟

اختر اللغة، ثم علامات اقتباس مزدوجة أو مفردة. تضع الأداة شرطة عكسية قبل علامة الاقتباس هذه. أما SQL فتضاعفها بدلًا من ذلك.

كيف أهرّب نص SQL؟

اختر SQL. تُضاعف كل علامة اقتباس مفردة. حدد نمط الشرطة العكسية في MySQL إن كانت قاعدة بياناتك تستخدم هذه الرموز.

هل يكفي التهريب لمنع حقن SQL؟

لا. استخدم استعلامات مُعدّة مع معاملات. التهريب يناسب الإصلاحات السريعة وقراءة البيانات، لا التصميم الآمن.

كيف أهرّب حقل CSV؟

اختر CSV. تضاعف الأداة علامات الاقتباس وتحيط الحقل بعلامات اقتباس حين يحوي فاصلة أو علامة اقتباس أو فاصل سطر.

ماذا تفعل «إضافة الشرطات المائلة»؟

تضع شرطة عكسية قبل علامات الاقتباس المفردة والمزدوجة والشرطات العكسية، مثل دالة addslashes في PHP.

كيف أرمّز عنوان URL؟

اختر ترميز URL بالنسبة المئوية. تتحول الأحرف غير الآمنة إلى علامة نسبة مئوية ورقمين سداسيين.

ماذا يفعل «إعلان متغير»؟

يحيط النص المهرّب بإعلان، مثل const text = "..."; في JavaScript. اكتب اسمًا في الخانة.

كيف تختلف Java وC# وPython؟

تشترك في معظم رموز الهروب، لكن لكل منها تفاصيله. تتبع الأداة قواعد اللغة التي تختارها.

ماذا يفعل «تهريب الأحرف غير ASCII»؟

يحوّل الأحرف المشكّلة والرموز إلى رموز هروب Unicode أو كيانات رقمية، فينجو النص من أي ترميز للملفات.

هل أستطيع إلغاء تهريب نص محاط بعلامات اقتباس؟

نعم. تزيل الأداة علامات الاقتباس الخارجية، وإعلان المتغير أيضًا، قبل أن تقرأ رموز الهروب.

ماذا يحدث مع رمز هروب غير معروف؟

تُبقي الأداة الحرف الذي يلي الشرطة العكسية. وتُبقي Python الشرطة أيضًا، كما تفعل Python نفسها.

هل أستطيع تحويل ملف؟

نعم. استخدم «فتح ملف». تعمل ملفات TXT وCSV وJSON وXML وHTML وSQL وJavaScript وMarkdown والسجلات.

ما أكبر حجم للنص الذي أحوّله؟

بضعة ميغابايت. وقد تحتاج النصوص الكبيرة جدًا إلى لحظة على الهاتف.

ماذا يفعل «تبديل الجانبين»؟

ينقل النتيجة إلى الخانة اليسرى ويعكس الاتجاه، فتستطيع فحص الذهاب والإياب.

لماذا صيغة regex؟

تضيف شرطة عكسية قبل كل حرف خاص في regex، فتتطابق العبارة الحرفية كنص بسيط.

هل تعمل على الهاتف؟

نعم. تتراص اللوحات وتتمرر الخانات. هكذا تهرّب النص وأنت متنقل.

أدوات مجانية أخرى

رفقاء مفيدون لعمل الترميز

التهريب خطوة واحدة. هذه الأدوات الثلاث تساعد في الباقي.

  • مرمّز كيانات HTML

    رمّز وفك ترميز كيانات HTML المسمّاة والرقمية.

    افتح الأداة ←
  • مرمّز عناوين URL

    رمّز وفك ترميز عناوين URL وسلاسل الاستعلام.

    افتح الأداة ←
  • JSON Stringify

    حوّل JSON إلى نص وأعده كما كان.

    افتح الأداة ←

هل أنت جاهز لتهريب نص؟

اختر صيغة، والصق نصك، ثم انسخ النتيجة. كذلك، الأداة مجانية ولا تطلب حسابًا، وتبقي كل حرف على جهازك.