Deobfuscation: recovering an OLLVM-protected program

Shared by
Published
Genre
Developer Tools

External source

blog.quarkslab.com External website

You are viewing the Vahuk Story page. The link above opens the shared source website.

We recently looked at the Obfuscator-LLVM project in order to test its different protections. Here are our results, and explanations on how we deal with obfuscation.

Introduction
As we sometimes have to deal with heavily obfuscated code, we wanted to have a look at the Obfuscator-LLVM project to check the strengths and weaknesses of the generated obfuscated code. We looked at the latest version available (based on LLVM 3.5). We will show how it is possible to break all the protections using the Miasm reverse engineering framework.

Community reactions

Karma 25.9

1 reactions

Start the discussion

Discussion

0 comments

No comments yet. Be the first to join the discussion.

Leave a Reply

Your email will not be published.