Replace variables with different representations.
Replace integer arithmetic with more complex expressions.
Hide API calls such as system calls and library calls.