Insert checkers to ensure the integrity of the code bytes.
Check that the program is not being monitored or analyzed.
Initialize the checking library.
Transform a function into one that modifies its own code at runtime.