• <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>

            Dophi's Technology Blog

            享受知識共享帶來的愉快

            2009年1月10日 #

            簡單的反調試---使用IsDebuggerPresent API

                 摘要: 在“匯編,讓你更拉風”那片文章中我稍微提到了下fs:[0]這個玩意,這里再重復下,實際上fs:[0]這個地址保存著一個很重要的結構體,TEB ( Thread Evirment Block ) 線程塊,SEH異常處理,線程的一些相關信息都和這個結構體緊緊相關,而我要說的IsDebuggerPresent實際上也是從這個結構體中獲取信息來判斷當前線程所在進程是否處于被調試狀態,這實際上和TEB中的一個子結構PEB有關,這個api的效率很高,因為它的實現就像這樣:  閱讀全文

            posted @ 2009-01-10 11:09 dophi 閱讀(3941) | 評論 (6)編輯 收藏

            匯編,讓你更拉風

                 摘要: 這篇文章我并不打算一頭栽進細節中向你干癟無味地闡述匯編指令,因為寫這邊文章的目的實際上是為了讓你更好的使用c++,對于沒有接觸匯編的c++的程序員這篇文章很是值得一讀,因為在學習匯編后我覺得寫c++代碼更有把握了,同時還有一個好處,我的調試能力提高了不少,一切都基于我自己的學習經歷,相信沒有什么比實踐經驗更有說服力了,準備好了嗎?讓我們進入正題。  閱讀全文

            posted @ 2009-01-10 02:50 dophi 閱讀(2057) | 評論 (4)編輯 收藏

            久久精品国产69国产精品亚洲| 亚洲国产视频久久| 久久最近最新中文字幕大全| 久久99中文字幕久久| 精品人妻伦一二三区久久| 久久精品国产精品亚洲精品| 99久久精品国内| 日本国产精品久久| 97久久综合精品久久久综合| 久久久WWW成人免费精品| 久久久久久久久无码精品亚洲日韩| 青青青国产成人久久111网站| 99久久综合国产精品免费| 久久久九九有精品国产| 亚洲精品乱码久久久久久按摩 | 国产精品99久久精品| 一97日本道伊人久久综合影院 | 久久久中文字幕日本| 粉嫩小泬无遮挡久久久久久| 热RE99久久精品国产66热| 久久国产高潮流白浆免费观看| 久久久久亚洲国产| 女同久久| 久久综合给合综合久久| 一本大道加勒比久久综合| 久久国产免费观看精品3| 一本久道久久综合狠狠爱| 色诱久久av| 亚洲一区精品伊人久久伊人| 久久久久这里只有精品 | 国产一区二区久久久| 久久精品国产99久久丝袜| 国产综合免费精品久久久| 91久久精品国产免费直播| 久久精品一区二区三区不卡| 青青国产成人久久91网| 91精品国产高清久久久久久91 | 国产精品九九九久久九九| 久久久久99精品成人片直播| 无码精品久久久天天影视| 久久国产精品99精品国产|