阅读:1428回复:4
请问在可执行文件(PE)的问题?经过本人研究,发觉某些可执行文件具有输出表, 就像NTOSKRNL.EXE或QQ.EXE? 想问一下输出表在EXE文件中起什么作用? 不是只是DLL文件有输出表的吗? 它输出的函数怎么调用?是否用LIB文件? |
|
沙发#
发布于:2008-03-02 00:02
难道没有人会吗???
|
|
板凳#
发布于:2008-03-04 18:09
我汗~~~~原来这里真的没有人会~
|
|
地板#
发布于:2008-03-14 04:08
晕 经过本人研究发现ntoskrnl.exe具有输出表。。
exe本来就是PE格式的 有输出表有什么奇怪的。。 有输出表就是可以用里面的函数而已 没有输出表只有硬编码方法。 QQ拿输出表来做什么 不知道没研究过 ntoskrnl.exe有输出表 拿来做什么。我相信这个网站里面的菜鸟(包括我)都知道一点点。 估计是你这个问题是他们懒得回答吧。 |
|
地下室#
发布于:2008-03-19 01:58
引用第3楼Troy0523于2008-03-14 04:08发表的 : 首先,感谢你的回答! 可以回答普通EXE中的输出表的函数怎么调用? 用LIB文件可以吗? NTOSKRNL.EXE中的调用又是怎么实现的?LIB还是GetProcAddr? 其实这之前我已经做过试验了,发觉在VC里面用DEF文件导出函数之后 EXE无法运行,不知道怎么解决. 望各位高手赐教! |
|