这句话的言外之意这么理解对不对?
言外之意告诉你与开发插件无关!与VS2013编译生成的x32dbg.dll和x64dbg.dll有关? 我的理解是除了 BridgeInit 明确不能第三方使用以外其他都可以用,只是通常不会用到,因为这些函数只是用来处理 x64dbg 的内部设置的 感觉这些应该是与桥接有关的。
什么申请内存的
释放的。
得到版本号的。
初始化的。
与桥接设置配置有关的。 冥界3大法王 发表于 2024-1-11 13:36
感觉这些应该是与桥接有关的。
什么申请内存的
释放的。
与桥接设置配置没什么关系
你不是编译过源码吗,看看 bridgemain.cpp 就知道了
这几个函数就是读写保存 x64dbg.ini 或 x32dbg.ini的
申请内存也仅仅是用 GlobalAlloc 申请了空间,除此之外什么也没做
实际上第三方插件可以用这些函数在 ini 里加入自己的配置
Multiline Ultimate Assembler 就是这样做的
这句话的意思我理解是这个函数仅由X64处理,不被其它插件调用,就类似于,你是我的私人秘书,仅为我服务,通常情况下其它人无权支配你(类似这么个意思~) lies2014 发表于 2024-1-11 16:42
与桥接设置配置没什么关系
你不是编译过源码吗,看看 bridgemain.cpp 就知道了
这几个函数就是读写保存 ...
Multiline Ultimate Assembler 就是这样做的
这玩意 能不能修改下源码,使它支持中文注释? 冥界3大法王 发表于 2024-1-11 17:47
这玩意 能不能修改下源码,使它支持中文注释?
如果仅仅需要显示中文的话不需要改代码
只需修改 x32dbg.ini
font_name=Lucida Console
改成中文字体就可以了,例如:
font_name=Microsoft YaHei UI
但是这样不支持直接输入中文,只能粘贴过去
lies2014 发表于 2024-1-11 20:33
如果仅仅需要显示中文的话不需要改代码
只需修改 x32dbg.ini
牛逼我的哥!试着下载了一个源码,VS2013中编译时提示少模块!{:301_1006:}
试着改了下,改成微软雅黑,开始不能输入中文后来也不乱码了,也可以输入了。{:301_987:} 我又反汇编修改了一下,彻底完美移植虚拟机使用。{:301_988:}
补丁打的太成功了,真是又准,又快。
全赖楼上的哥们出谋划策!