Description: The questions of construction of the system of defence of programmatic code are considered. The methods of violation of integrity of executable programmatic code and methods of their removal are described. Application of technology of virtual machines is considered in the context of defence of executable code от an analysis. The ground of application of virtual machine is given as an optimum method of counteraction the analysis of executable code.
Keywords: programmatic code, defence of executable code, virtual machine, interpretation, disassembling