首页
社区
课程
招聘
[求助]基于壳技术的软件保护技术
发表于: 2007-5-30 16:29 7074

[求助]基于壳技术的软件保护技术

2007-5-30 16:29
7074
题目就是我的毕设,具体的任务书老师也没下达只是将看雪论坛推荐给我,叫我自生自灭,关于壳以前也从未有过接触,经过粗略的观看各位大虾的文章对壳有了一定的了解,可是只是一知半解,我的方向主要是加壳时的具体做法可是论坛上这方面貌似很少,所以特此希望各位大虾用中国的传统美德救助我这个菜鸟~~~~~     我现在想和老师商量将毕设以论文的形式搞掉,我想在API隐藏上做点文章,无奈啊实在是太菜了

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这里就是解壳的高手多,加壳的来的少。
2007-5-30 17:16
0
雪    币: 47147
活跃值: (20465)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
3
加壳的方法,在《软件加密技术内幕》上描述比较详细。
壳的源码,论坛有一些,如:
http://www.pediy.com/sourcecode/pack.htm
http://bbs.pediy.com/showthread.php?t=45496

API隐藏上论坛好像没太多资料,一些壳隐藏API,是将API的前几行搬到壳里,先执行,完成再跳到真正的API里执行。
2007-5-30 20:27
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
谢谢,受用了~~~~     我先继续做,再有什么问题了 再请教各位高人
2007-5-31 12:34
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
您说:“一些壳隐藏API,是将API的前几行搬到壳里,先执行,完成再跳到真正的API里执行。”能不能稍微具体点,因为这个步奏牵扯的知识满多的, 在网上看到这样一段话:“隐士连接就是你在你的程序中加入dll的头文件,然后在project->settings->link->object/library   modules里面加上你的dll的lib文件,你可以把lib文件拷贝到你当前的源程序目。。。”DLL和API的关系我感觉夸张点说就是一袋水果和一个苹果的关系,也不知道有无错误,您说的先执行,完成了再跳到真正的API里执行,我猜测是不是先使程序确定API可执行(但其实在执行时只是提供了最基本的代码)也就是在壳抢先时只是产生一个API存在的假象,到程序本身运行时再将真正的API地址告知程序。  头脑很乱希望能在具体点指导
2007-5-31 20:11
0
游客
登录 | 注册 方可回帖
返回
//