• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            yehao's Blog

            程序執行時,棧指針ESP和棧頂指針EBP的變化

            進入main函數的時候,
            1)保存ebp指針
            2)使得ebp->esp
            3)保持現場ebx,esi,edi
            4)進入一般函數的時候,push參數,例如有n個參數 esp = esp - 4*n
            5)push函數返回地址 esp = esp -4
            6)調用函數 EIP指向函數地址,jmp 函數地址
            7)Push ebp 保存 (故有[ebp+8]就是第一個參數的內容)
            8)使得ebp ->esp, esp = esp - 40h - 臨時變量需要字節數(有字節對齊問題)
            9)保持現場ebx,esi,edi
            10)返回值=》eax
            11)恢復現場,就是依次pop出edi,esi,ebx,
            12)Esp = ebp
            13)Pop ebp
            14)pop 函數返回地址(即ret),EIP指向下個指令地址 esp = esp +4
            15)Esp + n*4 (每個字有4個字節);push是按字操作的,32位機器

            知道這些后,程序的溢出就比較容易做了。


            http://hi.baidu.com/goodallen/blog/item/1a2e23fc07b7e487b901a0cb.html/cmtid/494b414bcea227fc82025ca2

            posted on 2012-02-29 17:17 厚積薄發 閱讀(1334) 評論(0)  編輯 收藏 引用 所屬分類: C/C++

            導航

            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            統計

            常用鏈接

            留言簿

            隨筆分類

            文章分類

            文章檔案

            搜索

            最新評論

            欧美亚洲国产精品久久高清| 久久久精品一区二区三区| 九九久久精品国产| 亚洲婷婷国产精品电影人久久| 日韩亚洲国产综合久久久| 婷婷伊人久久大香线蕉AV| 91精品国产综合久久香蕉| 亚洲欧美国产日韩综合久久| 久久精品中文闷骚内射| 久久久久无码专区亚洲av| 无码日韩人妻精品久久蜜桃| 精品多毛少妇人妻AV免费久久| 亚洲婷婷国产精品电影人久久| 久久亚洲美女精品国产精品| 久久艹国产| 国产精品美女久久久久久2018| 亚洲AⅤ优女AV综合久久久| 久久99精品国产麻豆| 伊人久久大香线蕉精品不卡| 国产国产成人久久精品| 欧美喷潮久久久XXXXx| 久久久精品国产Sm最大网站| 丰满少妇人妻久久久久久 | 99精品国产综合久久久久五月天 | 伊人久久大香线蕉影院95| 狠狠色丁香久久婷婷综合| 久久久无码精品午夜| 精品免费tv久久久久久久| 丰满少妇高潮惨叫久久久| 久久久久亚洲AV无码专区首JN| 一本伊大人香蕉久久网手机| 狠狠色丁香久久婷婷综合五月| 一本久久精品一区二区| 欧美大战日韩91综合一区婷婷久久青草 | 欧美大香线蕉线伊人久久| 久久天天躁狠狠躁夜夜躁2014| 欧美精品丝袜久久久中文字幕 | 精品久久人妻av中文字幕| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 精品久久久一二三区| 青草久久久国产线免观|