
السكين السويسري من الجيل التالي لمسابقات CTF مدعوم بـ Rust و Tauri. يتميز بسير عمل بصري قائم على العقد وذكاء اصطناعي محلي لتحقيق أداء فائق وأتمتة. أول إطار عمل CTFTools في الصين.
صندوق أدوات CTF عقدي من الجيل الجديد
English | الصينية المبسطة
من V4 إلى X - ليس مجرد ترقية لرقم الإصدار

تنزيل | الميزات | كلمة المؤلف
CTFCrackTools X هو الإصدار الجديد كليًا من CTFCrackTools. "X" يرمز إلى:
تخلص من العمليات الخطية التقليدية، واجمع عمليات الترميز وفك الترميز بحرية عبر العقد المرئية.

تغطي احتياجات CTF الشائعة من الترميز وفك الترميز والتشفير والتجزئة:
دعم أصلي لـ Windows و macOS و Linux، دون الحاجة لتثبيت بيئة تشغيل.
انتقل إلى Releases لتنزيل الإصدار المناسب لنظامك:
| المنصة | اسم الملف |
|---|---|
| Windows x64 | ctfcracktools-x-{version}-windows-x64.exe |
| macOS ARM64 | ctfcracktools-x-{version}-macos-arm64.dmg |
ملاحظة: يحتاج مستخدمو Linux إلى إضافة صلاحية التنفيذ بعد التنزيل:
chmod +x ctfcracktools-x-*
لفترة طويلة، تلقيت الكثير من التعليقات حول هذه الأداة، لكنني لم أتطرق إلى مجتمع CTF لفترة طويلة، لذا ظل الأمر معلقًا. وقد مر هذا المشروع بأربعة إصدارات رئيسية خاطئة بسبب جهلي في صغري.
نظرًا لأن العديد من الأصدقاء أبلغوا عن مشاكل الأداة ليس عبر GitHub، بل عبر جهات اتصالي الشخصية، فقد كنت أنسى في كثير من الأحيان.
على حد علمي، تم إصدار الأداة لأول مرة في عام 2016، وقد قمت بتنظيف سجلات الـ commit عدة مرات، لأنني في صغري لم أكن أعرف كيفية دفع الكود بشكل صحيح، وللحفاظ على التنظيم ونظافة الكود، اضطررت إلى تغطية سجلات git باستمرار.
الآن أتقنت استخدام git، لكن قد مضت عشر سنوات. أتذكر ليلة رأس السنة قبل عشر سنوات عندما كنت أبرمج باستخدام Eclipse، كم كان جميلاً لو توقف الزمن في تلك الأيام.
في الآونة الأخيرة، كنت أشارك أو أقود بعض المشاريع التي تثير اهتمامي. عندما بحثت في المشاريع التي كتبتها سابقًا، لاحظت هذه الأداة التي كتبتها عندما كان عمري 16 عامًا، وتذكرت دوافعي الأولى حين كنت أسهر الليالي لحل مشاكل CTF. بالفعل، هذه الأداة ليست أداة ممتازة في مجتمع المصادر المفتوحة، إنها مجرد أداة للمبتدئين.
سبب وضع هذه الفقرة في النهاية هو الرغبة في تجاوز العواطف والتركيز على وظائف الأداة نفسها. أنا أدرك جيدًا أن هذه الأداة ليست 'ممتازة' بعد عشر سنوات، لذا آمل في المستقبل أن أواصل تحديثها لتعود للاستخدام من جديد. قبل إعادة هيكلة هذا المشروع، تصفحت تعليقاتي السابقة من سنوات مضت، وبحثت عن محتوى الأداة في محركات البحث، ورأيت بعض المدونين لا يزالون يوصون بأداتي حتى اليوم، ويذكرونها في بعض الـ write ups، مما أسعدني كثيرًا. شكرًا لكم جميعًا على دعمكم على مر السنين.
لكي تستمر هذه الأداة في تقديم بعض الفائدة في البيئة الحالية، قضيت بعض الوقت في إعادة هيكلة هذا المشروع باستخدام بنية جديدة تمامًا. أتمنى أن تنال إعجابك.
في يوم تقديم الكود، كان تاريخ 25 ديسمبر 2025، وهو عيد الميلاد. أتمنى للجميع عيد ميلاد سعيد.
CTFCrackTools X — Perhaps it will be better than better
Made with Rust + React by 0Chencc
| CTFCrackTools V4 | CTFCrackTools X |
|---|
| الواجهة | نماذج تقليدية | سير عمل عقدي |
| الأداء | وقت تشغيل Java | أداء أصلي |
| الحجم | ~50MB+ | <15MB |
| عبر المنصات | يتطلب JRE | دعم أصلي |
| macOS Intel | ctfcracktools-x-{version}-macos-x64.dmg |
| Linux x64 | ctfcracktools-x-{version}-linux-x64 |