一个制作好的UG后处理如何分享,如何提供试用,在分享的过程中如何保护你的源代码?这是一个很多人都会遇到的问题,目前有部分人在使用TCL/TBC加密,还有部分人使用第三方加密工具加密后处理,同时也有部分人采用软件自带的加密方式,那么优缺点如何呢?
TCL/TBC加密需要严格遵守tcl的版本,由于受到tcl版本的限制,很多加密后的文件由于找不到合适版本的解密dll,导致无法正常使用,而UG采用的tcl版本时非常的低,这样64位系统很难获得dll文件。
第三方加密方式,一般都需要购买,大部分的工作方式是加密整个文件系统,分发使用授权码,也有部分采用tcl/tk方式,但同样或多或少存在dll文件的版本问题。
如果采用软件自带的加密方式,一般企业很少采购这一模块的授权,如果是个人学习版,由于PB(Post Bulider 后处理构造器)的bug问题,同样存在加密后无法使用的情况。
还有部分是需要联网使用的后处理,在使用过程中,触发网络,获取指定的信息,验明真身,当前用户是否被授权,但这种方式同样是需要加密源代码,而且还需要保证网络畅通。
以上几种方法的前提都是需要对后处理进行加密,而加密的方式又直接关系到软件版本升级问题。我们需要一个一劳永逸的解决问题的方法,下面将带给大家一个全新的加密技术,可以永久解决软件升级版的问题。
加密器使用方法
本加密解密方法模拟官方加密解密方法(mom_source.dll),处理过程中不会存在这样或那样的问题,或是因为软件版本的问题造成后处理不能使用。
后处理加密器使用方法:
提供的dll文件突破了正版和学习版的限制问题(正版和学习版均可使用)。
自动备份原始后处理,防止原始文件丢失.
自动生成头文件及调用语句,生成即可使用,只需要将dll文件放入后处理文件夹.
仅供学习观摩使用,请勿用于商业目的,如在使用中存在有任何问题,可以联系作者进行改进。
后处理分发或分享时请勿提供完整的pui文件,否则PB(Post Bulider 后处理构造器)能够正常打开编辑后处理。
作者不保证软件的完整性和安全性,一切因使用造成的后果由使用者自行承担。
解密dll使用方法
解密dll文件放在后处理文件夹(X:\Program Files\Siemens\NX 8.5\MACH\resource
\postprocessor\)。
dll文件分32位和64位。
如dll文件随后处理一起,需要更改tcl文件里的路径语句。
如因使用本加密器加密的后处理造成其他使用者(公司)不能正常使用的或是人为加入各种限制的,均与本人无关,同时告诫各位使用者,请保留最基本的职业操守和职业道德的底线,请勿利用本加密器敲诈勒索他人,因此造成的任何的一切违法后果,均与软件著作者无关,如你不能遵守职业操守和职业道德,请勿下载使用.
请勿加密带有特殊字符串的后处理(中文字符)会造成后处理解密失败.
如确实需要使用中文,需把中文转为十进制码。
本加密器加密的后处理默认支持UG软件版本如下:
根据软件的版本选择合适的解密dll.,如有任何问题,请留言.
UG 32bit:3.0--10.3
UG 64bit:4.0--NX1934(理论上支持更高版本,没有环境,无法测试)
软件统一访问地址:
统一解压密码:
http://postp.net http://www.postp.net postp.net www.postp.net
声明:如因使用本加密器加密的后处理造成其他使用者(公司)不能正常使用的或是人为加入各种限制的,同时利用本加密器敲诈勒索他人,公司,因此造成的任何的一切违法后果,均与软件著作者无关,同时告诫各位使用者,请保留最基本的职业操守和职业道德的底线,如你不能遵守职业操守和职业道德,请勿下载和使用,特此声明。
若枫 2020-10-07
————————————————
版权声明:本文为CSDN博主「weixin_39753260」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39753260/article/details/111701998