本文目录一览:
- 1、西门子300PLC中自己写的块(FC/FB)块怎样加密!!!
- 2、FANUC 31 i PMC程序 内部的功能块密码有破解方法或软件
- 3、三菱 GXworks2编写的PLC程序 FB块部分有密码 哪位大神能不能帮忙提供一个解密的软件或者办法
- 4、step7编程软件中如何给编好的FC,FB进行加密
西门子300PLC中自己写的块(FC/FB)块怎样加密!!!
打开任意某个 FB/FC, 在打开的编辑器内——File——Generate source
在弹出菜单里选中待操作的块,生成源代码——会放在Source目录
然后打开这个source文件,在最前面标题部分加入 " KNOW HOW PROTECT " ——你可以在Step7帮助里查找这句话,看看例子。
再编译该文件,生成加密的块,删除源代码即可。
记得保存好自己的源代码,我经常把自己代码加密忘了保存原始代码。。。。。。糊涂啊。。。
FANUC 31 i PMC程序 内部的功能块密码有破解方法或软件
可以把程序发给我,我有解密算法
FB的密码算法跟以前的PMC密码算法不一样。
每个功能块有独立的密文存储空间,单密文为20BYTE
其前2BYTE为加密时间,用于生成加密的KEY,
最后2BYTE为校验位,检查密文是否被人为修改
中间16BYTE密文为密码加密内容。
密码最大长度为16Byte,有特殊字符检查,不能为密码。
发我邮箱:bobo2052@163.com
三菱 GXworks2编写的PLC程序 FB块部分有密码 哪位大神能不能帮忙提供一个解密的软件或者办法
目前都是针对PLC去解密的 对于程序解密还真是比较少 没怎么见识过
step7编程软件中如何给编好的FC,FB进行加密
将写好的程序块生成源文件,然后在源文件中添加语句:KNOW_HOW_PROTECT,然后再将源文件编译后对应的块就加密了。然后将源文件删除后打开块就只能看到对应的接口了。如果删除源文件后,需要使用专门的破解工具破解后才能显示块出块的内容。可以加密,自然可以解密。目前STEP75.4版本基本上都可以解密了,好像5.5的目前还不可以解密。如果需要恢复显示,可以使用破解的方法,要不然就需要源文件。将源文件中KNOW_HOW_PROTECT语句删除,重新编译一下,块就恢复到未加密状态了。