Simplifying MBA Expression Using E-Graphs

التفاصيل البيبلوغرافية
العنوان: Simplifying MBA Expression Using E-Graphs
المؤلفون: Lee, Seoksu, Jeon, Hyeongchang, Cho, Eun-Sun
سنة النشر: 2024
المجموعة: Computer Science
مصطلحات موضوعية: Computer Science - Cryptography and Security
الوصف: Code obfuscation involves the addition of meaningless code or the complication of existing code in order to make a program difficult to reverse engineer. In recent years, MBA (Mixed Boolean Arithmetic) obfuscation has been applied to virus and malware code to impede expert analysis. Among the various obfuscation techniques, Mixed Boolean Arithmetic (MBA) obfuscation is considered the most challenging to decipher using existing code deobfuscation techniques. In this paper, we have attempted to simplify the MBA expression. We use an e-graph data structure to efficiently hold multiple expressions of the same semantics to systematically rewrite terms and find simpler expressions. The preliminary experimental result shows that our e-graph based MBA deobfuscation approach works faster with reasonable performance than other approaches do.
نوع الوثيقة: Working Paper
الوصول الحر: http://arxiv.org/abs/2404.05431Test
رقم الانضمام: edsarx.2404.05431
قاعدة البيانات: arXiv