能力值:
( LV2,RANK:10 )
76 楼
真是不怕累啊 值得称赞!
能力值:
( LV2,RANK:10 )
77 楼
LZ功力炉火纯青啊!
能力值:
( LV2,RANK:10 )
78 楼
原来小时候听说有人用电话机上的0和1敲出一个“瘟到死”真的存在啊
能力值:
( LV7,RANK:100 )
79 楼
成员19(Win32VersionValue),2个字节,此值一般为“00”
Wind32VersionValue 应该是DWORD,也就是说4个字节
成员6(PointerToRelocations),7(PointerToLinenumbers),8(NumberOfRelocations),9(NumberOfLinenumbers),均占4个字节
8(NumberOfRelocations),9(NumberOfLinenumbers)为WORD,应只占2个字节
能力值:
( LV2,RANK:10 )
80 楼
精华哇~必收藏!
能力值:
( LV2,RANK:10 )
81 楼
新手入门,学习下,谢谢LZ
能力值:
( LV2,RANK:10 )
82 楼
佩服楼主的耐心与毅力~!~~
能力值:
( LV2,RANK:10 )
83 楼
好贴啊!美中不足就是图片挂了
能力值:
( LV2,RANK:10 )
84 楼
人才呀
太厉害了
能力值:
( LV2,RANK:10 )
85 楼
最牛的程序员不是用汇编,直接敲0和1 啊
能力值:
( LV2,RANK:10 )
86 楼
顶,LZ威武!
能力值:
( LV2,RANK:10 )
87 楼
VC高手啊,我学VB的菜鸟,看不太明白!!!
能力值:
( LV3,RANK:20 )
88 楼
楼主编写软件都是这样写的啊?佩服佩服
能力值:
( LV2,RANK:10 )
89 楼
typedef struct _IMAGE_SECTION_HEADER {
BYTE Name[IMAGE_SIZEOF_SHORT_NAME];
union {
DWORD PhysicalAddress;
DWORD VirtualSize;
} Misc;
DWORD VirtualAddress;
DWORD SizeOfRawData;
DWORD PointerToRawData;
DWORD PointerToRelocations;
DWORD PointerToLinenumbers;
WORD NumberOfRelocations;
WORD NumberOfLinenumbers;
DWORD Characteristics;
} IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER;
这个结构里成员八和成员九是WORD型数据,应该占两字节吧
如果按照楼主所言,成员六至成员九均占4字节
则.text头部总长应为8 + 4 * 9 = 44字节
而程序中的实际长度是40字节
不知这里是我理解错误还是楼主的笔误
如果说错的话还请海涵
刚刚接触这些,希望可以不吝赐教
能力值:
( LV2,RANK:10 )
90 楼
这个才是新版
能力值:
( LV2,RANK:10 )
91 楼
除了膜拜就是膜拜。。还能说什么呢。感谢楼主。。一定学习完它
能力值:
( LV5,RANK:70 )
92 楼
谢谢楼主分享,这些是我要找的。。。学习学习!
能力值:
( LV2,RANK:10 )
93 楼
尽管不用现有的16进制字节码编辑工具,“纯手工打造”。。。有些不可取。但是楼主对于PE的各个字段的详细解释。对于新人学习PE结构有很大帮助啊。。。。确实佩服这样的耐心。。。
能力值:
( LV3,RANK:30 )
94 楼
一定要好好看看这篇文章
能力值:
( LV5,RANK:70 )
95 楼
"This value must be a multiple of the FileAlignment member of the IMAGE_OPTIONAL_HEADER structure"
--------------
http://msdn.microsoft.com/en-us/library/windows/desktop/ms680341(v=vs.85).aspx
能力值:
( LV2,RANK:10 )
96 楼
好文,非一般功力可以做啊
能力值:
( LV2,RANK:10 )
97 楼
楼主v5,学习学习~~~
能力值:
( LV2,RANK:10 )
98 楼
真的很强大,羡慕
能力值:
( LV2,RANK:10 )
99 楼
我得马克一下
能力值:
( LV2,RANK:10 )
100 楼
PE入门就靠这个贴子啦。