首页
社区
课程
招聘
[讨论]几个概念不清楚,请各位指导,什么是patch?什么是dll injection,dll hiJacking……
发表于: 2015-4-11 20:21 4822

[讨论]几个概念不清楚,请各位指导,什么是patch?什么是dll injection,dll hiJacking……

2015-4-11 20:21
4822
一直搞不清楚patch的真正含义,求甲鱼粉们给个建议?

比如在,160个crackme的《defiler.2》破解时
http://bbs.fishc.com/thread-41594-1-1.html
就提示要求不使用patch的方法,来隐藏对话框。
那么patch到底该是什么意思?

在wikipedia里面,
A patch is a piece of software designed to update a computer program or its supporting data, to fix or improve it。
这里patch应该理解为“补丁”吧。
但是在这个题里面,这么理解好像不对,个人以为,这个patch是不是说对代码进行了修改的行为。

还有一个,就是
dll injection,dll hijack,hook,这几个的定义式什么,应该怎么理解?

谢谢各位,望各位指点。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 71
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
搜索一下啊,多学习就会了。
2015-4-11 22:09
0
雪    币: 66
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
patch 拿google 翻译一下就知道是什么意思了

所谓的补丁就跟补衣服一样
把自己的代码替换或者修改到程序上。
2015-4-11 23:26
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
思而不学则罔。随便找本书来看。
patch就是打补丁,修改程序
dll injection dll注入。将dll文件注入到目标进程并运行
dll hjacking dll劫持
2015-4-12 15:11
0
游客
登录 | 注册 方可回帖
返回
//