u/r4xh3xin r/ReverseEngineering • Recommends
Semi-automatic Code Deobfuscation (r2con2020 workshop)
#radare2#deobfuscation#symbolicexecution
1.6K subscribers • 2 videos on Hallway
Advanced. Deep dive for people who know the field.
3.4K views6 years ago1 recommendation
SecuritySystems programmingReverse engineeringExploits and vulnerabilitiesCompilers and interpreters
Tim Blazytko demonstrates how to use symbolic execution and SMT solvers to automate the deobfuscation of complex binary code.
Speaker: Tim Blazytko Conference: r2con2020 URL: rada.re/con/2020/ Code and slides: github.com/mrphrazer/r2con2020_deobfuscation/ Abstract: In modern businesses code obfuscation has become a vital tool to protect, for example, intellectual property against competitors. In general, it impedes analysis by making the to-be-protected program more complex. In this workshop, we focus on a small set of common code obfuscation techniques (e.g. opaque predicates or Mixed Boolean-Arithmetic). After understanding their core concepts, we analyze them on the binary level. In the second part, we use symbolic execution & SMT solvers to break these techniques in an automated manner. The workshop is suitable for everyone who has experience in reverse engineering of x86 code and wants to deepen knowledge in advanced program analysis or code obfuscation techniques.What people say. Recommended as an excellent workshop on advanced reverse engineering and automated code deobfuscation techniques.
u/r4xh3xin r/ReverseEngineering • Recommends