1 什么是p文件
后缀为.p的matlab文件。p意思是预解析(preparsed version)。即将.m文件里的代码预解析一遍,生成p文件。当再次调用时,实际上调用的就是.p文件。目的是提升调用速度。有什么用一种用处是用来做加密。
2 文件解密
私信博主
3 生成p文件
加密很简单,可以直接在matlab指令窗口下输入:
pcode test.m (要加密文件)
会自动在您的目录下生成对应的“test.p” (加密文件,这也就是要逆向的文件)
注意:P文件的运行速度跟m文件运行速度一样,并不是网上说的提前做了预处理,它只是变成了人不能识别的字母形式,其实还是可以通过某种途径反向解析出来。