Crate obfstr

source ·
Expand description

Compiletime string constant obfuscation.

Macros

  • Compiletime string constant hash.
  • Compiletime byte string obfuscation.
  • Statement control flow 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.