您好,欢迎访问倍儿呱呱官网!
010-64738638
QQ2852363989
联系我们

倍儿呱呱

地址:地址: 北京市朝阳区利泽中一路1号博雅国际中心B座
手机:QQ2852363989

咨询热线010-64738638

【经验分享】S7-200Smart子程序解密方法

发布时间2021-11-19人气:16

【分享】本文整理自网络平台分享,仅限个人进行学习使用,有些工程师朋友经常会遇到自己负责的子程序被加密后需要解密才能使用,但是因为相关人员离职等原因没办法用密码打开,所以这个时候需要我们采用一些解密办法,本文就是讲解一种破解办法和思路。

(一)加密的子程序

我实验用的S7-200SMART V2.4版本,随便做了一个子程序并加了保护密码,如下图所示:
图片1.png

(二)子程序密码破译步骤

(1)右键单击STEP 7-MicroWIN SMART图标,点击属性,在弹出的对话框中选择打开文件位置查找目标datamanagers.dll

 图片2.png

图片3.png(2)解压对应版本的文件夹把解压出的文件复制进去,选择覆盖源文件即可。我的软件版本是V2.4,所有我复制的V2.4补丁并覆盖源文件。

图片4.png

图片5.png

(3)打开项目程序,右键点击加锁的子程序,选中“保护”后如下图所示:

图片6.png 

(4)勾选“永久删除密码”后如下图所示:

图片7.png 

(5)点击授权后如下图所示:

图片8.png

(6)点击确定后子程序已经解锁,如下图所示:

图片9.png

(三)加密的项目

我实验用的S7-200SMART V2.4版本,随便新建了一个空项目并加了保护密码,打开项目时如下图所示:

图片10.png

(四)项目密码破译步骤

(1)打开西门子SMART项目密码清除工具V2.5,点击“解密”后,再点击“查找范围”小箭头找到需要破译的项目文件,如下图所示:

图片11.png

(2)找到并选中需要破译的项目文件后,点击“打开”,如下图所示:

图片12.png

(3)在需要破译的项目文件相同路径下,打开这个新生成的解密文件后就不需要输入项目密码了,如下图所示:

图片13.png

【特别声明】请勿用于商业及非法用途。

原文来自:自动化与工程技术

 

 


标签:

推荐资讯

010-64738638