PE 学习(七)第七章:资源表

第七章:资源表
call 0xXXXXXXXX   ;//push 后面的返回地址  再 jump 0xXXXXXXXX

jump后面跟的是偏移量
jump AA: EB 02
 nop
 nop
AA:
 jump AA: //EB FE   -2 因为本指令使EIP加2了

IMAGE_RESOURCE_DIRECTORY STRUCT{
 Characteristics dd ?
 TimeDateStamp  dd ?
 MajorVersion  dw ?
 MinorVersion  dw ?
 NumberOfNameEntries dw ? ;och 以名称命名的入口数量
 NumberOfIdEntries dw ?  ;0eh 以ID命名的入口数量
}

IMAGE_RESOURCE_DIRECTORY_ENTRY STRUCT
 union
  rName RECORD NameIsString:1,NameOffset:31
  Name1 dd ?
  Id  dd ?
 ends
 union
  OffsetToDat dd ?
  rDirectory RECORD DataIsDirectory:1,OffsetToDirectory:31
 ends
IMAGE_RESOURCE_DIRECTORY_ENTRY ENDS

IMAGE_RESOURCE_DATA_ENTRY STRUCT
 OffsetToData dd ?
 Size1 dd ?
 CodePage dd ?
 Reserved dd ?
IMAGE_RESOURCE_DATA_ENTRY ENDS

 

.......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值