goldberg

Crates.iogoldberg
lib.rsgoldberg
version0.1.0
sourcesrc
created_at2022-04-15 06:13:35.408663
updated_at2022-04-15 06:13:35.408663
descriptionA Rust-based obfuscation macro library!
homepage
repositoryhttps://github.com/frank2/goldberg
max_upload_size
id568259
size87,424
frank2 (frank2)

documentation

https://docs.rs/goldberg

README

Goldberg

Goldberg is a Rust procedural macro library for obfuscating Rust code. Its obfuscation techniques are designed to survive both compilation as well as optimization. While not intended to be a source code obfuscator, it can be used as such. It is named after Rube Goldberg machines.

Currently, the following types of obfuscation are supported:

  • code-flow obfuscation
  • string literal encryption
  • integer literal obfuscation

The documentation can be found here. For usage examples, read the tests file. The changelog history can be found here.

Commit count: 13

cargo fmt