The invention relates to the field of
information security, in particular to an automatic killing-free
remote control program generation method, tool and equipment, and aims to improve the
attack and defense drilling efficiency. The automatic killing-free
remote control program generation method provided by the invention comprises the following steps: acquiring an initial
Shellcode; calling an
encryption function to encrypt the initial
Shellcode so as to obtain an encrypted
Shellcode; embedding the
source code of the decryption function into the
loader template so as to generate a
loader source file; and compiling the
loader source file by adopting a compiling tool, and embedding the encrypted Shellcode so as to obtain an
executable remote control program. According to the method and the device, decoupling between the loader template and the
encryption and decryption
algorithm is realized, so that a user can independently optimize the
encryption and decryption
algorithm without concerning other codes of the loader, the encryption and decryption
algorithm can be automatically upgraded or replaced under the condition of not influencing other
system functions, and the efficiency of
attack and defense drilling work is improved.