Back to Search
Start Over
Software Obfuscation with Non-Linear Mixed Boolean-Arithmetic Expressions
- Source :
- Information and Communications Security ISBN: 9783030868895, ICICS (1)
- Publication Year :
- 2021
- Publisher :
- Springer International Publishing, 2021.
-
Abstract
- Mixed Boolean-Arithmetic (MBA) expression mixes bitwise operations (e.g., AND, OR, and NOT) and arithmetic operations (e.g., ADD and IMUL). It enables a semantic-preserving program transformation to convert a simple expression to a difficult-to-understand but equivalent form. MBA expression has been widely adopted as a highly effective and low-cost obfuscation scheme. However, state-of-the-art deobfuscation research proposes substantial challenges to the MBA obfuscation technique. Attacking methods such as bit-blasting, pattern matching, program synthesis, deep learning, and mathematical transformation can successfully simplify specific categories of MBA expressions. Existing MBA obfuscation must be enhanced to overcome these emerging challenges.
Details
- ISBN :
- 978-3-030-86889-5
- ISBNs :
- 9783030868895
- Database :
- OpenAIRE
- Journal :
- Information and Communications Security ISBN: 9783030868895, ICICS (1)
- Accession number :
- edsair.doi...........ec6cb9bfec5246d7f4143f8ad5468e26
- Full Text :
- https://doi.org/10.1007/978-3-030-86890-1_16