冥界3大法王 发表于 2024-1-11 12:23

这句话的言外之意这么理解对不对?


言外之意告诉你与开发插件无关!与VS2013编译生成的x32dbg.dll和x64dbg.dll有关?

lies2014 发表于 2024-1-11 13:11

我的理解是除了 BridgeInit 明确不能第三方使用以外其他都可以用,只是通常不会用到,因为这些函数只是用来处理 x64dbg 的内部设置的

冥界3大法王 发表于 2024-1-11 13:36

感觉这些应该是与桥接有关的。
什么申请内存的
释放的。
得到版本号的。
初始化的。
与桥接设置配置有关的。

lies2014 发表于 2024-1-11 16:42

冥界3大法王 发表于 2024-1-11 13:36
感觉这些应该是与桥接有关的。
什么申请内存的
释放的。


与桥接设置配置没什么关系
你不是编译过源码吗,看看 bridgemain.cpp 就知道了
这几个函数就是读写保存 x64dbg.ini 或 x32dbg.ini的
申请内存也仅仅是用 GlobalAlloc 申请了空间,除此之外什么也没做
实际上第三方插件可以用这些函数在 ini 里加入自己的配置
Multiline Ultimate Assembler 就是这样做的

Love0912 发表于 2024-1-11 16:51

这句话的意思我理解是这个函数仅由X64处理,不被其它插件调用,就类似于,你是我的私人秘书,仅为我服务,通常情况下其它人无权支配你(类似这么个意思~)

冥界3大法王 发表于 2024-1-11 17:47

lies2014 发表于 2024-1-11 16:42
与桥接设置配置没什么关系
你不是编译过源码吗,看看 bridgemain.cpp 就知道了
这几个函数就是读写保存 ...

Multiline Ultimate Assembler 就是这样做的
这玩意 能不能修改下源码,使它支持中文注释?

lies2014 发表于 2024-1-11 20:33

冥界3大法王 发表于 2024-1-11 17:47
这玩意 能不能修改下源码,使它支持中文注释?

如果仅仅需要显示中文的话不需要改代码
只需修改 x32dbg.ini

font_name=Lucida Console
改成中文字体就可以了,例如:
font_name=Microsoft YaHei UI

但是这样不支持直接输入中文,只能粘贴过去

冥界3大法王 发表于 2024-1-12 09:34

lies2014 发表于 2024-1-11 20:33
如果仅仅需要显示中文的话不需要改代码
只需修改 x32dbg.ini



牛逼我的哥!试着下载了一个源码,VS2013中编译时提示少模块!{:301_1006:}

冥界3大法王 发表于 2024-1-12 09:39

试着改了下,改成微软雅黑,开始不能输入中文后来也不乱码了,也可以输入了。{:301_987:}

冥界3大法王 发表于 2024-1-12 09:55

我又反汇编修改了一下,彻底完美移植虚拟机使用。{:301_988:}
补丁打的太成功了,真是又准,又快。
全赖楼上的哥们出谋划策!
页: [1] 2 3 4
查看完整版本: 这句话的言外之意这么理解对不对?