Note: Generally, in the file after reverse engineering, all comments are gone, and the format of some sentences may be changed.Įxplore experience for scientific research!Ī little supplement, to be continued. Here is a set of files after encryption and reverse engineering (download linkExtraction code: 7zqr), in order to study and study interested in reverse engineering (only for research, please follow the intellectual property rights!) Therefore, the exe file is safer than the p file.
The encryption only obfuscates the code, not directly into the binary code of the machine. Matlab's so-called encrypted file, look at the official website to reply to the letter. ) Now that my anger has passed In cases where the whole publication consists of a (natural language) description of an. Not recommended that you P-code files to protect your intellectual property. Free download (If you are trying get m file source for fingerprint recognition p file then you are unlikely to be able to convince them that you have the necessary legal rights. pįile is difficult to understand, it should not be considered secure. The P-code file also runs at the same speed as the source file. S3: on display, generate executable file, be used to make described encipher-decipher method to break away from the operation of Matlab environment. Building a Content Obscured Format with P-CodeĪ P-code file behaves the same as the MATLAB source from which it was produced. In fact, it can still be parsed in some way. It only becomes a letter form that cannot be recognized by humans. It is not pre-processed as stated on the Internet.
Note: The running speed of the P file is the same as the running speed of the m file. Will automatically generate the corresponding " test.p"(Encrypted file, this is the file to be reversed) exe.Įncryption is very simple, you can enter directly in the matlab command window: It seems that the safest way to encrypt matlab programs is to generate executable file.
Here, I am mainly discussing how to encrypt matlab program p files (not absolutely safe) and the principle of reverse engineering (exploring). However, some people may have cloned the website before to do paid cracking. Due to matlab’s request to be removed, the Public beta websiteHas been removed. Knowing the secret key can reverse engineering. It is said that p-files are encrypted in AES-128 format. Before, some great gods on the Internet have published reverse p-files to m-files.
Since the writing of the thesis is often different from what is actually done in the program, I would like to learn from the precious experience of the predecessors. Looking at papers recently, many open source programs are encrypted into p files.