Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
sbox — إخفاء سلسلة AES في وقت الترجمة لـ C++ | Kitploit
أدوات/GitHubGitHub/x86byte/sbox
التحليل الثابتأدوات التشفير/فك التشفيرالهندسة العكسيةالتشفيرتحليل الملفات الثنائية
GitHubx86byte/sbox

sbox

إخفاء سلسلة AES في وقت الترجمة لـ C++

عرض المستودع
1101045منذ 4 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

sbox - تعتيم سلاسل AES في وقت التجميع لـ C++

تعتمد الحلول القياسية على length + "#" + string. من السهل عكس ذلك.
يستخدم sbox تشفير كتلة AES-128 constexpr لتحويل السلاسل إلى ضوضاء عالية الإنتروبيا.

القصة

أثناء تحدِي Neetcode 'Encode and Decode Strings'، قمت بنقل محرك AES من مشروع التعتيم الخاص بي، Obfusk8.

اجتاز التطبيق في 7ms في أول تقديم. لا ينبغي أن تكون الأمان التشفيري مقايضة مقابل الأداء.

الميزات

  • لا محددات: رؤوس ثابتة العرض وتحوير الكتلة يستبدلان الفواصل المتوقعة.
  • أمان ثنائي: يتعامل بسهولة مع الحمولات الخام والبايتات الصفرية.
  • تخفي ثابت: يتم إزالة النص العادي في وقت التجميع. باستخدام الماكرو المقدمة، يعيد strings.exe (أو strings في لينكس) صفر نتائج.

كيفية الاستخدام

تحقق من مجلد EXAMPLES للحصول على تفاصيل التنفيذ:

  1. مثال متعدد السلاسل (sbox_test.cpp):
    يوضح كيفية التعامل مع vector<string> باستخدام ماكرو _OBF(str) للمعالجة الجماعية. مفيد لتعتيم جاهز للنقل.

  2. مثال سلسلة واحدة (sbox_test1.cpp):
    يوضح التجسيد الذري باستخدام ماكرو ObfStr(str). الأفضل لتعيين المتغير الفردي:

    string s = ObfStr("ama obfuscation addicted");
    

الأداء

وقت تشغيل 7ms.
مما يثبت أن الإفراط يمكن أن يكون الأمثل.


المؤلف: x86byte

تنزيل الأداة