elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData?  (Leído 2,914 veces)
Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData?
« 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



Debería obtener los valores mostrados en esta Imagen




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.







En línea

The Swash

Desconectado Desconectado

Mensajes: 194


Programmer


Ver Perfil WWW
Re: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData?
« Respuesta #1 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.
En línea

Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: Duda obtener SizeOfCode, SizeOfInitializedData & SizeOfUninitializedData?
« Respuesta #2 en: 21 Agosto 2012, 19:01 pm »

Gracias The Swash.  ;)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Duda] Como Obtener... de una Web « 1 2 3 »
Programación Visual Basic
Dacan 24 6,095 Último mensaje 17 Octubre 2008, 03:37 am
por krackwar
Duda obtener ID proceso
Programación Visual Basic
h0oke 6 4,699 Último mensaje 14 Julio 2009, 01:51 am
por h0oke
Duda obtener users y pass con ettercap
Hacking
Kubun7u 2 4,543 Último mensaje 21 Abril 2010, 15:07 pm
por Kubun7u
[Duda]Obtener hash MD5 con C++
Programación C/C++
final_frontier 8 8,609 Último mensaje 9 Septiembre 2010, 03:45 am
por Karman
Duda vb.net sobre como obtener URL de página web
.NET (C#, VB.NET, ASP)
Senior++ 1 3,549 Último mensaje 20 Marzo 2012, 03:13 am
por seba123neo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines