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 - orlando9427

#1
Programación C/C++ / Re: Problema con Inyector Dll
22 Septiembre 2013, 01:40 AM
Declaras Virtual como un puntero que almacena la dirección del buffer, pero pasas su dirección cuando debes de pasar su valor.
A lo que me refiero es:
Ret = WriteProcessMemory(Process_Info.hProcess, &Virtual, &DllLen, DllLen, NULL);
En el puntero al buffer le pasas un puntero al puntero del buffer, igual con CreateRemoteThread. Además pasas un puntero de la variable que contiene el tamaño de la cadena cuando debes de pasar la cadena.
Ret = WriteProcessMemory(Process_Info.hProcess, Virtual, &Dll_Name, DllLen, NULL);

Saludos!
#2
Pueden utilizar el algoritmo Diamond-Square para la generación de terrenos, e implementar un sistema de seeds donde se especifiquen la altura de las esquinas y tipo de terreno (montañoso, planicie, valle, etc.) junto con el clima húmedo, árido.

Saludos!
#3
WarZone / Re: Reto Warzone Muy Sencillito
13 Agosto 2013, 00:28 AM
Muy buen juego, me entretuvo mucho el 11.
En la clasificación pensé que era otra prueba, dejé en blanco el input, y se guardo.

Saludos!
#4
Programación C/C++ / Re: programa .1
12 Agosto 2013, 04:58 AM
Divide entre múltiplos de 10, empezando por centenas dividido entre 100, decenas dividido entre 10 y unidades entre la unidad (?).
Si lo tratas como una cadena de caracteres el problema es que vas a tener el numero en base hexadecimal y el lo necesita en base decimal.

Saludos!
#5
Scripting / Re: wget duda batch
8 Agosto 2013, 19:20 PM
Podrías usar el comando FTP para iniciar sesión, después usas el comando LS para listar los ficheros del directorio y guardarlo en un archivo temporal, compruebas si existe con un FOR y si lo encuentras lo descargas.

Este enlace te puede servir para entender el comando FTP.
http://urpiano.wordpress.com/2007/11/23/como-acceder-a-un-servidor-ftp-desde-un-fichero-bat/

Saludos!
#6
ASM / Re: PEB y funciones de kernel32
8 Agosto 2013, 19:08 PM
Como bien dice Eternal Idol todos los ejecutables de Windows tienen formato PE lo que cambia es el subsystem, principalmente, también la forma en que el EntryPoint es llamado y una que otra cosa.

Este documento, el que te comentaba hecho por The Swash, te servirá para entender mejor el formato PE, los directorios y RVAs.
http://foro.elhacker.net/empty-t332157.0.html

Como consejo al tener ya el módulo Kernel32 en memoria y mapeado no necesitas de conversiones de RVA a Offsets.

Saludos!
#7
ASM / Re: PEB y funciones de kernel32
8 Agosto 2013, 03:06 AM
Al obtener la dirección del módulo kernel32 puedes usar su cabecera PE para acceder a la Export Table y con eso puedes listar las funciones y sus punteros. Leete la MSDN o el texto de The Swash para entender la mecánica de la cabecera PE

Saludos!