SkillAgentSearch skills...

Sllvm

An obfuscator produces shit-like code.

Install / Use

/learn @KpwnZ/Sllvm
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

sllvm

An obfuscator produces shit-like code.

Obfuscation passes are implemented with new pass manager in llvm/lib/Transforms/Obfuscation for learning purpose.

Version

Features

  • -mllvm -stringobf C String obfuscation
  • -mllvm -stringobf Objective-C String obfuscation
  • -mllvm -instrobf Instruction substitution
  • -mllvm -bcf Bogus control flow
  • -mllvm -flatten Flatten control flow
  • -mllvm -indircall Simple indirect function call
  • -mllvm -indirbr Indirect branching

TODO

  • Better instruction substitution
  • Better Flatten control flow
  • Better bogus control flow
View on GitHub
GitHub Stars18
CategoryDevelopment
Updated4mo ago
Forks6

Security Score

87/100

Audited on Dec 1, 2025

No findings