惊爆!!欧姆龙CP1H密码破解大揭秘

admin 2025-10-19 阅读:8 评论:0
大家好: 我们共同聚会这样的一个plc解密交流的平台,希望大家都能够畅所欲言。今天开坛希望各路英豪都能共聚一堂whatsapp网页版,共商解密大事! 在此之前一直没机会接触omron的PLC,终于有一天telegram中文版,得到了一位好心...

大家好:

我们共同聚会这样的一个plc解密交流的平台,希望大家都能够畅所欲言。今天开坛希望各路英豪都能共聚一堂whatsapp网页版,共商解密大事!

在此之前一直没机会接触omron的PLC,终于有一天telegram中文版,得到了一位好心网友的帮助,借到一台CP1H plc,经过几天的研究,得到了不少的知识,今天毫无保留的全部公布出来,因为刚刚开始,难免会有失误之处,不过没关系,“失败是成功他娘”嘛!在此之后我会经常的更新帖子,把最新的破解进程发到这里,更正失误之处。

直读任务读保护密码

大家先打开这个在本论坛下载的程序样例文件  ,打开后左侧 有这样的画面

加锁了,怎么办呢?好办! 请打开PLC属性对话框,在对话框里选择 保护,就出行如下画面

欧姆龙

任务读保护密码框发灰,不知道也修改不了密码,那么一个专业工具,星号查看器 来了,你按照界面说明操作,星号查看器就显示了密码,看下图

欧姆龙

功能块密码破解

要破解这个密码你首先下载上面的那个程序个例子,当你打开程序后会发现,功能块上加锁了你怎么点都显示不了程序画面,再使用上面的方法已经不灵了。不知密码藏在哪里,有知道的网友请发布上来,我替大家先谢谢你!虽然找不到密码,但是我们可以修改密码,以达到查看的目的,本着这一宗旨,那么一个新的工具又来了,就是 按钮突破器

现在你右单击带锁的功能块点击属性》保护,就是如下画面

欧姆龙

看到了保护状态是禁止写入和显示,只要知道这个密码,点击 释放 按钮就可以显示了,然而你并不知道密码啊,怎么办?这么办,现在你可以点击运行按钮突破器 打开后是如下画面

欧姆龙

按钮突破器打开后你把鼠标放到 功能块属性 画面上,发灰的地方全部点亮了,

欧姆龙

这时你可以双击设置按钮,

欧姆龙

不用输入密码,再点击 设置按钮,又回到了刚才的状态,看上去并没有什么变化,然而密码已经被你修改掉了。这是你再双击 释放 按钮 出现如下画面

欧姆龙

这时你还是不用输入密码,直接点击释放按钮保护状态框里现在显示无保护了,

欧姆龙

关闭,再看看刚才加密的功能块,锁没了,双击打开了。。。

是不是好爽啊?

其实这不过是雕虫小技,有软件破解基础的用软件跟踪的方法跟踪一下Cx-programmer,找到断点,跳转一下,修改几个库文件,就可以了,不必这么麻烦,但是不懂软件破解的只有这么办了。我们现在已经可以直接读出这个功能块的密码,我们会适时公开。

功能块密码直读法:

这曾经是绝密文件,近期被人泄露公开了,既然公开就彻底吧!你需要到我们论坛下载独家提供的WIN Hex编辑软件,

当你打开程序,直至操作到需要你输入密码的对话框的时候暂停,打开win hex软件,点击 工具》打开RAM》选择欧姆龙的编程软件,再选择所有内存,这时你会发现密码惊现人间!上图

欧姆龙

当然关于这个功能密码还有更简单的便捷的OD直读法,以后会慢慢的公布,希望大家多多支持。

最要人命的UM读保护

知己知彼、百战不殆!首先你要知道加密层次等级。这个要看A99CH,关于这个使用手册有详细的说明,OMRON官方网站也有说明,在此不在多议,简单提一下。

A99CH

00位

UM读保护

)UM读出保护状态以PLC(用户程序全体)单位表示是否设定了读出保护

0:没有设定UM 读出保护1:设定UM 读出保护

01位

任务读保护

)任务读出保护状态 以任务单位表示是否设定了读出保护

0:没有设定任务读出保护  1:设定任务读出保护

02位

禁止覆盖

)读出保护设定时的程序覆盖禁止/允许设定状态表示程序覆盖允许/禁止状态

