如何防止matlab的p文件被破解

如何防止matlab的p文件被破解,第1张

进行加密。根据姿肆查询相关公开信息显示,陵册碧可以预编译成尺举二进制文件,pcodetestm会得到一个testp的文件,用法和m文件一样,但是别人看不到源代码,无法破解,所以可以提供p文件,完全可以当作m文件来用,只需要提供函数的接口,但是他永远无法知道m的内容。可以实现可显示字符的高级随机加密,能够有效防止被破译。

p文件是加密文件,只能运行,不能还原成m文件的。

P文件是对应M文件的一种预解析版本(preparsed

version)。因为当你第一次执虚宏行M文件时,Matlab需要将其解析(parse)一次(第一次执行后的已解析内容会放入内存作第二次执行时使用,即第二次执行时无需再解析),这无形中增加了执行时间。所以渗厅我们就预先作解释,那么以后再使用该M文件时,便会直接执行对应的已解析版本,即P文件。但又因为Matlab的解析速度非常快,一般不用自己作预解析。只有当一些程序要丛誉隐调用到非常多的M文件时,如GUI应用程序时,才会作预解析,以增加以后的调用速度。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12216563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存