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

#681
Solo edita SetWindowsHookEx para que realize un hook a el hilo deaseado... habitualmente los juegos detentan los ganchos y los deshasen... en pocas palabras los eliminan o los evaden, asi que será mejor que primero deshabilites o evadas (bypass) la seguridad del juego.

Dulces Lunas!¡.
#682
RHL es igual que yo entonces...

Dulces Lunas!¡.
#683
Con Megan Fox en mi cama y yo por entrar a "jugar"...

Dulces Lunas!¡.
#684
.
Ya en serio cual es tu duda real?.

Dulces Lunas!¡.
#685
OpenProcess
CloseHandle
ReadProcessMemomy
WriteProcessMemomy
y para desbloquear la memoria bloqueada:
VirtualProtectEx

Nota: No querias decir Bytes en lugar de Bits?... ya que con las apis que conozco solo usan en sus primitivas de acceso los bytes no los bits.

Dulces Lunas!¡.
#686
jajaja usas hilos en linux... Debiste aclaralo.

http://linux.die.net/man/2/fork

Dulces Lunas!¡.
#687
Programación Visual Basic / Re: [VB6] Memoria
11 Diciembre 2011, 07:53 AM
 * Hacer una función de unas cuantas lineas no lleva ni siquiera 1 minuto, pero de alguna manera es mejor no hacerla, si no GUIAR al individuo en la creación de una funcion.

Nota: La funcion ReadString hace esactamente lo que mencione... se puede pulir pero no creo que sea el caso.

Dulces Lunas!¡.
#688
Programación Visual Basic / Re: [VB6] Memoria
11 Diciembre 2011, 03:55 AM
Cita de: Unbr0ken en 10 Diciembre 2011, 21:18 PM
Y... ¿de qué valdría que la alojase en una variable de tipo string si no ha hecho la previa conversión?...

Lo que debe realmente saber es que tipo de String es... Unicole o ANSI, en vb6 el tipo String es Unicode es decir que SOLO debe transformar el tipo ANSI a Unicode... pero no es cuarlquier tipo de String es un BSTR

4Bytes : Longitud.
(Lotitud*2) Bytes: Datos.
2 Bytes de Terminación.

Lo que debe de hacer el compañero es:

1.- Copiar N Bytes en una cadena String o un Array de Bytes (segun el caso: ANSI = Array de Bytes, UNICODE = String) con un Buffer X (Anticipadamente)
2.- Verificar si lo copiado es de tipo ANSI.
2.1.- Para ANSI Cada caracter No debe tener una separacion de un Byte en valor 0.
2.2.- Para Unicode Cada Caracter deberia tener un Byte 0 y los 2 ultimos bytes serian 2 bytes en valor 0 (NULOS)
3.A.- Para el caso de que sea Unicode No hacer Nada (Solo fizear los espacios entre cada caracter y dejarlos en byte 0, almenos que sean caracteres ESPECIALES como caracteres CHINOS etc...).
3.A.- Para el caso de que sea una cadena tipo ANSI debera realizar un for next desde el indice inferior al mazimo y asignarlos en un String...:

Código (vb) [Seleccionar]

'Puedo tener errores debido que lo hice aqui en el foro.
dim i as long
dim bData() as byte
dim sBuff as string
...
Codigo que copia el array de bytes aqui...
...
sBuff = space(Ubound(bData) + 1)
for i = 0 to Ubound(bData)
    Mid$(sBuff, (i*2) ,1) = chr(bData(i))
next i


TODO lo puedes hacer con un array de bytes y despues solo intercalar puenteros... es un poco mas complejo si aun no sabes manipular estas cosillas.

Nopta: Recuerda Cambiar el parametro Size de ReadProcessMemomy (es el 4to parametro de izquierda a derecha) ya que este indica CUANTOS Bytes vas a copiar... aun asi leete mas la MSDN.

Dulces Lunas!¡.
#689
@<<<-Underwar->>>
Decide en que momento vas a crear el hilo, Antes o despues de aceptar la conexion en mi criterio es DESPUES de aceptarla por otro lado, nada ganas con ponernos mas codigo que no tiene nada que ver (con respecto a tu duda)... almenos que quieras el codigo hecho.

Dulces Lunas!¡.
#690
Programación Visual Basic / Re: [VB6] Memoria
10 Diciembre 2011, 20:21 PM
.
Lee completamende la descripción de ReadProcessMemomy con eso sabras que hacer.

Dulces Lunas!¡.