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

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運(yùn)轉(zhuǎn),開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            PEB

            Posted on 2009-04-01 08:42 S.l.e!ep.¢% 閱讀(494) 評論(0)  編輯 收藏 引用 所屬分類: WinDbg
            PEB(Process Environment Block,進(jìn)程環(huán)境塊)存放進(jìn)程信息,每個進(jìn)程都有自己的PEB信息。位于用戶地址空間。

            windbg?中使用 !peb 命令查看,當(dāng)前進(jìn)程的 PEB
            PEB at 7ffd4000?????????????????????????????????????????????????????????????????? <------?PEB 所在地址
            ??? InheritedAddressSpace:??? No
            ??? ReadImageFileExecOptions: No
            ??? BeingDebugged:??????????? Yes
            ??? ImageBaseAddress:???????? 00400000
            ??? Ldr?????????????????????? 015c6fd8
            ??? Ldr.Initialized:????????? Yes
            ??? Ldr.InInitializationOrderModuleList: 015cafc0 . 01662fc0
            ??? Ldr.InLoadOrderModuleList:?????????? 015c8fb0 . 01662fb0
            ??? Ldr.InMemoryOrderModuleList:???????? 015c8fb8 . 01662fb8
            ??????????? Base TimeStamp???????????????????? Module
            ??? ProcessHeap:?????? 00140000???????????????????????????????????????? <------ 進(jìn)程默認(rèn)的堆句柄


            使用 dt _PEB PEB所在地址 命令查看 PEB 中的相關(guān)信息
            0:000> dt _PEB 7ffd4000
            ntdll!_PEB
            ?? +0x000 InheritedAddressSpace : 0 ''
            ?? +0x001 ReadImageFileExecOptions : 0 ''
            ?? +0x002 BeingDebugged??? : 0x1 ''
            ?? +0x003 SpareBool??????? : 0 ''
            ?? +0x004 Mutant?????????? : 0xffffffff
            ?? +0x008 ImageBaseAddress : 0x00400000
            ?? +0x00c Ldr????????????? : 0x015c6fd8 _PEB_LDR_DATA
            ?? +0x010 ProcessParameters : 0x00020000 _RTL_USER_PROCESS_PARAMETERS
            ?? +0x014 SubSystemData??? : (null)
            ?? +0x018 ProcessHeap????? : 0x00140000????? <----- 進(jìn)程(默認(rèn))堆句柄
            ?? +0x01c FastPebLock????? : 0x7c99e4c0 _RTL_CRITICAL_SECTION
            ?? +0x020 FastPebLockRoutine : 0x7c921005
            ?? +0x024 FastPebUnlockRoutine : 0x7c9210ed
            ?? +0x028 EnvironmentUpdateCount : 1
            ?? +0x02c KernelCallbackTable : 0x77d12970
            ?? +0x030 SystemReserved?? : [1] 0
            ?? +0x034 AtlThunkSListPtr32 : 0
            ?? +0x038 FreeList???????? : (null)
            ?? +0x03c TlsExpansionCounter : 0
            ?? +0x040 TlsBitmap??????? : 0x7c99e480
            ?? +0x044 TlsBitmapBits??? : [2] 0x1ffffff
            ?? +0x04c ReadOnlySharedMemoryBase : 0x7f6f0000
            ?? +0x050 ReadOnlySharedMemoryHeap : 0x7f6f0000
            ?? +0x054 ReadOnlyStaticServerData : 0x7f6f0688? -> (null)
            ?? +0x058 AnsiCodePageData : 0x7ffa0000
            ?? +0x05c OemCodePageData? : 0x7ffa0000
            ?? +0x060 UnicodeCaseTableData : 0x7ffd1000
            ?? +0x064 NumberOfProcessors : 1
            ?? +0x068 NtGlobalFlag???? : 0x2100100
            ?? +0x070 CriticalSectionTimeout : _LARGE_INTEGER 0xffffe86d`079b8000
            ?? +0x078 HeapSegmentReserve : 0x100000????????????????????????? <----- 堆的默認(rèn)保留大小,字節(jié)數(shù) , 1M
            ?? +0x07c HeapSegmentCommit : 0x2000?????????????????????????????? <------堆的默認(rèn)提交大小,8K

            ?? +0x080 HeapDeCommitTotalFreeThreshold : 0x10000
            ?? +0x084 HeapDeCommitFreeBlockThreshold : 0x1000
            ?? +0x088 NumberOfHeaps??? : 8
            ?? +0x08c MaximumNumberOfHeaps : 0x10
            ?? +0x090 ProcessHeaps???? : 0x7c99de80? -> 0x00240000
            ?? +0x094 GdiSharedHandleTable : 0x01a40000
            ?? +0x098 ProcessStarterHelper : (null)
            ?? +0x09c GdiDCAttributeList : 0x14
            ?? +0x0a0 LoaderLock?????? : 0x7c99c0d8
            ?? +0x0a4 OSMajorVersion?? : 5
            ?? +0x0a8 OSMinorVersion?? : 1
            ?? +0x0ac OSBuildNumber??? : 0xa28
            ?? +0x0ae OSCSDVersion???? : 0x200
            ?? +0x0b0 OSPlatformId???? : 2
            ?? +0x0b4 ImageSubsystem?? : 2
            ?? +0x0b8 ImageSubsystemMajorVersion : 4
            ?? +0x0bc ImageSubsystemMinorVersion : 0
            ?? +0x0c0 ImageProcessAffinityMask : 0
            ?? +0x0c4 GdiHandleBuffer? : [34] 0
            ?? +0x14c PostProcessInitRoutine : (null)
            ?? +0x150 TlsExpansionBitmap : 0x7c99e478
            ?? +0x154 TlsExpansionBitmapBits : [32] 0
            ?? +0x1d4 SessionId??????? : 0
            ?? +0x1d8 AppCompatFlags?? : _ULARGE_INTEGER 0x0
            ?? +0x1e0 AppCompatFlagsUser : _ULARGE_INTEGER 0x0
            ?? +0x1e8 pShimData??????? : (null)
            ?? +0x1ec AppCompatInfo??? : (null)
            ?? +0x1f0 CSDVersion?????? : _UNICODE_STRING "Service Pack 2"
            ?? +0x1f8 ActivationContextData : (null)
            ?? +0x1fc ProcessAssemblyStorageMap : (null)
            ?? +0x200 SystemDefaultActivationContextData : 0x00130000
            ?? +0x204 SystemAssemblyStorageMap : (null)
            ?? +0x208 MinimumStackCommit : 0

            其它參數(shù)不詳
            国产精品久久久久久吹潮| 国产激情久久久久影院| 久久久久久精品免费免费自慰| 久久人做人爽一区二区三区| 久久亚洲精品人成综合网| 国产精品无码久久综合网| 久久强奷乱码老熟女网站 | 中文字幕一区二区三区久久网站| 久久综合久久综合久久综合| 日韩AV毛片精品久久久| 精品久久久久久无码专区不卡| 国产亚洲成人久久| 久久亚洲AV成人出白浆无码国产| 久久综合狠狠综合久久97色| 国产精品99久久久久久人| 久久综合精品国产一区二区三区| 91久久精品91久久性色| 亚洲AV日韩AV永久无码久久 | 亚洲中文字幕伊人久久无码 | 欧美亚洲国产精品久久久久| 国产精品99久久精品| 国产精品一区二区久久精品涩爱 | 中文字幕热久久久久久久| Xx性欧美肥妇精品久久久久久| 亚洲精品乱码久久久久久久久久久久| 国内精品久久久久影院免费| 老色鬼久久亚洲AV综合| 无码人妻久久一区二区三区免费| 久久午夜免费视频| 久久久久久亚洲精品影院| 亚洲国产成人久久综合野外| 久久久WWW成人| 久久人人超碰精品CAOPOREN| 久久精品免费大片国产大片| 精品国产一区二区三区久久蜜臀| 国产精品久久影院| 99久久99这里只有免费的精品| 97超级碰碰碰久久久久| 色噜噜狠狠先锋影音久久| 99久久www免费人成精品| 93精91精品国产综合久久香蕉|