• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 高难度,高难度,散分100。

高难度,高难度,散分100。

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了瑜伽高难度动作,操作难度高的游戏,高难度wifi密码,六年级高难度奥数题,操作难度高的网游等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 高难度,高难度,散分100。
描述:

用什么方法可以看到dll中的函数的变量及其类型。回答depends,dll view的没得搞哈。工具或编程或其它。说话算数绝不拉稀拐带。整得巴适的给100分。


解决方案1:

dlldump(需装sdk)可以看到dll文件的暴露出的函数,但是如果是com的dll的话,暴露的函数一般来说是一样的几个,dll包涵的com如果支持双借口,则可使用oleview察看,否则使用一般的方法是不行的。

解决方案2:

使用Image Help函数(可查阅MSDN)查看dll的输出节,不过只能知道函数的地址(运气好的话可以知道函数的名称)。
不可能知道dll的导出函数的参数类型及返回类型(即函数原型),除非有类型信息记录于dll的其他节(如 .net的程序集、COM技术中的类型库信息合并进dll)。因为类型只是告诉编译器编译时如何生成辅助调用的代码,运行时根本不需要,因此如果一个干净的dll(指不代类型信息)是不可能知道其导出函数的原型的

解决方案3:

dll中的函数只能看到函数名,通过这个函数名可以获得函数入口地址。至于函数的参数没有规范。想象一下,dll是二进制标准的,一个汇编写的函数是不会声明参数类型与结构的,你只能从汇编函数代码实现(从参数表里面pop了多少)来推断它的参数结构。

解决方案4:

gz

解决方案5:

如果dll中带类型库的话
嘿嘿………………

解决方案6:

有高手真能搞定的话,我也想学学,以前有人下过定论说没有办法,不知道到底如何!


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 高难度,高难度,散分100。

相关文章

  • 2017-06-05 100分求内存值问题!!
  • 2017-06-04 ATL的activex如何写inf生成cab?
  • 2017-06-05 请教一个关于浏览器的问题
  • 2017-06-04 请大家谈谈COM在NET中的位置,现在学COM有必要吗?
  • 2017-06-04 请问如何用VC编程实现将一个C++类映射转换为Com组件?
  • 2017-06-04 有一个小问题,就是怎么用MFC编出一个3D的球啊?,,求大神
  • 2017-06-05 Win32和MFC的DLL文件什么区别
  • 2017-06-05 句柄是干什么用的?
  • 2017-06-04 关于视频播放控件的开发
  • 2017-06-05 ActiveX图片插件

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 帮忙关于CreateProcess
    • 为什么得不到已打开的Excel?
    • asp中调用中间件的问题
    • 关于使用RICHEDCTRL以及界面线程在98下所碰到的问题
    • COM对象的传递,你肯定不会?我做了好几天也没有做出来。
    • OLE开发问题,都帮忙解决的话再开500分贴答谢。
    • 征求:解决在线听音乐,看电影缓冲太长的解决方案进者有分
    • VC程序员要学的哪些知识
    • 如何在word文档中查找指定"关键字"的个数,位置页码等..
    • opencv中cvthreshold源代码

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有