
يولّد كود فك تشفير متعدد الأشكال فريدًا لتشفير البيانات، باستخدام تعليمات ومفاتيح مختارة عشوائيًا، مع توليد أكواد تشغيل غير ضرورية (junk opcodes). مكتوب بلغة تجميع MASM بمعمارية 32 بت.
محرك تعدد الأشكال البسيط (SPE32) هو محرك تعدد أشكال بسيط لتشفير الكود والبيانات.
يتيح لك SPE32 تشفير أي بيانات وتوليد كود فك تشفير فريد لهذه البيانات. تستخدم خوارزمية التشفير تعليمات ومفاتيح تشفير مختارة عشوائيًا.
سيكون كود فك التشفير المُولَّد مختلفًا في كل مرة.


محرك SPE32 هو مشروع هاوٍ يمكن استخدامه لتوضيح ما هي محركات تعدد الأشكال. كتبته منذ فترة، لكنني اعتقدت أنه سيكون من الجيد جعله متاحًا للعموم.
تمت كتابة الكود بالكامل بلغة تجميع 32-بت لمترجم MASM.
الميزات:
لا أقدم دعمًا فنيًا لـ SPE32، استخدمه على مسؤوليتك الخاصة.
إذا كنت تبحث عن حل احترافي، فاطلع على محرك Poly متعدد الأشكال.
محرك Poly متعدد الأشكال هو المحرك التجاري الوحيد متعدد الأشكال المتوفر في السوق. إنه حل تشفيري متخصص للغاية يُستخدم في أنظمة حماية البرامج من التكسير وأنظمة مكافحة الهندسة العكسية. نظرًا للطبيعة المعقدة لكودها، فإن محركات تعدد الأشكال غير متاحة للعموم، ويتطلب إنشاء أحدها معرفة متخصصة للغاية في برمجة التجميع منخفضة المستوى والهندسة العكسية بالإضافة إلى عملية اختبار موسعة.
بارتوش فويكيك