CRX_ENCRYPT_NUMBER - Legacy Macros
Deprecated — Legacy Cortex Engine Only: CRX_ENCRYPT_NUMBER is strictly for the Legacy (Cortex) build preset. For normal/standard builds, use CTN_ENCRYPT_NUMBER from the Centurion documentation.
CRX_ENCRYPT_NUMBER MBA Number Obfuscation
Form: call (aliases: CRX_ENCNUM, LPH_ENCNUM, LPH_ENCRYPT_NUMBER). Forces Mixed Boolean-Arithmetic (MBA) polynomial transformation on wrapped numeric literals at compile time.
Why Use It: Defeating Memory Scanners
Transforms static integer constants into complex bitwise equations (XOR, AND, OR), defeating algebraic simplifiers and memory value scanners.
-- Legacy Cortex Build
local SEED = CRX_ENCRYPT_NUMBER(1337)
local MASK = CRX_ENCRYPT_NUMBER(0xFF00AA55)
Centurion Replacement (Normal Builds)
-- Normal Production Build (Centurion)
local SEED = CTN_ENCRYPT_NUMBER(1337)