Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eternal Idol

#1771
¿En base a que llegas a esa conclusion? Dudo que sea asi.
#1772
No se hacen tareas.
#1773
ASM / Re: PEB y funciones de kernel32
8 Agosto 2013, 12:45 PM
Los ejecutables de Windows (gama NT) son PE, sean programas, modulos o incluso drivers (modulos de modo Kernel). Primero viene el MZ igual por razones de compatibilidad hacia atras.

http://en.wikipedia.org/wiki/DOS_MZ_executable
http://en.wikipedia.org/wiki/Portable_executable

Una vez que encontraste la direccion base de Kernel32 ya podes definir un puntero a IMAGE_DOS_HEADER con la misma, con el campo e_lfanew de la misma obtendras la cabecera PE (IMAGE_NT_HEADERS).

Mas aca: http://msdn.microsoft.com/en-us/magazine/cc301805.aspx

Con eso ya podes seguir solo.
#1774
ASM / Re: problema con masm para 64bits
5 Agosto 2013, 17:58 PM
De nadas  ::)
#1775
ASM / Re: problema con masm para 64bits
5 Agosto 2013, 10:08 AM
Otra vez sin linea de comandos eh, yo use MASM:
ml64 /Zi /DEBUG sock64.asm /link /entry:Start /subsystem:console kernel32.lib

Otra vez tenes que DEPURAR tu codigo.

¿De donde sacaste la informacion sobre la convencion de llamadas en x64? El primer parametro va en RCX, el segundo en RDX, el tercero en R8, el cuarto en R9 y despues en la pila. Obviamente al llamar a LoadLibraryA no le estas pasando el nombre de la DLL donde se debe (en RCX) asi que esta retorna 0. Ahora segui vos con el resto ...

http://en.wikipedia.org/wiki/X86_calling_conventions#Microsoft_x64_calling_convention
#1776
De antes si, 1966:
[youtube=640,360]IDE9MC3jnl0[/youtube]

1969:
[youtube=640,360]b6VdTVsLiRQ[/youtube]

1970:
[youtube=640,360]S-djmzh5FrA[/youtube]

Por ser pionero, 1958:
[youtube=640,360]ucTg6rZJCu4[/youtube]
#1777
¿Y para que necesitamos tanto codigo entonces? Hay lugares especificos donde subirlos, esta claro que el foro no es para eso, ni lo soporta ...
#1778
Una comparacion en C/C++ se hace con ==.

Busca informacion como esta para ir practicando por tu propia cuenta:
http://www.cplusplus.com/reference/string/string/compare/
#1779
Esto es incorrecto:
Código (c++) [Seleccionar]
if (Nombre_Array = "Hola")

Es una asignacion y no la comparacion que vos queres en realidad, tenes que depurar tus programas para ver que hacen linea por linea.
#1780
Programación C/C++ / Re: [?] HWND a String
28 Julio 2013, 15:09 PM
Usa char en lugar de wchar_t ya que no estas en Unicode.