VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 81475|回复: 202

[分享] 我也来个内存加载Dll

  [复制链接]
发表于 2015-1-7 21:40:15 | 显示全部楼层 |阅读模式
翻译的C++代码
例子调用zlib.dll  
compress
uncompress
实现数据的 压缩 与 解压缩


可以 实现Dll的 加载 与 卸载

卸载时没Free加载的Dll模块
没做load检测  可以对同一个模块 加载N次 - -!

测试环境 WIN7X64 ,Server2003  Xp,别的没测试

别的 自己看代码吧。。。。






原文链接 + VB源码
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

45楼分享,隐藏Dll路径(测试代码)  发表于 2015-1-13 19:58
40楼分享,DLL隐藏代码,欢迎测试  发表于 2015-1-12 18:50
31楼更新,可加载加了压缩壳的Dll  发表于 2015-1-10 22:39
非常感谢  发表于 2015-1-8 01:09

评分

参与人数 4威望 +24 人气 +7 收起 理由
vbguest + 1 + 1 赞一个
xiaoohoo + 1 赞一个
startbin321 + 13 + 3 加了壳的dll 应该是不行的
huangshanvs + 10 + 2 很给力

查看全部评分

本帖被以下淘专辑推荐:

 楼主| 发表于 2015-1-10 22:37:08 | 显示全部楼层
本帖最后由 19900603 于 2015-1-11 19:31 编辑

不能加载加了壳的 Dll 确实很让人郁闷。。。
晚上又重新缕了下源码。。。与PEtool 里的参数 对比了下。。
居然没找到导入表,百度了N篇文章终于找到问题了。。。。。
原来是 FirstThunk 和 OriginalFirstThunk 的原因

参考文章(老外写的PE文件格式)
http://win32assembly.programminghorizon.com/pe-tut6.html


源码里已经修复 可以正常加载加了压缩壳的Dll了。。。
测试压缩工具
ASPACK
NSPACK
UPX没测试。。。加不上壳- -!
求分,求精华

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1威望 +13 人气 +3 收起 理由
startbin321 + 13 + 3 能加载加壳的dll 就该精华

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2015-1-8 05:20:17 | 显示全部楼层
?是VB6翻?C++的?案?

点评

对  发表于 2015-1-8 07:20
回复 支持 反对

使用道具 举报

发表于 2015-1-8 09:59:39 | 显示全部楼层
喜大普奔
回复 支持 反对

使用道具 举报

发表于 2015-1-8 10:44:44 | 显示全部楼层
太牛了,学习
回复 支持 反对

使用道具 举报

发表于 2015-1-8 10:45:13 | 显示全部楼层
这个得看看,多谢谢分享!
回复 支持 反对

使用道具 举报

发表于 2015-1-8 11:54:35 | 显示全部楼层
把DLL和exe打包到一起的时间。。。终于到了。。。

点评

呵呵,想随心所欲调用函数,不简单哦,除非出个通用版,或者看看这个 http://www.vbgood.com/thread-141423-1-1.html  发表于 2015-5-27 10:51
回复 支持 反对

使用道具 举报

发表于 2015-1-8 12:00:20 | 显示全部楼层
大哥哥,顺便问一下,。。我的程序带一个dll,一个主程序 和一个更新程序。。。
DLL和更新程序一起打包进主程序里,,现在dll能加载了 。。EXE如何运行。。。

点评

内存运行Exe???论坛有代码的。  发表于 2015-6-3 18:39
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-8 12:19:00 | 显示全部楼层
冻结 发表于 2015-1-8 12:00
大哥哥,顺便问一下,。。我的程序带一个dll,一个主程序 和一个更新程序。。。
DLL和更新程序一起打包进主 ...

直接shell嘛!

点评

这玩意可不是为了好玩的!!论坛有内存加载运行exe,加载后重新修正导入表  发表于 2015-1-8 12:23
呀呀呀呀,那样子不高大上嘛~~~ 直接从缓冲区 咔。运行出来才好玩  发表于 2015-1-8 12:20
回复 支持 反对

使用道具 举报

发表于 2015-1-8 12:25:05 | 显示全部楼层
这个好!大爱
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2015-1-8 12:26:49 | 显示全部楼层
不错,下载看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2022-5-29 04:11

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表