| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 749 人关注过本帖
标题:有大佬翻译出来吗
只看楼主 加入收藏
n86929628
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2023-1-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
有大佬翻译出来吗
// PE
// 所有树节点都使用十六进制编辑器来修改 PE 文件
//
// 00000000 - 0000003F DOS 头
//
// IMAGE_DOS_HEADER:
// 00000000 - 00000001 5A4D = e_magic
// 00000002 - 00000003 0090 = e_cblp
// 00000004 - 00000005 0003 = e_cp
// 00000006 - 00000007 0000 = e_crlc
// 00000008 - 00000009 0004 = e_cparhdr
// 0000000A - 0000000B 0000 = e_minalloc
// 0000000C - 0000000D FFFF = e_maxalloc
// 0000000E - 0000000F 0000 = e_ss
// 00000010 - 00000011 00B8 = e_sp
// 00000012 - 00000013 0000 = e_csum
// 00000014 - 00000015 0000 = e_ip
// 00000016 - 00000017 0000 = e_cs
// 00000018 - 00000019 0040 = e_lfarlc
// 0000001A - 0000001B 0000 = e_ovno
// 0000001C - 0000001D 0000 = e_res[0]
// 0000001E - 0000001F 0000 = e_res[1]
// 00000020 - 00000021 0000 = e_res[2]
// 00000022 - 00000023 0000 = e_res[3]
// 00000024 - 00000025 0000 = e_oemid
// 00000026 - 00000027 0000 = e_oeminfo
// 00000028 - 00000029 0000 = e_res2[0]
// 0000002A - 0000002B 0000 = e_res2[1]
// 0000002C - 0000002D 0000 = e_res2[2]
// 0000002E - 0000002F 0000 = e_res2[3]
// 00000030 - 00000031 0000 = e_res2[4]
// 00000032 - 00000033 0000 = e_res2[5]
// 00000034 - 00000035 0000 = e_res2[6]
// 00000036 - 00000037 0000 = e_res2[7]
// 00000038 - 00000039 0000 = e_res2[8]
// 0000003A - 0000003B 0000 = e_res2[9]
// 0000003C - 0000003F 00000110 = e_lfanew
//
// 00000114 - 00000127 文件头
//
// IMAGE_FILE_HEADER:
// 00000114 - 00000115 014C = Machine
// 00000116 - 00000117 0009 = NumberOfSections
// 00000118 - 0000011B 58E78632 = TimeDateStamp
// 0000011C - 0000011F 00000000 = PointerToSymbolTable
// 00000120 - 00000123 00000000 = NumberOfSymbols
// 00000124 - 00000125 00E0 = SizeOfOptionalHeader
// 00000126 - 00000127 2102 = Characteristics
//
// 00000128 - 00000207 可选头(32 -位)
//
// IMAGE_OPTIONAL_HEADER32:
// 00000128 - 00000129 010B = Magic
// 0000012A - 0000012A 0C = MajorLinkerVersion
// 0000012B - 0000012B 00 = MinorLinkerVersion
// 0000012C - 0000012F 0063E000 = SizeOfCode
// 00000130 - 00000133 00150C00 = SizeOfInitializedData
// 00000134 - 00000137 00000000 = SizeOfUninitializedData
// 00000138 - 0000013B 01523B30 = AddressOfEntryPoint
// 0000013C - 0000013F 00001000 = BaseOfCode
// 00000140 - 00000143 00001000 = BaseOfData
// 00000144 - 00000147 10000000 = ImageBase
// 00000148 - 0000014B 00001000 = SectionAlignment
// 0000014C - 0000014F 00000200 = FileAlignment
// 00000150 - 00000151 0005 = MajorOperatingSystemVersion
// 00000152 - 00000153 0001 = MinorOperatingSystemVersion
// 00000154 - 00000155 0000 = MajorImageVersion
// 00000156 - 00000157 0000 = MinorImageVersion
// 00000158 - 00000159 0005 = MajorSubsystemVersion
// 0000015A - 0000015B 0001 = MinorSubsystemVersion
// 0000015C - 0000015F 00000000 = Win32VersionValue
// 00000160 - 00000163 01538000 = SizeOfImage
// 00000164 - 00000167 00000400 = SizeOfHeaders
// 00000168 - 0000016B 00000000 = CheckSum
// 0000016C - 0000016D 0002 = Subsystem
// 0000016E - 0000016F 0140 = DllCharacteristics
// 00000170 - 00000173 00100000 = SizeOfStackReserve
// 00000174 - 00000177 00001000 = SizeOfStackCommit
// 00000178 - 0000017B 00100000 = SizeOfHeapReserve
// 0000017C - 0000017F 00001000 = SizeOfHeapCommit
// 00000180 - 00000183 00000000 = LoaderFlags
// 00000184 - 00000187 00000010 = NumberOfRvaAndSizes
// 00000188 - 0000018B 012ECD58 = Export.VirtualAddress
// 0000018C - 0000018F 00000050 = Export.Size
// 00000190 - 00000193 015263B4 = Import.VirtualAddress
// 00000194 - 00000197 0000017C = Import.Size
// 00000198 - 0000019B 01534000 = Resource.VirtualAddress
// 0000019C - 0000019F 0000342E = Resource.Size
// 000001A0 - 000001A3 00000000 = Exception.VirtualAddress
// 000001A4 - 000001A7 00000000 = Exception.Size
// 000001A8 - 000001AB 00000000 = Security.VirtualAddress
// 000001AC - 000001AF 00000000 = Security.Size
// 000001B0 - 000001B3 01533000 = Base Reloc.VirtualAddress
// 000001B4 - 000001B7 0000008C = Base Reloc.Size
// 000001B8 - 000001BB 01532050 = Debug.VirtualAddress
// 000001BC - 000001BF 00000038 = Debug.Size
// 000001C0 - 000001C3 00000000 = Architecture.VirtualAddress
// 000001C4 - 000001C7 00000000 = Architecture.Size
// 000001C8 - 000001CB 00000000 = Global Ptr.VirtualAddress
// 000001CC - 000001CF 00000000 = Global Ptr.Size
// 000001D0 - 000001D3 00000000 = TLS.VirtualAddress
// 000001D4 - 000001D7 00000000 = TLS.Size
// 000001D8 - 000001DB 01531F98 = Load Config.VirtualAddress
// 000001DC - 000001DF 00000040 = Load Config.Size
// 000001E0 - 000001E3 00000000 = Bound Import.VirtualAddress
// 000001E4 - 000001E7 00000000 = Bound Import.Size
// 000001E8 - 000001EB 012DF000 = IAT.VirtualAddress
// 000001EC - 000001EF 000000B0 = IAT.Size
// 000001F0 - 000001F3 00000000 = Delay Import.VirtualAddress
// 000001F4 - 000001F7 00000000 = Delay Import.Size
// 000001F8 - 000001FB 00000000 = .NET.VirtualAddress
// 000001FC - 000001FF 00000000 = .NET.Size
// 00000200 - 00000203 00000000 = Reserved15.VirtualAddress
// 00000204 - 00000207 00000000 = Reserved15.Size
//
// 00000208 - 0000022F 节 #0: .textbss
//
// IMAGE_SECTION_HEADER:
// 00000208 - 0000020F .textbss = Name
// 00000210 - 00000213 00302191 = VirtualSize
// 00000214 - 00000217 00001000 = VirtualAddress
// 00000218 - 0000021B 00000000 = SizeOfRawData
// 0000021C - 0000021F 00000000 = PointerToRawData
// 00000220 - 00000223 00000000 = PointerToRelocations
// 00000224 - 00000227 00000000 = PointerToLinenumbers
// 00000228 - 00000229 0000 = NumberOfRelocations
// 0000022A - 0000022B 0000 = NumberOfLinenumbers
// 0000022C - 0000022F E00000A0 = Characteristics
//
// 00000230 - 00000257 节 #1: .text
//
// IMAGE_SECTION_HEADER:
// 00000230 - 00000237 .text = Name
// 00000238 - 0000023B 0063DF4D = VirtualSize
// 0000023C - 0000023F 00304000 = VirtualAddress
// 00000240 - 00000243 00000000 = SizeOfRawData
// 00000244 - 00000247 00000000 = PointerToRawData
// 00000248 - 0000024B 00000000 = PointerToRelocations
// 0000024C - 0000024F 00000000 = PointerToLinenumbers
// 00000250 - 00000251 0000 = NumberOfRelocations
// 00000252 - 00000253 0000 = NumberOfLinenumbers
// 00000254 - 00000257 60000020 = Characteristics
//
// 00000258 - 0000027F 节 #2: .rdata
//
// IMAGE_SECTION_HEADER:
// 00000258 - 0000025F .rdata = Name
// 00000260 - 00000263 000CB9E0 = VirtualSize
// 00000264 - 00000267 00942000 = VirtualAddress
// 00000268 - 0000026B 00000000 = SizeOfRawData
// 0000026C - 0000026F 00000000 = PointerToRawData
// 00000270 - 00000273 00000000 = PointerToRelocations
// 00000274 - 00000277 00000000 = PointerToLinenumbers
// 00000278 - 00000279 0000 = NumberOfRelocations
// 0000027A - 0000027B 0000 = NumberOfLinenumbers
// 0000027C - 0000027F 40000040 = Characteristics
//
// 00000280 - 000002A7 节 #3: .data
//
// IMAGE_SECTION_HEADER:
// 00000280 - 00000287 .data = Name
// 00000288 - 0000028B 0002B038 = VirtualSize
// 0000028C - 0000028F 00A0E000 = VirtualAddress
// 00000290 - 00000293 00000000 = SizeOfRawData
// 00000294 - 00000297 00000000 = PointerToRawData
// 00000298 - 0000029B 00000000 = PointerToRelocations
// 0000029C - 0000029F 00000000 = PointerToLinenumbers
// 000002A0 - 000002A1 0000 = NumberOfRelocations
// 000002A2 - 000002A3 0000 = NumberOfLinenumbers
// 000002A4 - 000002A7 C0000040 = Characteristics
//
// 000002A8 - 000002CF 节 #4: .idata
//
// IMAGE_SECTION_HEADER:
// 000002A8 - 000002AF .idata = Name
// 000002B0 - 000002B3 00007024 = VirtualSize
// 000002B4 - 000002B7 00A3A000 = VirtualAddress
// 000002B8 - 000002BB 00000000 = SizeOfRawData
// 000002BC - 000002BF 00000000 = PointerToRawData
// 000002C0 - 000002C3 00000000 = PointerToRelocations
// 000002C4 - 000002C7 00000000 = PointerToLinenumbers
// 000002C8 - 000002C9 0000 = NumberOfRelocations
// 000002CA - 000002CB 0000 = NumberOfLinenumbers
// 000002CC - 000002CF 40000040 = Characteristics
//
// 000002D0 - 000002F7 节 #5: llql0
//
// IMAGE_SECTION_HEADER:
// 000002D0 - 000002D7 llql0 = Name
// 000002D8 - 000002DB 004506C3 = VirtualSize
// 000002DC - 000002DF 00A42000 = VirtualAddress
// 000002E0 - 000002E3 00000000 = SizeOfRawData
// 000002E4 - 000002E7 00000000 = PointerToRawData
// 000002E8 - 000002EB 00000000 = PointerToRelocations
// 000002EC - 000002EF 00000000 = PointerToLinenumbers
// 000002F0 - 000002F1 0000 = NumberOfRelocations
// 000002F2 - 000002F3 0000 = NumberOfLinenumbers
// 000002F4 - 000002F7 E0000060 = Characteristics
//
// 000002F8 - 0000031F 节 #6: llql1
//
// IMAGE_SECTION_HEADER:
// 000002F8 - 000002FF llql1 = Name
// 00000300 - 00000303 0069F088 = VirtualSize
// 00000304 - 00000307 00E93000 = VirtualAddress
// 00000308 - 0000030B 0069F200 = SizeOfRawData
// 0000030C - 0000030F 00000400 = PointerToRawData
// 00000310 - 00000313 00000000 = PointerToRelocations
// 00000314 - 00000317 00000000 = PointerToLinenumbers
// 00000318 - 00000319 0000 = NumberOfRelocations
// 0000031A - 0000031B 0000 = NumberOfLinenumbers
// 0000031C - 0000031F E0000060 = Characteristics
//
// 00000320 - 00000347 节 #7: .reloc
//
// IMAGE_SECTION_HEADER:
// 00000320 - 00000327 .reloc = Name
// 00000328 - 0000032B 0000008C = VirtualSize
// 0000032C - 0000032F 01533000 = VirtualAddress
// 00000330 - 00000333 00000200 = SizeOfRawData
// 00000334 - 00000337 0069F600 = PointerToRawData
// 00000338 - 0000033B 00000000 = PointerToRelocations
// 0000033C - 0000033F 00000000 = PointerToLinenumbers
// 00000340 - 00000341 0000 = NumberOfRelocations
// 00000342 - 00000343 0000 = NumberOfLinenumbers
// 00000344 - 00000347 40000040 = Characteristics
//
// 00000348 - 0000036F 节 #8: .rsrc
//
// IMAGE_SECTION_HEADER:
// 00000348 - 0000034F .rsrc = Name
// 00000350 - 00000353 0000342E = VirtualSize
// 00000354 - 00000357 01534000 = VirtualAddress
// 00000358 - 0000035B 00001000 = SizeOfRawData
// 0000035C - 0000035F 0069F800 = PointerToRawData
// 00000360 - 00000363 00000000 = PointerToRelocations
// 00000364 - 00000367 00000000 = PointerToLinenumbers
// 00000368 - 00000369 0000 = NumberOfRelocations
// 0000036A - 0000036B 0000 = NumberOfLinenumbers
// 0000036C - 0000036F 40000040 = Characteristics
搜索更多相关主题的帖子: 翻译 Size Name Import TLS 
2023-01-06 21:24
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1694
专家分:4282
注 册:2007-12-27
收藏
得分:20 
哪儿呢?
哪儿有需要翻译的东西?
没找到啊。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2023-01-09 16:37
forever74
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:CC
等 级:版主
威 望:58
帖 子:1694
专家分:4282
注 册:2007-12-27
收藏
得分:0 
如果这种资料还需要翻译的话,那我首先想说的就是隔行如隔山了。
咱需要的不是翻译,是先把山挖掉。

对宇宙最严谨的描述应该就是宇宙其实是不严谨的
2023-01-09 16:44
快速回复:有大佬翻译出来吗
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025689 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved