西门子S7-300程序块新的加密方法

step 7的5.5版自带一个加密工具,现在还没有破解的办法。
加密工具在step7软件下面的文件夹中:\step7 v5.5 sp2 ch\cd_2\optional components\s7 block privacy\
安装后,右键单击simatic管理器中的“块”,执行快捷菜单中的“block provacy”命令,在弹出的“s7-block provacy”窗口勾选要加密的程序块(见下图),然后右键单击选中的块,执行出现的“encrypt block”命令,在出现的“block encryption”窗口中输入密码(12~24个字符或24字节的数字),确定后就加密了,块上面出现加密的符号。
需要解密时右键单击“块”,执行快捷菜单中的“block provacy”命令,在弹出的窗口勾选要解密的程序块,然后右键单击块,执行出现的“decrypt block”命令,在出现的“block encryption”窗口中输入密码,确定后块就解密了,块上面加密的符号消失。
要求s7-300的cpu的固件版本为v3.2 或更高,s7-400 cpu的固件版本为v6.0或更高。
已加密的块不能用plcsim仿真。