co
co
is a Go tool to obfuscate and deobfuscate the code string or code file, there are three algorithms you can choose to obfuscate and deobfuscate them. But for now, co only support simple code obfuscation and deobfuscation, we’ll add some complicated obfuscation and deobfuscation algorithms later. Also there are so many flaws, so, please be nice.
- basic code string obfuscation/deobfuscation
- file obfuscation/deobfuscation
- multiple alternative obfuscation/deobfuscation algorithms
- support enable and disable debug mode
- no third-party libraries
- customize the error message display
Getting Started
go run co.go
or go build . ; ./co
TODO
- exported some functions
- cmd support(later…)
- need to refactor
- write good comments
- perfect the tests
Contributing
Pull requests and Issues are also welcome.
License
MIT.