unixpickle / gobfuscate

Obfuscate Go binaries and packages
BSD 2-Clause "Simplified" License
1.45k stars 157 forks source link

Reversing #16

Closed vtolstov closed 5 years ago

vtolstov commented 5 years ago

Does it possible to create reverse mapping map, so when you have binary and this map,restore original names? For example to use with go panics

unixpickle commented 5 years ago

If you use a fixed encryption key (by passing -enckey), then the names will be encrypted in a reproducible way. This way, you could theoretically scan your existing $GOPATH and find names that encrypt to the names in the obfuscated binary. However, this is not built in to the current tool.

vtolstov commented 5 years ago

thanks!