首页
社区
课程
招聘
[翻译][翻译]shellcode 中的Stagers 和 Stages 是什么意思?
发表于: 2012-5-28 16:23 4975

[翻译][翻译]shellcode 中的Stagers 和 Stages 是什么意思?

2012-5-28 16:23
4975
英文很差,下面的两段话看了很久,就是没有理解 Stagers 和 Stages  有很么区别?希望得到正解。

Stagers
Stagers setup a network connection between the attacker and victim and are designed to be small and reliable. It is difficult to always do both of these well so the result is multiple similar stagers. Metasploit will use the best one when it can and fall back to a less-preferred one when necessary.
Windows NX vs NO-NX Stagers

Reliability issue for NX CPUs and DEP
NX stagers are bigger (VirtualAlloc)
Default is now NX + Win7 compatible

Stages
Stages are payload components that are downloaded by Stagers modules. The various payload stages provide advanced features with no size limits such as Meterpreter, VNC Injection, and the iPhone 'ipwn' Shell.

Payload stages automatically use 'middle stagers'

A single recv() fails with large payloads
The stager receives the middle stager
The middle stager then performs a full download
Also better for RWX

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 306
活跃值: (153)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
2012-5-28 18:09
0
雪    币: 60
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我知道是一个类型,我也看的这个网页,就是不理解其中文意思,希望指教一下!谢谢
2012-5-28 19:01
0
游客
登录 | 注册 方可回帖
返回
//