现在都注重知识产权保护,当我们自己修改好MASTERCAM后处理,而又不想被别人查看代码,那么,我们就需要将后处理文件中的代码进行隐藏——加密处理。
据我所知,MASTERCAM的加密能力是非常强的,目前无人能破。经过加密后的后处理文件,会生成两个文件,分别是PSB和PST后缀文件,PST文件为正常的后处理文件,PSB文件则为加密部分的代码。
我上张被加密过的后处理文件图片给大家看看,注意一下右边的拉列条长短,以及查看文件大小。再看看代码里面,大家可以打开软件默认的后处理搜索到相关代码,跟我图里面的对照,是否少了很长一段,少了的部分就是被加密的部分。

大家也从上图的后处理代码中看到多了一个代码“STARTBIN”,正是,这个英文单词就是后处理加密的开始部分。有开始就有结束,加密结束的地方加上英文单词“ENDBIN”。这里面只是在后处理文件中添加代码,真正要实现加密,还有更重要的一步。
从软件里面调出CHOOKS(ALT+C)文件夹,找到MPBIN9.DLL这个文件打开,如下图
据我所知,MASTERCAM的加密能力是非常强的,目前无人能破。经过加密后的后处理文件,会生成两个文件,分别是PSB和PST后缀文件,PST文件为正常的后处理文件,PSB文件则为加密部分的代码。
我上张被加密过的后处理文件图片给大家看看,注意一下右边的拉列条长短,以及查看文件大小。再看看代码里面,大家可以打开软件默认的后处理搜索到相关代码,跟我图里面的对照,是否少了很长一段,少了的部分就是被加密的部分。
大家也从上图的后处理代码中看到多了一个代码“STARTBIN”,正是,这个英文单词就是后处理加密的开始部分。有开始就有结束,加密结束的地方加上英文单词“ENDBIN”。这里面只是在后处理文件中添加代码,真正要实现加密,还有更重要的一步。
从软件里面调出CHOOKS(ALT+C)文件夹,找到MPBIN9.DLL这个文件打开,如下图
