Foro de elhacker.net

Programación => ASM => Mensaje iniciado por: Vaagish en 24 Febrero 2014, 04:49 am



Título: Incluir estructuras ahorra librerías?
Publicado por: Vaagish en 24 Febrero 2014, 04:49 am
Buenas amigos.. tengo la siguiente duda.. tengo este código:

Código
  1. bla,, bla,, bla...
  2. WSA WSADATA <>
  3. SockI sockaddr_in <>
  4. ProcI PROCESS_INFORMATION <>
  5. StrtI STARTUPINFOA <>
  6. bla,, bla,, bla...
  7.  

Si declaro las estructuras correspondientes en el código, me ahorra incluir a windows.h? Funcionaria igual?
Y lo que es mas importante:
Ahorro tamaño?
Podría generar un ejecutable menos detectado?

Saludos!


Título: Re: Incluir estructuras ahorra librerías?
Publicado por: xv0 en 24 Febrero 2014, 07:00 am
Supongo que en esa libreria estaran esas declaraciones.

Contestando a tu primera pregunta, pues tendria que funcionar igual. Sobre el tamaño no se muy bien que decirte pero seria casi el mismo, por no decir que pesaria igual.

Y bueno sobre la ultima, no tengo mucho conocimiento sobre malware en Windows, pero contra menos librerias mejor no cres.

Un saludo.

P.D: Si quieres te paso una estructura sin declaraciones, por ejemplo sockaddr_in.


Título: Re: Incluir estructuras ahorra librerías?
Publicado por: Eternal Idol en 24 Febrero 2014, 11:06 am
Es simplemente texto eso, no ahorras nada, funciona igual y el codigo final es exactamente igual.


Título: Re: Incluir estructuras ahorra librerías?
Publicado por: Vaagish en 24 Febrero 2014, 19:06 pm
Citar
pues tendria que funcionar igual. Sobre el tamaño no se muy bien que decirte pero seria casi el mismo, por no decir que pesaria igual.

Citar
Es simplemente texto eso, no ahorras nada, funciona igual y el codigo final es exactamente igual.

Okaa,, es lo mismo.. con un código mas limpio..  ;D

Tnks!