如果需要根据可执行文件获得其中每一个节在内存中的具体信息,下面步骤正确的是( ) (1)读取IMAGE_FILE_HEADER(映像文件头)的NumberOfSections(节数)域,获得文件的节数目;(2)SizeOfHeaders(头尺寸,这是NT映像头与节表的大小之和)域值作为节表的文件偏移量,并以此定位节表;(3)将VirtualAddress(本节相对虚拟地址)域值加上ImageBase(可执行文件的默认装入基地址)域值,获得节起始的虚拟地址;(4)遍历整个数组,直至所有节都已处理完毕;(5)遍历整个结构数组检查各成员值。对于每个结构,读取PointerToRawData(本节原始数据在文件中的位置)域值并定位到该文件偏移量,然后读取SizeOfRawData(本节的经过文件对的尺寸)域值得到该节映射到内存的总字节数。