Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
WebSafeCompiler — مُصرِّف/مُعقِّد مواقع ويب قوي لأغراض التحسين أو حماية الملكية الفكرية. | Kitploit
أدوات/GitHubGitHub/dosx-dev/websafecompiler
أدوات عامةأدوات التشفير/فك التشفيرالبرمجة النصية والأتمتةأمن الويبالأدوات والمكونات
GitHubdosx-dev/websafecompiler

WebSafeCompiler

مُصرِّف/مُعقِّد مواقع ويب قوي لأغراض التحسين أو حماية الملكية الفكرية.

عرض المستودع
16011منذ سنة واحدةتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

WebSafeCompiler (WSC)

WebSafeCompiler (WSC) هي أداة متقدمة (مُجمِّع مواقع ويب) مصممة لتحسين تطبيقات ومواقع الويب وتصغير حجمها وتشويشها (إذا كنت بحاجة إلى ذلك) باستخدام Node.js. تعمل على تعزيز أصولك على الويب من خلال تقليل أحجام الملفات أو توفير حماية دائمة ضد الهندسة العكسية، مما يضمن أن تكون شفرتك جاهزة للنشر وآمنة.

[!NOTE]
مناسبة لمواقع *.github.io

🚀 نبذة بسيطة

لاستغلال الإمكانات الكاملة لـ WebSafeCompiler، نفّذ الأمر التالي في الطرفية الخاصة بك:

root@kitploit:~
node wsc.js <input_dir> <output_dir> [--map] [--smart] [--drm]

الوسائط والخيارات:

  • <input_dir>: الدليل الذي يحتوي على الملفات المصدرية التي سيتم معالجتها.
  • <output_dir>: الدليل الذي ستُخرَج إليه الملفات المحسّنة والمشوّشة.
  • -m, --map: ينشئ ملف sitemap.xml في دليل الإخراج لتحسين محركات البحث (SEO).
  • -s, --smart: يكتشف تلقائيًا الملفات المصغّرة ويتخطّاها. يشمل ذلك ملفات JS وCSS.
  • -d, --drm: يفعّل تشويش الكود (حماية DRM) لتأمين كودك المصدر ضد التحليل غير المصرح به.
    • 🚫 معطّل: تركز الأداة على تحسين ملفات موقعك على الويب، مما يضمن أنها خفيفة وفعالة.
    • ✅ مفعّل: تركز الأداة على حماية ملكيتك الفكرية من خلال تطبيق تقنيات تشويش صارمة على كودك.
      • تشويش HTML: يتم أيضًا تشويش ملفات HTML بإضافة سمات وفئات عشوائية غير وظيفية، مما يجعل الهندسة العكسية صعبة مع الحفاظ على السلامة البصرية والوظيفية لصفحات الويب الخاصة بك.
      • تشويش JavaScript: تمر الملفات التي تستخدم JavaScript بعدة مراحل من التشويش، بما في ذلك إضافة كود غير مستخدم وتشفير السلاسل النصية.
  • -h, --help: يعرض رسالة المساعدة مع تعليمات الاستخدام التفصيلية.
  • -v, --version: يعرض الإصدار الحالي من WebSafeCompiler.

👨🏼‍💻 مثال على الاستخدام:

root@kitploit:~
node wsc.js "/path/to/source" "/path/to/output" --drm --smart

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

📚 المكتبات المستخدمة

يستخدم WebSafeCompiler المكتبات التالية للعمل مع أكواد JavaScript:

  • uglify-js: يوفر معالجة أولية وتصغيرًا متطورًا لـ JavaScript، مع ضغط كودك دون التضحية بالوظائف.
  • javascript-obfuscator: يطبّق تقنيات متقدمة لحماية كود JavaScript الخاص بك عن طريق تشويشه، مما يجعل إعادة هندسته أكثر صعوبة بشكل كبير على المهاجمين.

🛠️ كيفية التثبيت؟

للبدء مع WebSafeCompiler، ستحتاج إلى تثبيت Node.js على نظامك. اتبع هذه الخطوات لتثبيت الحزم المطلوبة:

  1. تثبيت Node.js: قم بتنزيل وتثبيت Node.js من الموقع الرسمي لـ Node.js. اتبع تعليمات التثبيت الخاصة بنظام تشغيلك.

  2. استنساخ المستودع: إذا لم تقم بذلك بالفعل، استنسخ المستودع إلى جهازك المحلي:

    root@kitploit:~
    git clone <repository-url>
    cd <repository-directory>/source
    
  3. تثبيت التبعيات: انتقل إلى دليل المشروع وقم بتثبيت حزم npm اللازمة:

    root@kitploit:~
    npm install
    
  4. انتهيت! يمكنك استخدام WSC.

📜 الترخيص

هذا المشروع مرخّص بموجب رخصة MIT. لمزيد من التفاصيل، يرجى الرجوع إلى ملف LICENSE.

تنزيل الأداة