Skip to content

calware/Deobfuscation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Binary Obfuscation/Debofuscation

This repository is dedicated to the series I have been putting together regarding binary obfuscation and deobfuscation.

The folders held within this repository directly map to the sections within the series. Heavily commented source code, example programs, and all other related materials can be found within these folders.

Below I've composed an ordered index of the documents in this series. If you see something that interests you, it may be worth checking out the accompanying article, linked via the root folder's README file.

Document Tree

  • Control Flow Flattening
  • Indirect Branches
  • Dead Code
  • Constant Unfolding
  • Opaque Predicates
  • Junk Code
  • Function Inlining
  • Function Outlining
  • Instruction Substitution
  • Virtualization
  • Self Modification
  • Jitting