0:允许中 1:禁止中

03位

禁止传卡

)读出保护设定时的,向程序的存储盒备份允许/禁止状态表示程序的存储盒传送允许/禁止状态

0:允许中 1:禁止中

12位

UM禁止解除

)UM 读出保护解除禁止/允许状态在UM 读出保护设定的状态下,表示是否接受其解除

0:允许UM 读出保护设定的解除 1:禁止UM 读出保护的解除

13位

任务保护禁止解除

)任务读出保护解除 禁止/允许状态 在任务读出保护设定的状态下,表示是否接受其解除

0:允许任务读出保护的解除 1:禁止任务读出保护

欧姆龙

这里A99的数值为B,请大家看看是何种加密......

规定次数失败、存储器全部清除时、保护解除禁止经过定时间后有人说若能够直接读出以下数据就可以解密了,   8位密码就在A527.0-----A527.7中.   这个只有你来证实了!

拆机芯片解密法

现在市面主流的解密方法就是232通讯解密,关于这个方法在随后的帖子里公布,但是现在国人还没有人能够知道CP1H的密码,你若不信,你下次买软件的时候问他一下能否读出密码,回答是 否 。据我所知道的这10几个解密人中没有一个能解出密码,但我的意思并不是说他们破解不了,只是套路不同。

大家都知道CP1H的有存储盒,用来备份程序的,就是说plc的程序可以从一台转移到另外一台,这个存储盒就是中间传播媒体,大家搜索一下这个关键词,就知道存储盒是什么样的了“CP1W-ME05M”。

最早我们这里的海源的压机都是用的CJ1M的plc,想换plc就直接用卡备份转移就行,因为CJ1M的卡更好读了,大家搜索一下看看这个卡吧!

除了你可以读取上面的卡的芯片外您还可以拆机读取他的EEPROM芯片,芯片中就包含密码,并且弱智到就是明码,连基本的加密保护都没有,意思是说你读取了芯片就直接看到了密码,连二次编译都不用。

这种卡我还有一个当年实验用的,有谁想要的请联系我。

有一种说法,叫读机器码解密

如果CP1H没有密码保护,可以使用HOSTLINK C模式或FINS模式通讯协议用VB或VC编程轻易读出程序代码。大家都知道欧姆龙的CJ1M、CP1H可以设定UM读保护和任务读保护,在上载PLC程序时,需经过编译,PLC中的机器代码转变成梯形图。当CP1H设置了密码后,就禁止了读程序代码,通过修改CP1H时序设置值whatsapp官网,修改时序来导致PLC的看门狗出错,这时CP1H减弱了对密码保护的限制,这时就可以载 PLC中的机器代码,先不经过反编译直接打包上传到电脑中。通过分析电脑中的PLC机器代码,找出先前通过串口监视软件得到的密码保护对应的机器代码。并修改其部分功能。然后软件开发者,用自己开发的下载工具把这些经过修改的PLC机器代码下载到另外一空白的 PLC 中。由于这个PLC中的密码保护已受到限制,所以用CXP 编程软件就可以上载到梯形图。这形同拆机解密读芯片,你如果能读出OMRON的存储器芯片,修改一下机器码也能行,看图

欧姆龙

在左边工程区有个设置,——》时序——》监视循环时间改成4000,循环时间32000。退出设置

然后连线,在线工作,传送到PLC,单选设置打勾,其他不打勾,确定,即可

虽然上载不了梯形图,但可以读机器代码了。把读出的机器代码使用VB编程重新写入CP1H就得到了梯形图。以上解密方法完全适合于CJ1M,因为CJ1M和CP1H的通讯协议是一样的。不要使用CP1H的USB口,和CJ1M的外设口,只能使用串口读程序代码,因为协议不同。以下是在本坛找到的几个主要机器代码:  LD00  OUT100              (8008      20A8 80A8)

END                       (1801)

AR1001 FUN49 0 0 #1234    (9EE9 1E31 0100 0100 1234)

时序数值设置错误解决办法

上回书说到,修改时序值使看门狗定时器报警出错,在PLC乱了分寸,慌乱之时我们乘虚而入,读取机器吗,这是上表,但是随后问题就出现了:

P1H时序数值设置错误 上传到了PLC,提示无法转换模式,关闭编程软件后,再次连接USB无法识别,使用RS232还是无法连接到PLC,运行灯亮。救命啊!该怎么办?PLC报废了吗?

