返回介绍

第六部分:WIN32 shellcode 编写

发布于 2025-01-03 23:32:53 字数 399 浏览 0 评论 0 收藏 0

欢迎继续!以前我们都是用现成的 shellcode, 今天我们将从头开始写我们自己的 shellcode. 这是一个十分有用的练习,两个原因:

(1) 如果有一个漏洞有严重的空间限制

(2) 理解 ROP(返回导向编程) 的好办法

为了加快速度我决定使用第一部分为 "FreeFloat FTP"写的漏洞利用框架. 你还需要一个叫”Arwin”的软件,他可以在指定 dll 文件找到函数的绝对地址. 下面是所有本节的相关信息(C 源码和编译版本)

利用环境:Backtrack 5

调试机器:Windows XP PRO SP3

坏字符:”\x00\x0a\x0d”

漏洞软件:下载

Arwin+源码:arwin.rar

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文