亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? pestruct.h

?? 功能較全面的反匯編器:反匯編器ht-2.0.15.tar.gz
?? H
字號:
/*  *	HT Editor *	pestruct.h * *	Copyright (C) 1999-2002 Stefan Weyergraf * *	This program is free software; you can redistribute it and/or modify *	it under the terms of the GNU General Public License version 2 as *	published by the Free Software Foundation. * *	This program is distributed in the hope that it will be useful, *	but WITHOUT ANY WARRANTY; without even the implied warranty of *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *	GNU General Public License for more details. * *	You should have received a copy of the GNU General Public License *	along with this program; if not, write to the Free Software *	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef __PESTRUCT_H_#define __PESTRUCT_H_#include "io/types.h"#include "tools.h"#include "coff_s.h"#define PE_MAGIC0	'P'#define PE_MAGIC1	'E'#define PE_MAGIC2	0#define PE_MAGIC3	0//// Directory format.//struct	PE_DATA_DIRECTORY {    uint32	  address;    uint32	  size;} PACKED;#define PE_NUMBEROF_DIRECTORY_ENTRIES	  	16//// Optional header format.//struct	PE_OPTIONAL_HEADER32_NT {// NT additional fields.	uint32 image_base;	uint32 section_alignment;	uint32 file_alignment;	uint16 major_os_version;	uint16 minor_os_version;	uint16 major_image_version;	uint16 minor_image_version;	uint16 major_subsystem_version;	uint16 minor_subsystem_version;	uint32 win32_version;	uint32 image_size;	uint32 header_size;	uint32 checksum;	uint16 subsystem;	uint16 dll_characteristics;	uint32 stack_reserve_size;	uint32 stack_commit_size;	uint32 heap_reserve_size;	uint32 heap_commit_size;	uint32 loader_flags;	uint32 directory_count;	PE_DATA_DIRECTORY directory[PE_NUMBEROF_DIRECTORY_ENTRIES];} PACKED;struct	PE_OPTIONAL_HEADER64_NT {// NT additional fields.	uint64 image_base;	uint32 section_alignment;	uint32 file_alignment;	uint16 major_os_version;	uint16 minor_os_version;	uint16 major_image_version;	uint16 minor_image_version;	uint16 major_subsystem_version;	uint16 minor_subsystem_version;	uint32 win32_version;	uint32 image_size;	uint32 header_size;	uint32 checksum;	uint16	subsystem;	uint16 dll_characteristics;	uint64 stack_reserve_size;	uint64 stack_commit_size;	uint64 heap_reserve_size;	uint64 heap_commit_size;	uint32 loader_flags;	uint32 directory_count;	PE_DATA_DIRECTORY directory[PE_NUMBEROF_DIRECTORY_ENTRIES];} PACKED;// Subsystem Values#define PE_SUBSYSTEM_NATIVE				 1  // image doesn't require a subsystem.#define PE_SUBSYSTEM_WINDOWS_GUI			 2  // image runs in the Windows GUI subsystem.#define PE_SUBSYSTEM_WINDOWS_CUI			 3  // image runs in the Windows character subsystem.#define PE_SUBSYSTEM_OS2_CUI				 5  // image runs in the OS/2 character subsystem.#define PE_SUBSYSTEM_POSIX_CUI			 7  // image run  in the Posix character subsystem.#define PE_SUBSYSTEM_RESERVED8			 8  // image run  in the 8 subsystem.#define PE_SUBSYSTEM_CE_GUI				 9  // image runs in the Windows CE subsystem.#define PE_SUBSYSTEM_EFI_APPLICATION		10  // image is an EFI application.#define PE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER	11  // image is an EFI driver that provides boot services.#define PE_SUBSYSTEM_EFI_RUNTIME_DRIVER		12  // image is an EFI driver that provides runtime services.// Directory Entries#define PE_DIRECTORY_ENTRY_EXPORT			 0	  // Export Directory#define PE_DIRECTORY_ENTRY_IMPORT			 1	  // Import Directory#define PE_DIRECTORY_ENTRY_RESOURCE		 2	  // Resource Directory#define PE_DIRECTORY_ENTRY_EXCEPTION		 3	  // Exception Directory#define PE_DIRECTORY_ENTRY_SECURITY		 4	  // Security Directory#define PE_DIRECTORY_ENTRY_BASERELOC		 5	  // Base Relocation Table#define PE_DIRECTORY_ENTRY_DEBUG			 6	  // Debug Directory#define PE_DIRECTORY_ENTRY_COPYRIGHT		 7	  // Description String#define PE_DIRECTORY_ENTRY_GLOBALPTR		 8	  // Machine Value (MIPS GP)#define PE_DIRECTORY_ENTRY_TLS			 9	  // TLS Directory#define PE_DIRECTORY_ENTRY_LOAD_CONFIG		10	  // Load Configuration Directory#define PE_DIRECTORY_ENTRY_BOUND_IMPORT		11	  // Bound Import Directory in headers#define PE_DIRECTORY_ENTRY_IAT			12	  // Import Address Table#define PE_DIRECTORY_ENTRY_DELAY_IMPORT		13	  // Delay Import Directory#define PE_DIRECTORY_ENTRY_IL			14	  // IL (e.g. MS .NET)/* *	Export */struct PE_EXPORT_DIRECTORY {	uint32 characteristics;	uint32 timestamp;	uint16 major_version;	uint16 minor_version;	uint32 name_address;	uint32 ordinal_base;	uint32 function_count;	uint32 name_count;	uint32 function_table_address;	uint32 name_table_address;	uint32 ordinal_table_address;} PACKED;/* *	Import */struct PE_THUNK_DATA {	union {		uint32 forwarder_string;		uint32 function_desc_address;		uint32 ordinal;		uint32 data_address;	};} PACKED;struct PE_THUNK_DATA_64 {	union {		uint64 forwarder_string;		uint64 function_desc_address;		uint64 ordinal;		uint64 data_address;	};} PACKED;struct PE_IMPORT_DESCRIPTOR {	union {		uint32 characteristics; 		// 0 for terminating null import descriptor		uint32 original_first_thunk;  	// rva to original unbound IAT	};	uint32 timestamp;		// 0 if not bound,											// -1 if bound, and real date\time stamp											//     in IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT (new BIND)											// O.W. date/time stamp of DLL bound to (Old BIND)	uint32 forwarder_chain;  	// -1 if no forwarders	uint32 name;	uint32 first_thunk; 		// rva to IAT (if bound this IAT has actual addresses)} PACKED;/* *	Delay Import */struct PE_DELAY_IMPORT_DESCRIPTOR {	uint32 attributes;	uint32 name;	uint32 module_handle;	uint32 delay_iat;	uint32 delay_int;	uint32 bound_delay_import_table;	uint32 unload_delay_import_table;	uint32 timestamp;} PACKED;/* *	Resource */struct PE_RESOURCE_DIRECTORY {	uint32 characteristics;	uint32 timedate_stamp;	uint16 major_version;	uint16 minor_version;	uint16 name_count;	uint16 id_count;//    PE_RESOURCE_DIRECTORY_ENTRY DirectoryEntries[];} PACKED;#define PE_RESOURCE_NAME_IS_STRING			0x80000000#define PE_RESOURCE_DATA_IS_DIRECTORY		0x80000000struct PE_RESOURCE_DIRECTORY_ENTRY {	uint32   name;				// or id	uint32   offset_to_directory;	// or data} PACKED;/* struct PE_RESOURCE_DIRECTORY_STRING {    uint16    Length;    CHAR    NameString[ 1 ];} PACKED;struct PE_RESOURCE_DIR_STRING_U {    uint16    Length;    WCHAR   NameString[ 1 ];} PACKED;*/struct PE_RESOURCE_DATA_ENTRY {    uint32	  offset_to_data;    uint32	  size;    uint32	  codepage;    uint32	  reserved;} PACKED;/* *   IL */#define PE_IL_DIRECTORY_ATTRIBUTES_HAD_NATIVE 0x1#define PE_IL_DIRECTORY_ATTRIBUTES_INT64      0x2struct PE_IL_DIRECTORY {	uint32 size;	uint16 major_version;	uint16 minor_version;	uint32 metadata_section_rva;	uint32 metadata_section_size;	uint32 attributes;} PACKED;extern byte PE_DATA_DIRECTORY_struct[];extern byte PE_OPTIONAL_HEADER32_NT_struct[];extern byte PE_OPTIONAL_HEADER64_NT_struct[];extern byte PE_EXPORT_DIRECTORY_struct[];extern byte PE_THUNK_DATA_struct[];extern byte PE_THUNK_DATA_64_struct[];extern byte PE_IMPORT_DESCRIPTOR_struct[];extern byte PE_DELAY_IMPORT_DESCRIPTOR_struct[];extern byte PE_RESOURCE_DIRECTORY_struct[];extern byte PE_RESOURCE_DIRECTORY_ENTRY_struct[];extern byte PE_RESOURCE_DATA_ENTRY_struct[];extern byte PE_IL_DIRECTORY_struct[];#endif

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品久久久男人的天堂| 国产视频911| 蜜桃视频在线观看一区二区| 精品理论电影在线观看| 国产69精品一区二区亚洲孕妇| 亚洲欧美自拍偷拍色图| 欧美精品国产精品| 国产精品一线二线三线| 亚洲精品一二三| 日韩视频不卡中文| 99精品热视频| 奇米精品一区二区三区四区| 国产精品午夜在线观看| 欧美日韩激情一区二区三区| 国产一区二区三区四区在线观看| 亚洲美女精品一区| 精品99一区二区三区| 日本韩国欧美一区二区三区| 久久99久久精品欧美| 亚洲人成网站影音先锋播放| 精品国精品国产尤物美女| 91视频91自| 国产在线观看一区二区| 中国av一区二区三区| 欧美一级艳片视频免费观看| www.66久久| 蜜臀va亚洲va欧美va天堂| 综合中文字幕亚洲| 久久综合网色—综合色88| 毛片av一区二区三区| 亚洲人成网站在线| 日本一区二区三区电影| 91国模大尺度私拍在线视频| 高清不卡在线观看| 午夜精品福利一区二区三区av| 国产精品视频看| 久久综合色播五月| 在线免费观看日本欧美| 粉嫩av一区二区三区在线播放| 亚洲第一搞黄网站| 亚洲精品一二三| 精品国产乱子伦一区| 欧美精品久久天天躁| 97久久超碰国产精品| 国产91丝袜在线观看| 男男视频亚洲欧美| 亚洲综合在线观看视频| 国产欧美久久久精品影院| 精品国产99国产精品| 欧美一级xxx| 在线成人免费观看| 一区二区三区成人| 综合激情成人伊人| 一区二区三国产精华液| 丝袜国产日韩另类美女| 麻豆精品一区二区三区| 国产精品资源网站| av在线播放成人| 在线观看一区二区精品视频| 欧美日本在线一区| 精品盗摄一区二区三区| 亚洲国产成人在线| 亚洲免费av网站| 日韩不卡一区二区| 国产一区二区三区视频在线播放| 国产精品1区二区.| 色香色香欲天天天影视综合网| 欧洲色大大久久| 欧美一区二区播放| 国产午夜三级一区二区三| 国产精品白丝在线| 五月激情综合网| 久久av资源网| 色综合视频在线观看| 88在线观看91蜜桃国自产| 久久影院电视剧免费观看| 中文字幕亚洲在| 青青草伊人久久| 成人高清免费观看| 欧美精品免费视频| 国产欧美日产一区| 偷拍一区二区三区| 成人免费高清在线观看| 欧美日韩日日夜夜| 国产精品青草久久| 丝袜美腿亚洲综合| 99久久精品费精品国产一区二区| 欧美日韩不卡视频| 综合自拍亚洲综合图不卡区| 青草国产精品久久久久久| 91网上在线视频| 日韩欧美亚洲国产精品字幕久久久| 中文字幕一区二区三区在线观看| 午夜电影久久久| www..com久久爱| 日韩视频在线你懂得| 亚洲欧美激情视频在线观看一区二区三区 | 国产在线精品一区在线观看麻豆| av在线不卡电影| 精品久久人人做人人爱| 亚洲一区二区黄色| 成人a级免费电影| 欧美成人video| 亚洲v中文字幕| 91影院在线观看| 久久久www成人免费毛片麻豆| 午夜精品久久久久影视| 91视频精品在这里| 日本一区二区三区四区| 久久精品久久精品| 欧美丰满少妇xxxbbb| 亚洲欧洲成人自拍| 国产一区二区三区蝌蚪| 4438x成人网最大色成网站| 亚洲男人天堂一区| 国产91精品一区二区麻豆网站| 日韩免费视频线观看| 五月天国产精品| 在线日韩av片| 亚洲男人天堂av| zzijzzij亚洲日本少妇熟睡| 久久久不卡影院| 精品写真视频在线观看| 91精品国产欧美日韩| 一区二区三区在线免费视频| 99视频精品在线| 国产精品久久久久久久裸模| 国产成人av电影在线观看| 精品久久久久久久久久久久久久久 | 久久久综合精品| 久久国产综合精品| 91精品国产日韩91久久久久久| 亚洲欧美日本在线| 色偷偷88欧美精品久久久| 亚洲图片激情小说| 97久久精品人人做人人爽| 中日韩av电影| 91麻豆产精品久久久久久| 国产精品色在线| 99re66热这里只有精品3直播| 欧美极品另类videosde| 成人午夜av电影| 国产精品三级电影| 99久久精品国产麻豆演员表| 亚洲人成网站色在线观看| 色av一区二区| 亚洲国产日韩一级| 91麻豆精品国产91久久久久久| 日本欧美一区二区| 精品国产一区二区三区忘忧草| 久久99久国产精品黄毛片色诱| 精品美女一区二区| 国产.欧美.日韩| 亚洲精品免费在线播放| 欧美人动与zoxxxx乱| 蜜乳av一区二区| 国产三级久久久| 日本韩国一区二区三区| 香蕉久久夜色精品国产使用方法 | 色吊一区二区三区 | 国产999精品久久| 国产精品欧美一级免费| 色综合久久六月婷婷中文字幕| 亚洲图片欧美综合| 精品99一区二区三区| 不卡av在线免费观看| 一区二区成人在线视频 | 欧美日韩国产在线播放网站| 日韩—二三区免费观看av| 久久久精品日韩欧美| www.日本不卡| 免费成人在线播放| 国产欧美日韩在线观看| 欧美性色aⅴ视频一区日韩精品| 三级不卡在线观看| 国产免费成人在线视频| 91成人网在线| 精东粉嫩av免费一区二区三区| 国产精品国模大尺度视频| 欧美日韩黄色影视| 国产一区二区视频在线| 一区二区三区欧美日| 26uuu亚洲综合色欧美 | 欧美精品粉嫩高潮一区二区| 国产精品中文字幕日韩精品 | 国产一区二区三区在线观看免费视频 | 日本中文字幕一区二区有限公司| 欧美成人精精品一区二区频| 波多野结衣欧美| 捆绑调教一区二区三区| 亚洲女人小视频在线观看| 日韩亚洲欧美高清| 色婷婷av一区二区三区之一色屋| 久久国产婷婷国产香蕉| 亚洲欧美日韩人成在线播放| 日韩女优制服丝袜电影| 色综合咪咪久久| 国产不卡在线播放| 蜜臀久久99精品久久久画质超高清| 中文字幕综合网|