扫一扫,访问微社区

QQ登录

只需一步,快速开始

点击进入授权页面

只需一步,快速开始

OD如何通过搜索内存文本找CALL
威纶通触摸屏EXOB与韧体大小过大的处理方法
qq263946146威纶通触摸屏EXOB与韧体大小过大的处理方法
威纶通触摸屏EXOB与韧体大小过大的处理方法 这种情况不常见,这次在给网友破解exob文件时,一切正常,但编译时就出现如标题的问题。 此EXOB与韧体大小超过22MB,提示如下图。 表面上看,根据提示文本,问题是很明显的,处理一下过大的控件就好。 如下图,韧体大小一般固定,有个几M,但图片尺寸明显过大。 但这次从禁止反编译文件破解而来的,也就是还有一种情况, 破解时可能遗漏处理了些问题。 或是高版本的编程软件V6.03编译供版本的V5.07会出现这类问题? 不管怎样,还是从表面上看出的问题解决:处理一下控件所使
OD如何通过搜索内存文本找CALL
qq263946146OD如何通过搜索内存文本找CALL
OD如何通过搜索内存文本找CALL 有些数据,比如大型设置软件梁用用户设计过程数据都是暂时保存在内存中。 这些数据在我们设计时,是可以通过肉眼知道明文内容。 如果这些内容对我们找CALL有用,那么我们就可以在内存中搜索这些明文。 待 破解软件在OD中运行时,我们可以在OD汇编窗口的数据区,鼠标右键,查找,二进制文本。 如下图。 这样操作后会弹出查找文本的对话框。 有ASCII与UNICODE两种编译查找方法。 可以都使用查找一次,因为谁都没法保证文本在内存中的编码格式。 如下图,通过查询UNICODE形式的文本,找到了文
威纶触摸屏EXOB/XOB文件反编译破解方法与补丁适合最新版本
qq263946146威纶触摸屏EXOB/XOB文件反编译破解方法与补丁适合最新版本
威纶触摸屏EXOB/XOB文件反编译破解方法与补丁适合最新版本。 前几天发布了一帖子记录自己破解威纶通触摸屏EXOB破解禁止反编译的方法与过程。 破解过程是通过编程软件EBPro v6.01来研究与测试的。 后来网友发了一些较新版本的程序,发现无法破解,调试观察后发现不同编程软件对exob文件的解析过程略有不同。 所以用破解低版本的exob方法去破解高版本的,十有八九行不通。 今天是2020年,3月份,到官网去下载了最新版本的编程软件EBProV6.03.02.397。 因为高版本会向下兼容程序,所以这里又拿最新版本的威纶触摸屏编程软件来研究了
威纶通触摸屏exob反编译破解方法与实现思路详解
qq263946146威纶通触摸屏exob反编译破解方法与实现思路详解
威纶通的产品市面上已经很多,其程序的保护方法也分为多种方式。比如禁止上传,禁止反编译,编译加密保护,宏也可以单独加密, 程序还可以以硬件ID形式保存,真的是无不用其极。 视频效果演示。 前面帖子有介绍过自己在公司旧设备改造时,涉及到了威纶通触摸屏程序的修改。 由于也是禁止了反编译,而设备公司早已不在,工作限入被动情况下,强制实现了其xob程序文件的反编译破解。 文章地址如下: 威纶通触摸屏XOB文件反编译破解方法 https://www.gkbc8.com/forum.php?mod=viewthread&tid=11723 网页反馈强烈,回馈了了
威纶通触摸屏控件使用unicode编码显示中文出现乱码解决方法
qq263946146威纶通触摸屏控件使用unicode编码显示中文出现乱码解决方法
威纶通触摸屏控件使用unicode编码显示中文出现乱码解决方法 前面有分享一个威纶通触摸屏拼音输入中文的帖子, 地址如下: https://www.gkbc8.com/forum.php?mod=viewthread&tid=15295 很多网友下载使用后反馈,程序下载到屏内显示乱码。 一般乱码也就是字体没有匹配上的初级问题,所以我也就只提示大家注意下字体设置。 但有一位网友我很喜欢,直接红包50大洋,让我协助解决乱码问题。 这位网友也是抓住了当今社会,无利不往,利益当先的解决问题精髓哦, 定是当老板的料。我欣然帮助。 这里我将处理过程,结果,与方法在这
威纶触摸屏程序exob文件实现宏密码保护与密码破解方法
qq263946146威纶触摸屏程序exob文件实现宏密码保护与密码破解方法
视频部分。 威纶在市面上由于其性价比优势,得到了很好的推广。 所以我们也就会经常在工程设备上遇到。 威纶对其程序的保护有多种方法,比如对XOB,新版为EXOB文件禁止上传, 禁止反编译,密码保护,还可以对宏指令单独进行密码保护。 其中宏指令加密保护又细分为只读保护与加密保护。 如下图两处标识。 这篇帖子就来介绍如何实现威纶通触摸屏宏程序的加密保护与破解密码等功能。 我也是做非标自动化设备程序的,这里有需要,就研究记录下,以备后期自己不时之用。 如果您刚好也有需求,欢迎红包骚扰。 首先我们来简单
OD找CALL之模态与非模态对话框定位
qq263946146OD找CALL之模态与非模态对话框定位
对话框是一个程序中常用的界面显示形式。 比如一些错误信息,注册信息都可以以对话框形式显示出来。 这就是一个极为有利的关键点。 当然显示信息的形式还有消息对话框,对应函数为MessageBox等。 关于消息对话框的定位已经在前面帖子介绍过了。 这里介绍一个两种对话框的定位,如何一步步找CALL。 创建模态对话框是由调用DialogBoxParam 函数实现的,而创建非模态对话框是调用CreateDialogParam函数实现。 两函数原型分别是: HWND DialogBoxParam (HINSTANCE hlnstance, LPCTSTR IpTemplateName, HWND hWndParent, DLGPROC IPD
OD找CALL之定位对话框MessageBox
qq263946146OD找CALL之定位对话框MessageBox
对话框是一个程序与用户交互信息的简单快速方法。 弹出对话框显示信息在编程时简单,在逆向时也很容易用来找CALL。 这里自己通过vc2010编程一个MFC程序,使用MessageBox弹出信息。 然后再使用OD工具来定位调用MessageBox位置,并修改程序的一些信息。 VC2010中我们创建一个基于对话框的MFC程序。 默认的对话框确定按钮控件,双击关联它的点击函数,实现对话框弹出功能用于测试。 再添加一自定义函数,如下代码。 这样编程运行后,我们就准备了一个例程,点击例程界面的确定按钮,就会弹出对话框显示信息。 可以看到点击按
经典资源版块整合了,可以通过搜索查看,在首页右上角
qq263946146经典资源版块整合了,可以通过搜索查看,在首页右上角
论坛改版后,以往的经典资源整合到对应板块了。 经典资源为全网最全的工控编程视频教程,可以搜索关键字等快速查找。 搜索视频教程 网站会走原创路线,录制最有实战性视频教程,或具有应用价值的程序实例。 欢迎关注与下载。 板块减少了,资源在不断增加,所以好的资源很多时候还得搜索。 关于网站搜索等常见问题可以查看帮助。 点击进入。
威纶通触摸屏趋势图的数据转换
qq263946146威纶通触摸屏趋势图的数据转换
威纶通触摸通过MODBUS指令读取两个short型(16位)的数据,又如何让这两个数据通过趋势图以两个通道显示出来,用宏指令如何实现啊? 回答: 会用趋势图控件,这都不是问题。 我录制的视屏教程已经很详细介绍每个控件的使用了。 并且已回答很多相似问题。 如果是新手朋友,可以参考下载教程学习: [weilun]1[/weilun] 这里我再编写一个例程,看下两个short类型数据如何通过两个通道显示出来。 假设读取的数据保存到了触摸屏LW0,LW1内,并想通过趋势图两通道显示出来。 在实际连接了硬件后,数据是通过硬件产生并读取到触摸
威纶图库是flb格式,外来的图片加载不了,请教有办法吗
qq263946146威纶图库是flb格式,外来的图片加载不了,请教有办法吗
威纶通自带有很多图库文件,内有很多图片,但总不能满足我的要求。 我想添加自己的一些图片在工程中使用,如何添加呢? 回答: 威纶通图片可以直接保存在工程文件里,也可以保存在图库文件里(flb格式后缀)。 归结为图片图库的管理功能。 在我录制的一套视频教程里有详细的介绍,可以下载看看。 [weilun]1[/weilun] 那么一图片如何加载在威纶通程序里使用呢? 我们这里也作演示来看看操作过程。 打开新版本的编程软件,菜单,工程文件,图片。 可以弹出对话框来对图片进行统一管理。 如下图: 可以选择要加载的图片是保
EasyBuilder8000是否有类似于PLC中的秒脉冲触发,来进行数据的累加
qq263946146EasyBuilder8000是否有类似于PLC中的秒脉冲触发,来进行数据的累加
EasyBuilder8000是否有类似于PLC中的秒脉冲触发,来进行数据的累加? 比如:LW100内的数据通过宏运算每秒加数值100. 回答: 可以直接采用“多状态设置元件”--“周期递加”--“设定频率及递加值”。 但这也不是您想要的,不能完全满足需求。 在实际应用中,最好是LW100每秒加多少数据可控,脉冲开与关也可控。 这就是根据这两功能编写一个实例。 界面如下: 在界面上可以事先设置每秒加几,可以设置为正负数,对应地址为RW0. 可以设置数值增加的上限,下限,对应地址为RW1,RW2. 数值增加显示地址为LW100。 通过LB0开与关可
威纶通触摸屏宏指令窗口跳转
qq263946146威纶通触摸屏宏指令窗口跳转
今天用MT8000编个跳转宏指令,可是不跳啊。具体如下,在画面建立功能键,设置为Local HMI LB0,窗口打开时设为ON,宏指令如下: macro_command main() short num=11 bool on=true, off=false DELAY(5000)//延时3分钟 SetData(num, "Local HMI", LW, 0, 1)//切换到11窗口 SetData(off, "Local HMI", LB, 0, 1)//结束执行宏指令 end macro_command 帮看一下问题在哪儿,谢谢。 回答: 威纶通触摸屏窗口有很多类别,系统窗口,公式窗口,基本窗口。 窗口编号3到9为特殊用途窗口,特殊用途特殊用。 一般我们也只能使用基本窗口
如何不用宏进行运算,实现多状态指示元件显示状态
qq263946146如何不用宏进行运算,实现多状态指示元件显示状态
PLC D0=5,6,7,8。。如何能使触屏读PLC D0后驱动对应的多状态显示中0,1,2,3的图。不用宏。因宏处理读太慢了。 回答: 多状态指示类在一般属性标签选项卡下,有一个偏移量设置。 偏移量默认是0,也就是说寄存器值是多少,就显示对应状态。 我们可以通过将这个偏移量设置为5,地址设置为PLC的D0。 那么D0如果是5,6,7,8的话,会将数值减去5,将结果作为参考,显示对应状态0,1,2,3。 设置如下图。 这样通过元件自身的偏移功能就可以实现简单运算。 具体也可以自己添加多状态元件同时,添加一个数值显示元件来测试。
用什么方法可以隔几秒或几分钟自动的来触发威纶能触摸屏宏
qq263946146用什么方法可以隔几秒或几分钟自动的来触发威纶能触摸屏宏
我写了一段宏,触发和运行均正常。用PLC也可以触发。 我的设计想法要求是:用什么方法可以隔几秒或几分钟自动的来触发宏。 用什么命令,或在说明书的那一页上可看到。 回答: 0,宏指令编辑界面里就有设置编辑框。 1、HMI本身 位状态设置元件 可以设置 周期切换 2、plc程序中也可通过定时器,设置控制bit,配合屏PLC控制元件实现。 下面截图为宏指令编辑界面里设置每隔多少周期执行一次宏。 当然还可以设置宏指令的条件,设置指定位元件为ON或OFF时才能执行宏指令。 下面图片是通过位元件设置周期执行属性,时间间隔可
威纶通触摸屏如何根据不同情况显示不同提示文本
qq263946146威纶通触摸屏如何根据不同情况显示不同提示文本
根据LW9222的第0位 1位 2位 。。。6位的值来判断LW500 中的字符串显示 比如 如果LW_BIT 922200=1,则LW500字符串显示“aaa”或者“文字1” 如果LW_BIT 922201=1,则LW500字符串显示“bbb”或者“文字2” 不知道字符串怎么赋值啊 请指教啊。 如果有示例程序 麻烦发一个给我研究下 多谢。 回答: 类似的提问我有回答过。 这里再以两种形式来回答,一种是通过多状态指示类元件实现, 一种是通过宏指令来实现。 通过多状态指示灯来实现的话,很简单很多。 我们知道多状态指示灯可以设置根据指定的寄存器地址来显示多种状态信息。
请教威纶通触摸屏宏指令,如何避免3个数值元件数值相同
qq263946146请教威纶通触摸屏宏指令,如何避免3个数值元件数值相同
数值输入元件1(LW0),数值输入元件2(LW1),数值输入元件3(LW3), 以上变数分别为a,b,c; 要求:在a,b,c其中的一个输入元件中输入一个值其他两个输入元件不得再输入同样的值。 刚接触宏指令请高手帮忙解决下,万分感谢! 回答: 稍微熟悉威纶通宏指令的使用,这都不是问题。 这里我有录制两套威纶通的视频教程,可以参考宏指令的那套快速熟悉。 给自己知识上的投资还是很有必要的。 [weilun]1[/weilun] 下面我来编写一个实例,实现问题所提出的功能。 实例在下边可以下载参考使用。 实例界面如下: 界面上有三个
如何用PLC控制威纶通触摸屏执行一个宏程序
qq263946146如何用PLC控制威纶通触摸屏执行一个宏程序
如何用PLC控制触摸屏执行一个宏程序。最好给个范例,谢谢、 回答: 我这里看到问题就想到了两种方法,更多方法,欢迎补充。 第一种方法就是通过PLC控制元件来实现。 元件设置如下图: 图中可以设置使用PLC的哪种寄存器地址来执行指定的宏指令。 PLC的寄存器触发模式也有多种方式可以选择设置。 这种方法是最直接简单方便的。 还有一种方法就是周期执行一个宏指令,读取PLC指定的寄存器地址, 地址为ON则执行宏指令的后面代码。 想到这种方法前,想是想通过宏指令的执行条件来实现。 未想宏指令的执行条件只能设置为屏

点击查看
客服中心 搜索