解决办法:

方法一 可以用存储盒来重新传送系统参数!

方法二可以用PC调试软件将PLC置于编程模式,此时可以通讯!重新修改时序值!下载即可!

具体办法:

有储存盒的话把plc电源关掉,插入储存盒,把dip开关2打到on接通电源。储存盒里的程序会知道传入plc。用编程软件的话只要plc上的dip开关1没在on位置(on是不可写入,off是可以写入)只要联机把程序重新传到plc即可。

用串口调试工具,连接RS232C口,发送@00SC0050*回车。发送周期设为100,自动发送

审核编辑 黄昊宇

版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

分享:

扫一扫在手机阅读、分享本文

热门文章
  • 详细指南:WhatsApp国内使用方法全攻略-下载安装、注册登录及功能使用攻略

    详细指南:WhatsApp国内使用方法全攻略-下载安装、注册登录及功能使用攻略
    一、下载与安装WhatsApp WhatsApp是一款全球使用范围极广的即时通讯软件,不仅可以实现文本聊天,还能进行语音、视频通话WhatsApp中文版,发送文件等功能。由于众所周知的原因,国内用户想要下载和安装WhatsApp可能会遇到一些困难。不过,只要按照以下步骤操作,就能顺利完成WhatsApp的下载和安装。 首先,我们需要解决的是下载问题。由于WhatsApp在国内的应用商店无法直接下载,所以我们需要寻找其他的下载途径。Android用户可以选择到各大安卓市场搜索下...
  • 苹果IOS5.1.1机完美越狱

    苹果IOS5.1.1机完美越狱
    越狱工具下载:(需手动复制: http://bbs./read-htm-tid-4804612.html ) 详细的越狱教程: Absinthe 2.0.4的越狱方法与Absinthe 1.0的越狱方法完全一样,非常简单的“傻瓜一键式”。不过这里绿毒有说明,最好重新刷固件。支持越狱设备IOS5.1.1的固件下载地址请点击本站的IOS固件下载,看下图: 下载完固件之后,把设备连接iTunes,开始刷固件。你也可以选择不刷,但是在越狱的过程之中,新的系统在越狱时会比较的顺利,...
  • 电脑微信的聊天照片文件在哪里微信图片保存电脑哪个文件夹

    电脑微信的聊天照片文件在哪里微信图片保存电脑哪个文件夹
    1. 怎么找到微信聊天图片在哪个文件夹里 图片保存路径:/storage/emulated/tencent/MicroMsg/WeiXin/文件夹,这个是完整路径。而在文件夹中只需要找到/tencent/MicroMsg/WeiXinWhatsApp中文版,就可以了,前面两个文件夹是系统根目录。以下是保存及查找图片的方法步骤介绍。 第一步、找到桌面的微信APP,直接点击打开这个微信的APP。 2. 电脑微信图片保存在哪个文件夹 个人微信文件夹。 电脑版微信聊天的图片,都保存到...
  • Windows 11版WhatsApp将从UWP/Native切换回WebView2打包模式

    Windows 11版WhatsApp将从UWP/Native切换回WebView2打包模式
    Meta(最近更名为 Meta AI)悄然宣布,WhatsApp 将在 Windows 11 上放弃 UWP(WinUI)WhatsApp中文版,退回采用基于 Chromium 的容器。这意味着 WhatsApp 又回到了几年前的样子。由于 web.whatsapp.com 一直领先于 Windows 应用开发,它确实拥有一些新功能,但速度更慢,占用更多内存。 如果独立开发者因为无力维护所有平台的代码库而选择 Web 应用程序,那是一回事,但当像 Meta 这样价值万亿美元...
  • 小米下載WhatsApp的完整指南:安装与使用注意事项

    小米下載WhatsApp的完整指南:安装与使用注意事项
    综上所述,确保您的小米手机具备以上条件,将有助于您顺利下载和安装WhatsApp,享受便捷的通讯服务。在满足这些条件后,您就可以按照后续步骤进行WhatsApp的下载和安装。 2. 下载和安装WhatsApp的具体步骤 在小米手机上下载和安装WhatsApp的具体步骤相对简单,但需注意一些特殊情况。首先,确保你的手机系统已更新到最新版本,以保证最佳的兼容性。由于安卓手机商店内无法直接找到WhatsApp,你可以通过APKPure等第三方应用商店进行下载。打开APKPure应用...