Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

BinGuoa/OLLVM-plusplus

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
45 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OLLVM++

Obfuscator refactored and extended from OLLVM.

购买了看雪课程《LLVM与代码混淆技术》的小伙伴请注意,最新版本的OLLVM++与课程中的版本有所差别,要浏览与课程版本一致的OLLVM++源码请点这里

Environment

  • Ubuntu 18.04.5 LTS
  • LLVM 12.0.1
  • Clang 12.0.1
  • CMake 3.21.1

Usage

See test.sh

Features

Control Flow Flattening

Bogus Control Flow

Instruction Substitution

Random Control Flow

Constant Substitution

About

Obfuscator refactored and extended from OLLVM.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 98.4%
  • Other 1.6%
Morty Proxy This is a proxified and sanitized view of the page, visit original site.