Crate obfstr

source
Expand description

Compiletime string constant obfuscation.

Re-exports§

  • pub use self::murmur3::murmur3;
  • pub use self::pos::position;

Macros§

  • Compiletime string constant hash.
  • Compiletime byte string obfuscation.
  • Compiletime cstr constant obfuscation.
  • Statement control flow obfuscation.
  • Compiletime string constant obfuscation.
  • Compiletime string constant obfuscation.
  • Compiletime wide string constant obfuscation.
  • Finds the position of the needle in the haystack at compiletime.
  • Compiletime random number generator.
  • Encodes the input string as a wide string (utf-16) constant.
  • Obfuscates the xref to data reference.
  • Obfuscates the xref to data reference.

Constants§

  • Compiletime RNG seed.

Functions§

  • Compiletime string constant hash.
  • Compiletime bitmixing.