VB编译的DLL如何修改
本帖最后由 疯狂的钉子 于 2022-1-16 09:34 编辑手里有一个VB编译后的dll动态链接库,现在想修改弹出框上边的文字,用OD,X86DBG都搜索不到这个字符串,用VB Decompiler反编译后发现上边的文字修改不了,显示read only!求大神指点,谢谢啦...
疯狂的钉子 发表于 2022-1-10 10:56
真是太棒了!你是怎么找到的呀?求指点 谢谢啦
拖入OD,按Ctrl+B,搜索汉字编码即可!可以参考 @云在天 的提示,用16进制编辑器修改!如:WinHEX 试着点击左边的form,然后看看有没有字符串的地址。在OD中输入这个地址,然后运行分析…… 那就直接放到16进制编辑器里改 云在天 发表于 2022-1-10 09:19
那就直接放到16进制编辑器里改
我用winhex查找了 都找不到对应的字符串,不知道该在哪里修改,用vb decompiler 反编译后保存工程 用 VB编译软件载入 修改 重新编译可以行么?我载入后有错误提示,不知道问题出在哪里了...求指点,,谢谢啦... 董督秀 发表于 2022-1-10 09:49
试着点击左边的form,然后看看有没有字符串的地址。在OD中输入这个地址,然后运行分析……
VERSION 5.00
Object = "{0D452EE1-E08F-101A-852E02608C4D0BB4}#2.0#0"; "C:\Program Files (x86)\Microsoft Office\Root\VFS\SystemX86\FM20.DLL"
Begin VB.Form frmFootNote
Caption = "企业标准编辑器"
ScaleMode = 1
AutoRedraw = False
FontTransparent = True
BorderStyle = 1 'Fixed Single
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ClientLeft = 45
ClientTop = 330
ClientWidth = 3840
ClientHeight = 1950
StartUpPosition = 1 'CenterOwner
Begin VB.CommandButton btnCancel
Caption = "取消"
Left = 1980
Top = 1260
Width = 975
Height = 375
TabIndex = 3
End
Begin VB.CommandButton btnOK
Caption = "确定"
Left = 720
Top = 1260
Width = 975
Height = 375
TabIndex = 2
End
Begin VB.TextBox txtNum
Left = 1905
Top = 630
Width = 960
Height = 285
Text = "a"
TabIndex = 1
MaxLength = 1
End
Begin MSForms.SpinButton spbStartNumber
Left = 2880
Top = 600
Width = 285
Height = 300
TabIndex = 5
OleObjectBlob = "frmFootNote.frx":0000
End
Begin VB.Label Label2
Caption = "提示:图表脚注编号为小写拉丁字母"
ForeColor = &H800000&
Left = 450
Top = 135
Width = 3075
Height = 330
TabIndex = 4
End
Begin VB.Label Label1
Caption = "请填写脚注编号:"
Left = 450
Top = 690
Width = 1455
Height = 300
TabIndex = 0
End
End
Attribute VB_Name = "frmFootNote"
form 中的代码是这样的看到了要修改的字符串却没有看到存储地址在哪里 jideco 发表于 2022-1-10 09:59
不保密的话那就发出来看看
链接: https://pan.baidu.com/s/1r5fIc71-p9i53rGDLrvQsA?pwd=g84f 提取码: g84f 复制这段内容后打开百度网盘手机App,操作更方便哦
谢谢啦 weikun444 发表于 2022-1-10 10:48
真是太棒了!你是怎么找到的呀?求指点 谢谢啦 链接: https://pan.baidu.com/s/1w5G5xMdoTQ4Mhih1iXr5dg 提取码: psup 复制这段内容后打开百度网盘手机App,操作更方便哦
winhex就可以正常修改,测试没问题!细心再来一遍试试!楼上OD也能正常搜索字符串。
页:
[1]
2