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

#31
Buenísimo! Algo que hace una faena no trivial de forma fácil y entendible es digno de admiración. A partir de hoy recordaré tu nick xDD


S4ludos!
#32
Yo soy de España y tengo 6mb con telefónica. En megaupload no paso la mayoría de veces sobre los 25kbps aunque hay a veces que al ~décimo intento me va a unos 400-600 kbps (lo normal).

Pensaba que era por cuestiones de carga en los servidores de megaupload... pero si es por lo que dices tú no me debería de ir nunca a más de 25kbps y a mi a veces me va a lo que tendría que irme normalmente :/
#33
Sí, ya dije que algunos los entiendo (y es normal que ese hilo entero se borrase). Tampoco es que me burle ni nada solo que el post que escribió él tiene telita... Pero no me refiero a ese han habido más casos.


S4ludos!
#34
Pues yo cojo el testigo de beholdthe y pienso que deberían avisar :P Algunos post míos fueron borrados y bueno un par de ellos PUEDO llegar a entender porque se eliminaron pero de otros no (aunque ya me estoy poniendo en contacto :P).

Así que yo también pediría que se avisara almenos de los post borrados ya que una  vez eliminados no quedan constancia ni se sabe porque ha sido.


S4ludos!  ;)
#35
Cita de: Arcangel_0x7C5 en 27 Mayo 2009, 17:18 PM
upp, me equivoque al subirlo. arreglado

Sí!!! Arcangel_0x7C5 ahora sí ;-) Excelente aporte! E0N sigue dándole caña a éste subforo  :P


S4ludos!
#36
Cita de: Arcangel_0x7C5 en 27 Mayo 2009, 14:44 PM
Eon, modifike tu clase para que funcionara con el MinGW

Aqui os la dejo. Pola en el primer post

Saludos

Yo no entiendo por que me da un error de memoria  :-\ Si uso Dev C++ y también utiliza gcc
#37
Cita de: mrscript en 27 Mayo 2009, 05:42 AM
hice una funcion guiandome de la clase EncryptApi en masm e inmediatamente le doy a crear el exe me dice que es un virus

Cargo la libreria con LoadLibrary, Busco la direccion con GetProcAddress e inmediatamente cifro la cadena CurrentVersion\Run avisa que es un virus...posiblemente la heuristica del nod32 testee el ejecutable buscando rutinas maliciosas

Estás utilizando también la función XOR para cifrar las cadenas?
#38
Cita de: Eternal Idol en 26 Mayo 2009, 21:53 PM
Por lo que comento Arcangel_0x7C5 es exactamente lo que te dije (la sintaxis de AT&T no la uso jamas) y que sean dos errores de memoria no importa ya que no son el mismo seguramente. Podes usar gdb para depurar tu programa.

Voy a intentar depurarlo a ver si saco algo o si no tendré que enviar un correo a Stallman que por lo visto los contesta y a ver si sabe que pasa xD

Gracias!
#39
Cita de: Arcangel_0x7C5 en 26 Mayo 2009, 21:22 PM
es por los () que le dicen que lea el contenido de esa direccion y salte a el valor leido.

En fijate en el code que te pase, el call lo hacia asi:
Código (asm) [Seleccionar]

"call *%eax"


saludos

Sí, sí también lo he probado tal y como dices sólo que lo probé con los "()" y lo dejé así xD El problema igualmente es el mismo, un error de memoria (aunque en diferente posición según ponga los () o no)

Cita de: Eternal Idol en 26 Mayo 2009, 21:19 PM
Mmm ... ¿Lo depuraste? ¿No estaras por casualidad tomando el contenido al que apunta eax para despues llamarlo?

Pues la verdad no se como comprobar eso  :-\
#40
Hola, aquí estoy otra vez con el jodido ASM y la sintaxis AT&T :P El problema ahora es que el call llama a una zona de memoria que se la saca de la manga (se la inventa), el trocito de código es éste:

Código (asm) [Seleccionar]
movl %0, %%eax"::"g"(tem)
movl %%eax,%0"::"g"(buf)
lcall *(%eax)"


tem es una variable que contiene la dirección de un buffer que posteriormente tengo que ejecutar, entonces le paso esa dirección a eax luego para asegurarme que eax contenía tal dirección lo comprobé pasando el valor que tenía a la variable buf y hasta aquí todo correcto, la memoria pues está en eax correctamente (supongamos que la memoria es 0x3d00000)... luego PORQUE cuando hago un call *(%eax) me salta con un error de memoria diciéndome que:
Citar
"La instrucción en "0x00405458" hace referencia a la memoria en "0xffffffff". La memoria no se puede "read".

0x00405458?? Pero si tenía que ser 0x3d00000  :huh: Alguien sabe que estoy haciendo mal? Porque vale que no sepa apenas nada de asm pero madre mía lo que me está dando por culo 4 lineas de nada xD

S4ludos y gracias!!  :-*