CyberChef: أداة تحويل سكين الجيش السويسري

CyberChef هي خدمة مجانية قد تستخدمها محليًا أو عبر الإنترنت لتحويل أو تحليل أو تنفيذ أكثر من 100 عملية مختلفة.

ما يميز CyberChef هو أنه يتم توفيره كصفحة HTML عادي. يمكنك الوصول إليه عبر الإنترنت هنا ، أو تنزيل نسخة إلى نظامك المحلي بدلاً من ذلك لاستخدامها حتى بدون اتصال بالإنترنت.

تعتبر العمليات التي يدعمها CyberChef مفيدة في الغالب للمبرمجين والمسؤولين ، ولكنها قد تكون مفيدة أيضًا للطلاب وغيرهم من حين لآخر.

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

CyberChef

يتم سرد العمليات المدعومة على الجانب الأيسر. فيما يلي نظرة عامة مختصرة على ما يدعمه CyberChef:

  1. تحويل تنسيقات البيانات ، على سبيل المثال من وإلى Hex أو Base64 أو Binary.
  2. تشفير أو فك تشفير البيانات باستخدام خوارزميات تشفير مختلفة.
  3. عمليات المفتاح العام.
  4. العمليات المنطقية.
  5. عمليات الشبكات ، مثل تجريد رؤوس HTTP أو تحليل نطاقات IP أو URI أو تغيير تنسيق IP.
  6. ترجمة البيانات بين ترميزات الأحرف المختلفة.
  7. قم بتشغيل العديد من العمليات على النص ، على سبيل المثال إزالة مسافة بيضاء أو فرز أو إضافة أرقام أسطر أو البحث والاستبدال.
  8. تحويل بين صيغ زمنية مختلفة.
  9. ضغط البيانات باستخدام تنسيقات ضغط مختلفة.
  10. استخراج البيانات.
  11. تحليل التجزئة ، أو توليدها.
  12. رتب التعليمات البرمجية الخاصة بك ، على سبيل المثال CSS minify ، ومحلل JavaScript ، وعلامات HTML تجريدية.

هذه مجرد مجموعة صغيرة من الأدوات التي يوفرها CyberChef.

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

يتم فرز العمليات في مجموعات ، على سبيل المثال التاريخ / الوقت ، والتي تسرد كل شيء عند النقر فوق المجموعة الرئيسية. تسرد مجموعة التاريخ والوقت خمس عمليات على سبيل المثال: تحليل تاريخ الوقت ، تنسيق تنسيق وقت التاريخ ، من طابع UNIX ، إلى UNIX الطابع الزمني ، استخراج التواريخ.

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

إذا قمت بتحديد "من UNIX timestamp" على سبيل المثال ، فيمكنك تبديل تنسيق وحدة الإدخال من ثوانٍ إلى مللي ثانية أو ميكروثانية أو نانوثانية.

من هناك ، يمكنك إما إدخال الإدخال يدويًا أو عن طريق لصقه.

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

الكلمات الختامية

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