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

#11
Cita de: MAFUS en  6 Enero 2016, 11:44 AM
Te recomiendo encarecidamente que empieces con fundamentos de electrónica digital: operaciones lógicas, aritmética de Boole, simplificación, operaciones aritméticas con circuitos digitales, memorias.
Con esa base pillar cualquier lenguaje de programación, sobretodo en C  y derivados, los pillarás enseguida porqué sabrás lo que ocurre por debajo, podrás ver porqué funciona y tus soluciones serán más creativas.
Para programar no necesitas saber como funciona el hardware, para eso existen los lenguajes de programacion

Yo diria que es mas o menos igual empezar con un libro de fundamentos que empezara hacer ejercicios en un lenguaje de programacion sencillo porque al final lo que ocurre es que t cabeza tiene que hacerse a una manera de pensar y de ver las cosas determinada. Como se suele decir: "A programar se aprende programando y a andar se aprende andando"

Saludos
#12
Análisis y Diseño de Malware / Re: Ayuda
30 Diciembre 2015, 19:21 PM
Si ya sabes programar. simplemente tienes que saber lo que quieres que haga. por ejemplo, los gusanos se dedican a copiarse por todos lados, los troyanos pasan desapercibidos y dan aceso remoto.
Según lo que quieras hacer tendrás que aprender una cosa u otra. Normalmente tienes que conocer el sistema objetivo para poder explotarlo bien
Piensa lo que quieres que haga y luego ya solo es buscar como se hace cada cosa

Saludos Ark
#13
Conoces la red TOR?
No es un rotador de proxys como tu dices, pero consigues un efecto parecido

Saludos
#14
depende de la funcion, por ejemplo yo supongo que printf usa un bufer para crear la cadena final que luego se imprime y no se si puts usa uno o no. pero estos bufers estan a nivel de la libc. si tu llamas a writeConsole o a WriteFile no creo que haya buffer y si lo hay ese si esta dentro de el kernel ya que estas funciones se ejecutan en su mayor parte en el nucleo
Recuerda que la entrada y salida estandar son manejados como ficheros

Saludos
#15
Cita de: MCKSys Argentina en 27 Abril 2015, 18:11 PM
Creo que el autor dejó más que claro que el reto era muy sencillo de resolver...
Yo solo dije como lo resolvi....
#16
BaaaaaaD

yo lo he resuelto usando el ILSpy para sacar el codigo fuente y ya solo es mirar el codigo

Saludos

#17
Yo lo he eliminado buscando zombi desde la raiz del sistema de arcibos. Cieras los procesos de los programas de dentro de esa carpeta, la borras y al reiniciar ya no te saldra mas

Saludos
#18
Con db pides espacio en el ejecutable, suele ser para variables inicializadas y con resb solo pides el espacio, pero no se guarda en el ejecutable, datos sin inicializar. Por lo tanto necesitas resb

Saludos
#19
Claro que tienes que declarar los campos, esa directiva solo hace que la etiqueta que declaras, empiece en esa direccion

Ese emulador permite la depuracion y tiene una interface grafica.
Si quieres ver lo que sucede antes y despues de una funcion, tendras que poner un punto de interrupcion

http://wiki.osdev.org/Bochs

Saludos
#20
yo creo que la directiva que tu quieres es ABSOLUTE
Sobre un debunguer para ver los cambios puedes usar bochs

Saludos