码迷,mamicode.com
首页 >  
搜索关键字:导出函数    ( 138个结果
C++ EAT / Hook
EAT与IAT比较类似,我相信会IAT的肯定很多,起初我想写在C#上面 不过与 C# 遍历DLL导出函数 的方法很相似,只是两者在内存中的映射方式不同而已 Heh,首先我们需要把DLL映射到地址内存空间去 否则没有办法去置换函数, 当然EAT有一些缺点,它必须在软件调用GetProcAddress函数之前替换DLL中 的函数,所以则出现了对GetProcAddress函数的一个Hook,否...
分类:编程语言   时间:2015-07-21 14:49:47    阅读次数:188
C# 遍历DLL导出函数
C#如何遍历一个由C++或E语言编写的本地DLL函数呢 不过在这里我想说建议对PE一无所知的人  你或许应先补补这方面的知识,我不知道为什么PE方面的 应用在C#中怎么这么少,我查阅过相关 C#的知识大概只见一个人写过关于PE的应用 还只是从PE信息中判断执行文件是X86还是X64方式 编译,难道C#程序员真的很差 真的只能会点Asp.Net / MVC?想想看雪论坛那些玩inline-as...
分类:Windows程序   时间:2015-07-03 15:59:37    阅读次数:233
动态调用DLL函数有时正常,有时报Access violation的异常
__stdcall/__cdecal/__fastcall 定义导出函数的重要性...
分类:数据库   时间:2015-06-24 21:05:38    阅读次数:255
解决LD_PRELOAD无法截获printf的问题
前面博文 Linux下入门级导出函数截获-使用LD_PRELOAD环境变量 中说道用LD_PRELOAD的方法截获动态库中的函数,有人问我不能截获printf,我就在此文中回答这个问题吧。     首先看下他写的用于拦截的代码和测试代码 拦截代码 #include extern void printf(const char *format,...); void printf(const ...
分类:其他好文   时间:2015-06-07 09:41:00    阅读次数:349
driver: linux2.6 内核模块导出函数实例(EXPORT_SYMBOL) 【转】
转自:http://blog.chinaunix.net/uid-23381466-id-3837650.html内核版本:2.6.38-11-generic内核自己都大量利用内核符号表导出函数,那么应该导出呢,ldd3上面说只需要EXPORT_SYMBOL一类的宏导出即可,结果试了很久都不行,最后...
分类:系统相关   时间:2015-06-04 15:24:38    阅读次数:215
使用DLL进行不同语言之间的调用(转)
源:使用DLL进行不同语言之间的调用__declspec(dllexport) 是告诉编译器用来导出函数的,在代码中不另作说明了。extern "C" 的意思就是用C的方式来导出函数。为什么要用C的方式来导出呢。因为C++中有重载,编译器会对函数名进行更改,修饰成唯一的函数名。__stdcall 告...
分类:编程语言   时间:2015-06-03 17:10:37    阅读次数:196
利用canvas 导出图片
使用canvas绘制图片,并将图片导出。将不同域下图片绘制到canvas上时,不能使用toDataURL来获取imgdata,因为canvas 使用了没有权限的跨域图片在使用canvas.toDataURL()等数据导出函数的时候会报错!img.crossOrigin = "Anonymous",它...
分类:其他好文   时间:2015-05-24 23:04:18    阅读次数:194
DLL导出
情况一:导出类 class?_declspec?(dllexport)??A { }; 情况二:导出C函数 extern?"C"?void??_declspec?(dllexport)??pri(); //没有修饰符,产生的名字就是函数名pri...
分类:其他好文   时间:2015-05-18 23:17:38    阅读次数:318
修改PE直接加载DLL
流程:修改可选头里的IMPORT表,添加DLL名及起码一个DLL的导出函数名要点:RAW【文件偏移地址】=RVA【内存偏移地址】-VirtualAdress【内存中的节区起始位置】+PointerToRawData【文件中的节区起始位置】相关结构typedefstruct_IMAGE_IMPORT_...
分类:其他好文   时间:2015-05-14 16:02:55    阅读次数:539
使用 __declspec(dllimport) 能够优化对DLL导出函数的调用.
使用 __declspec(dllimport) 能够优化对DLL导出函数的调用。不使用时: [DLL] #ifdef THEDLL_EXPORTS #define THEDLL_API __declspec(dllexport) #else ...
分类:其他好文   时间:2015-05-14 13:51:54    阅读次数:115
138条   上一页 1 ... 7 8 9 10 11 ... 14 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!