社区
API
帖子详情
DLL 函数调用问题:未知声明,如何调用?各位高手研究讨论!
sworddx
2003-08-22 08:38:21
加精
假设我有一个标准 DLL 链接库(假设为 Problem.dll ),我没有它的 API 声明,也没有相应的 SDK,我用 exescope 可以看到它的导出函数名(假设为 OutputText),但是不知道它的输入参数、返回值,能否通过某种方法(例如:HACK……)来获取调用这个函数的方法,进而写出它的声明?请各位高手研究讨论!
...全文
101
15
打赏
收藏
DLL 函数调用问题:未知声明,如何调用?各位高手研究讨论!
假设我有一个标准 DLL 链接库(假设为 Problem.dll ),我没有它的 API 声明,也没有相应的 SDK,我用 exescope 可以看到它的导出函数名(假设为 OutputText),但是不知道它的输入参数、返回值,能否通过某种方法(例如:HACK……)来获取调用这个函数的方法,进而写出它的声明?请各位高手研究讨论!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jintianatxd
2003-08-28
打赏
举报
回复
学习
sworddx
2003-08-27
打赏
举报
回复
再加分,再顶
sworddx
2003-08-26
打赏
举报
回复
回复人: rainstormmaster(rainstormmaster) ( ) 信誉:115 2003-08-24 20:42:00 得分:0
试试用Dependency walker
详细点讲,谢谢
rainstormmaster
2003-08-24
打赏
举报
回复
试试用Dependency walker
sworddx
2003-08-24
打赏
举报
回复
再加一分,再顶一下:)
hisofty
2003-08-23
打赏
举报
回复
怎样获取未知DLL的接口参数 :
http://www.csdn.net/Develop/Read_Article.asp?Id=13362
James0001
2003-08-23
打赏
举报
回复
Disassembly
jlum99
2003-08-23
打赏
举报
回复
反汇编,32位汇编,在API调用之前都有个入栈的过程.说是容易,做起来,嘿嘿.自己看着办吧
dxqylzg
2003-08-23
打赏
举报
回复
关注!!!!!!!!!
sworddx
2003-08-23
打赏
举报
回复
加一分,顶一下:)
zjcxc
2003-08-23
打赏
举报
回复
应该不可以吧.
如果这个DLL的错误处理较好,还可以在调用时一步一步的测试它需要那些参数.
sworddx
2003-08-23
打赏
举报
回复
肯定复杂了,要不就不会放这了:)
看起来和反编译程序一样复杂^_^
viena
2003-08-23
打赏
举报
回复
复杂的
sworddx
2003-08-23
打赏
举报
回复
上面两位的发言基本上没有意义:)
Loadlibrary调用 API,也需要知道传入参数。
反汇编不是那么简单的事情。
rainstormmaster
2003-08-23
打赏
举报
回复
参考:
如何使用LoadLibrary執行API
http://www.hosp.ncku.edu.tw/~cww/html/q00528.html
Windows进程常用
DLL
模块注入技术
课程结合多种Windows进程常用
DLL
注入技术。远程线程注入APC注入,异步
调用
过程,向目标线程插入待执行任务从而完成注入。窗口消息注入,指定窗口进程注入,与全局钩子注入类似。环境块注入,获取进程上下文信息,直接性修改程序执行流程完成注入。进程入口点注入,在程序初始化的时机前将
dll
模块文件注入至目标主线程。进程调试级注入,涉及调试器相关功能
调用
知识点
dll
模块重定位内存注入,模拟操作系统加载PE文件方式,直接将
dll
文件内存数据写入目标进程并执行。导入表注入,涉及PE相关知识点,增加区段,移动导入表,增加导入表、增加导出函数,修复表项数据等。内核驱动级
Dll
模块注入技术,内核驱动入门扩展。
python通过函数名
调用
dll
中的函数
python通过函数名
调用
dll
中的函数原理示例代码输出 原理 ctypes.c
dll
.LoadLibrary加载
dll
eval函数用来执行一个字符串表达式,并返回表达式的值。 *args可以展开数组类型的参数。 **kwargs可以展开字典类型的参数。 ...
调用
未知
DLL
中的导出函数
不知道诸位看官是否有过这样的经历:在不经意之间发现一个
DLL
文件,它里边有不少有趣的导出函数——但是由于你不知道如何
调用
这些函数,所以只能大发感慨而又无能为力焉。固然有些知名的
DLL
可以直接通过搜索引擎来...
Win10 查看
DLL
中的函数
软件中存在着大量以 .
dll
为扩展名的文件,这些文件就是动态链接库...只要使用正确的
调用
格式,就可以直接
调用
不同语言写成的
DLL
中的函数。 本文将介绍 2 种查看
DLL
中函数的工具:dumpbin.exe 和 Dependencies Visu
MFC扩展
DLL
项目生成的
DLL
被
调用
出现的
问题
汇总
在MFC
DLL
中有三种项目类型:使用共享MFC
DLL
的常规
DLL
、MFC扩展
DLL
、静态链接MFC的常规
DLL
。其中“MFC扩展
DLL
”主要针对MFC项目而提供
DLL
接口的,其作用可以生成普通的类,MFC包括界面的资源即对话框也可以被生成...
API
1,486
社区成员
23,279
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章