各位朋友,请教下,如果一个dll文件,源码是C语言编写的,我想对源代码进行更改然后重新编译成dll文件。能否做到,如果能要用什么工具?谢谢
阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!
你认为的改代码是:反编译重新拿到C语言源码 -> 修改源码 -> 重新编译 -> 生成全新的dll文件 实际上改代码是:找到需要修改的部位或者初始化位置 -> 拦截处理 -> 插入编译好或者手工编写的二进制代码 -> 重新生成一个大部分地方都没变化的dll文件
xtayaitak 改是能改,不过以你这水平还是算了
微启宇 能改但过程复杂而且时间成本高,还不如用源码直接修改然后编译来得快。