Multiple Heuristic Methods
Heuristic analysis is a method employed by many computer antivirus programs designed to detect previously unknown computer viruses, as well as new variants of viruses already in the "wild".
Sandboxing Method
Sandboxes consist of some sort of purpose-built environment, usually virtualized (in some cases physical), where the potentially malicious files are executed and their behavior is recorded.
Signature Method
The first step of scanning a file is to compare the entire file or the probable infected portion of it with a table of known cheats signatures.
Threat Method
The effects of the process will be monitored in RAM.
Packet Encryption
The packets are encrypted so that malicious applications crash.
Cyclic Redundancy
Protect the integrity of your files. Prevent your client is modified.