灵剑丹心 发表于 2023-2-27 11:59

怎么修改一个dll文件的导出函数的名称呢?是公开的

本帖最后由 灵剑丹心 于 2023-2-27 12:24 编辑

x32dbg看到导出函数表了,怎么修改函数名啊,ida里修改函数名,修补程序-已修补字节是空的啊

幽溪左畔 发表于 2023-2-27 12:08

不写导出函数 用函数指针调用函数

coderyzh 发表于 2023-2-27 13:17

学到了 感谢分享!

鲸鱼爱喝白粥w 发表于 2023-2-27 13:42

切换到 "Exports" 选项卡以查看导出表。找到想要修改的导出函数右键单击,并选择 "Name" 选项来修改它的名称。保存更改然后退出 x32dbg,使用一个 HEX 编辑器打开 DLL 文件,找到导出函数的名称,并将其修改为与在 x32dbg 中指定的名称相同的值。最后重新构建 DLL 文件,以确保它包含了更改。

灵剑丹心 发表于 2023-2-27 14:23

本帖最后由 灵剑丹心 于 2023-2-27 14:30 编辑

鲸鱼爱喝白粥w 发表于 2023-2-27 13:42
切换到 "Exports" 选项卡以查看导出表。找到想要修改的导出函数右键单击,并选择 "Name" 选项来修改它的名 ...
x32dbg没有看到导出 选项卡啊,只在符号信息里看到dll的导入导出函数,没有重命名选项
你说的是IDA把,

狄人3 发表于 2023-2-27 17:13

study pe+可以改

灵剑丹心 发表于 2023-2-27 23:05

本帖最后由 灵剑丹心 于 2023-2-27 23:34 编辑

狄人3 发表于 2023-2-27 17:13
study pe+可以改
谢谢,可以
页: [1]
查看完整版本: 怎么修改一个dll文件的导出函数的名称呢?是公开的