Skip to content

SourcePawn language proof-of-concept obfuscation tool

Notifications You must be signed in to change notification settings

Timocop/SmartPawn-Obfuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Whats this?

A proof-of-concept Obfuscator for traditional SourcePawn syntax. This is mostly just a archive to store GPLv3 projects which have been modified and the program executable itself.

Anti-Virus false positive detections

This is an Obfuscator and might be used for malicious purposes. Therefore, the SmartPawn binary could be marked as malicious even though it does no malicious acts. Add the SmartPawn binary to the Anti-Virus exclusion list if you want to use SmartPawn on your Computer. If you are still concerned, you can run SmartPawn in a Sandbox program (e.g. Sandboxie) or Virtual Machine (e.g. VirtualBox, VMware).

Features

  • Renaming
  • Constant Disintegration
  • String Encoding
  • Type Obfuscation
  • Control Flow Obfuscation
  • Function Proxy Obfuscation
  • Decompiler Protection
  • Metadata Overflow
  • Server Whitelist
  • Shuffle Functions
  • Optimizations
  • Stack Trace decoder
  • Debug-Removal & Invalid-Debug (Modified SourcePawn Compiler 1.6.3)
  • Anti-Debugger

Pictures

StartPage

Obfuscation Example (Normal Preset)