
تجربة تحصين لتجنب كشف برامج مكافحة الفيروسات لـ CVE-2012-4681
تجربة تدريع يدوية لتجاوز برامج مكافحة الفيروسات لـ CVE-2012-4681 مستوحاة من http://security-obscurity.blogspot.com/2012/11/java-exploit-code-obfuscation-and.html.
الاستغلال الأساسي: http://pastie.org/4594319
| العينة | ملاحظات | نتيجة 2014 (اكتشافات إيجابية) | نتيجة 2016 (اكتشافات إيجابية) |
|---|
| العينة الأصلية | http://pastie.org/4594319 | 30/55 | 36/56 |
| التقنية أ | تغيير أسماء الفئات/الطرق | 28/55 | 36/56 |
| التقنيتان أ و ب | إخفاء السلاسل النصية | 16/55 | 22/56 |
| التقنيات أ-ج | تغيير تدفق التحكم | 16/55 | 22/56 |
| التقنيات أ-د | استدعاءات تأملية (على واجهات برمجة حساسة) | 3/55 | 16/56 |
| التقنيات أ-هـ | حزمة XOR بسيطة | 0/55 | 0/56 |