The embodiment of the invention provides an application protection method and device and
electronic equipment, the method can be applied to the
electronic equipment, the
electronic equipment comprises a first
file system and a second
file system, and the method comprises the steps that in the starting process of a first application, a code file of the first application is loaded; determining whether the code file of the first application is an encrypted file; when the first application is an encrypted file, reading a code file of the first application through a first
file system; and when the file is not the encrypted file, the second file
system reads the code file of the first application. According to the method, the device and the electronic equipment, the
virtual file system or the
encrypted file system is introduced, the encrypted code file and the non-encrypted code file are subjected to shunt
processing so as to realize self-adaptive
encryption and decryption
processing of the code file, the essential logic of application program operation is not changed in the process, the influence on the performance of
system hardware is small, and the security of the
system is improved. And application double opening,
application sharing and rapid application hot repair are supported.