西门子plc子程序密码的破解问题
问题:
改造一个小工程,西门子s7-200 plc控制,在程序中有些子程序,这些子程序被加密,请教是否有那些工具可以用来解密,来显示出子程序!
解答:
如何取消对程序块的加密保护?
1、打开程序块的Source源文件;
2、删除文件中的KNOW_HOW_PROTECT;
3、存盘并编译该source文件;
解密。
另外,如果没有目前需要解密的程序块对应的source 源文件,无法对已加密的程序块进行编辑的。
如果实在是没有source 源文件,就只好使用解密软件进行解密了。
另外,还可以搜索下200 POU破解,但要对应现在用的软件版本才行。
清除西门子plc密码的3种方法:
1、在micro/win中选择菜单“plc>clear”选择所有三种块并按"ok"确认。
2、通过程序“wipeout.exe”来恢复cpu的缺省设置。这个程序可在step7-micro/win安装光盘中找到。
3、另外,还可以在cpu上插入一个含有未加密程序的外插存储卡,上电后此程序会自动装入cpu并且覆盖原有的带密码的程序。然后cpu可以自由访问。
本站仅提供信息发布平台,文章仅代表作者个人观点。