liuyanf1234 发表于 2022-3-24 08:45

od怎么能运行需要dll的exe程序『已解决』

本帖最后由 liuyanf1234 于 2022-4-6 09:48 编辑

想学习尝试破解一下易语言小脚本,但是丢exe程序到od,点运行提示需要软件和一个dll文件在同一目录。
网上找了办法,都不行,一个是od中的strongod,一个是小工具,将dll注入exe程序,均失败。
请问大佬,怎么弄才可以在od上运行需要dll的exe程序。

liuyanf1234 发表于 2022-3-24 20:33

Hmily 发表于 2022-3-24 16:10
还有,调试为啥要单独把exe拿出来,od直接调试exe不用动位置啊。

主要调试要运行,我就是运行不了{:1_923:},单独运行是看看为什么只有exe一个程序运行不了,现在的问题又回到原问题上了,还是od里跑不起来,终止。难受。

冥界3大法王 发表于 2022-3-25 08:58

先运行,再附加行不?

前天遇到一个Delphi的表格控件编译出的EXE
直接运行可以,但一用调试器就提示少了*.bpl
结果复制了几十个,还是不行,最后一生气,复制了目录下的几百个文件
不报错了,但这编译的文件肯定小不了啊,从兴趣到放弃。

Hmily 发表于 2022-3-24 11:11

你把dll放到OD目录下试试?

liuyanf1234 发表于 2022-3-24 11:37

Hmily 发表于 2022-3-24 11:11
你把dll放到OD目录下试试?

试过了,也不行。

Hmily 发表于 2022-3-24 11:40

liuyanf1234 发表于 2022-3-24 11:37
试过了,也不行。

你说的可能是exe主动去加载dll,所以你看看他到底哪加载的,他读取dll的位置是哪,那你就放哪,理论上od调试exe,不会影响位置,你直接运行exe他就能加载了?

liuyanf1234 发表于 2022-3-24 13:03


应该是属于exe启动,直接调用dll文件,然后exe才能彻底启动起来。这个应该怎么弄?

liuyanf1234 发表于 2022-3-24 13:09

Hmily 发表于 2022-3-24 11:40
你说的可能是exe主动去加载dll,所以你看看他到底哪加载的,他读取dll的位置是哪,那你就放哪,理论上od ...

大佬看一下下面的图。

Hmily 发表于 2022-3-24 16:10

liuyanf1234 发表于 2022-3-24 13:09
大佬看一下下面的图。

你按他说的地址放桌面呗,调试器不调试都这个提示,那就先解决提示的问题。

Hmily 发表于 2022-3-24 16:10

liuyanf1234 发表于 2022-3-24 13:03
应该是属于exe启动,直接调用dll文件,然后exe才能彻底启动起来。这个应该怎么弄?

还有,调试为啥要单独把exe拿出来,od直接调试exe不用动位置啊。

Shaddoll 发表于 2022-3-24 21:51

大概有反调试,被检测到OD了
页: [1] 2
查看完整版本: od怎么能运行需要dll的exe程序『已解决』