Título: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData? Publicado por: Danyfirex en 13 Agosto 2012, 18:23 pm Hola Compas. Por aqui ando otra vez con una duda que no he podido resolver.
he leido sobre la PE. pero realmente no entiendo de donde salen los valores SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData, osea que parametros tomo para obtener sus valores.. En el manual de la PE version Español "The Swash" habla un poco de eso aquí. SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData: Estos tres campos se ven relacionados en cuanto a cómo obtener su valor y el único cambio es la procedencia de cada uno. Al igual que el ejecutable, sus secciones también presentan características y para relacionarlas con estos tres campos las características serían: CONSTANTE VALOR IMAGE_SCN_CNT_CODE 0x00000020 IMAGE_SCN_CNT_INITIALIZED_DATA 0x00000040 IMAGE_SCN_CNT_UNINITIALIZED_DATA 0x00000080 Estos campos son acumuladores de la suma del SizeOfRawData de las secciones que presenten su característica. Por ejemplo tengo 2 secciones que tienen IMAGE_SCN_CNT_CODE entonces el campo SizeOfCode tendrá como valor la suma del SizeOfRawData de las 2 secciones. Pero Realmente no me quedo claro. se supone que la suma de los valores RSize de la Imagen (http://i.imgur.com/tnCpe.png) Debería obtener los valores mostrados en esta Imagen (http://i.imgur.com/hUPim.png) hasta ahí creo que estoy en lo correcto. Entonces como sacaría esos parámetros? porque sumando todos los RSize me daría 00004000? y los valores de SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData son distintos. saludos y gracias por la ayuda que brindan. Título: Re: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData? Publicado por: The Swash en 20 Agosto 2012, 00:23 am Hola,
Seré breve, el tamaño de SizeOfCode es 0x2000 porque solo hay una sección con el FLAG de ser sección con código ejecutable y en defecto ocurre lo mismo con el SizeOfInitializedData pero con el flag de InitielizedData. Un saludo, Iván Portilla. Título: Re: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData? Publicado por: Danyfirex en 21 Agosto 2012, 19:01 pm Gracias The Swash. ;)
|