Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Julio 05, 2008, 11:53:07
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Phreaking, Hacking y Seguridad  |  HacK GeneraL  |  Ingenieria Inversa (Moderador: The Shadow)  |  Tema: Quieres iniciarte en Ingenieria Inversa? Entra aqui! (FAQ) 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Quieres iniciarte en Ingenieria Inversa? Entra aqui! (FAQ)  (Leído 641 veces)
The Shadow
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 713


Fucking mnemonic c0d1n6!

shadow@el-hacker.org
Ver Perfil Email
« en: Marzo 30, 2008, 07:57:49 »

Preguntas Frecuentes.

-P. ¿Que es ingenieria inversa?
-R. Tambien llamada "cracking"; rama de "hacking" o "censurado informatica" que se enfoca en romper cualquier tipo de seguridad que posea un programa comercial usando metodos de desensamblado y reconstruccion, comprometiendo asi cualquier tipo de cifrado o proteccion anti-"crackeo", tambien llamado por los coders: "debug", para poder disfrutar del limite de sus funciones o simplemente para modificar a gusto su funcionamiento.

-P. ¿Que necesito para practicarla?
-R. Cerebro, uno con buena capacidad o con mucha experiencia ;un entendimiento excesivamente bueno del lenguaje ensamblador ;herramientas ;haber leido lo suficiente (manuales y tutoriales) ; y una mentalidad abierta a muchas posibilidades.

-P. ¿Que tipo de herramientas necesitaria?
-R. Lo dire asi:
*Editor Hexadecimal: Permite modificar archivos de forma "hexadecimal", permitiendo modificarlo byte a byte.
*Desensamblador: Depura un programa completamente instruccion a instruccion, este nos permite analizar tranquilamente el codigo del programa (en ensamblador).
*Depurador (Debugger): Ejecuta un programa instruccion por instruccion, esto nos permite ver el codigo de la instruccion, ver los cambios en los registros, en el stack, etc.
   Estos principalmente. Entre otras herramientas muy usadas estas: descompresores, editores de recursos, parcheadores de memoria, analizadores de ejecutables, etc.

-P. ¿Que tipos de programas pueden ser atacados por la ingenieria inversa?
-R. Cualquier ejecutable de cualquier para cualquier sistema tendra alguna forma de modificarse y gente que se ocupe de encontrar esa forma para sacar el mayor partido de este o simplemente como un reto intelectual.

-P. Quiero saber mas. ¿Donde puedo encontrar mas informacion?
-R. En el lugar donde se publique este articulo podras encontrar mas informacion, si no es asi, el articulo ha sido publicado, sin mi consentimiento, en otro lugar.

-P. ¿Podrias darme alguna recomendacion para empezar?
-R. -Que ni se te ocurra pedirle a alguien que te crackee un programa. Eso no es crackear! y con eso no "empiezas".
-Despues que consideras que tienes suficientes conocimientos, empieza practicando con "crackmes" (programitas hechos para que los crackeen).
-Es letal quedarte con dudas, si tienes la oportunidad de preguntar, HASLO!.
-Estudia muy bien como funciona un ordenador, como se maneja la memoria, como trabaja un procesador, que pasa cuando ejecutas un programa. Todo esto es muy necesario en ingenieria inversa, ademas todo esto lo podras encontrar en manuales relacionados a la introduccion al cracking.
-Deja esto si no te gustan las MATEMATICAS!!!! o si te estresan los NUMEROS.

-P. ¿Que herramientas me recomiendas?
-R. En los foros hay kits que contienen varias herramientas, pruebalas y ve cual te es mas funcional. Solo me atreveria a decirte que empiezes con el depurador "Ollydbg" (me agrada mas que el sice XD) y con el desensamblador "W32Dasm", luego podrias intentar con el "Interactive Dissasembler", una verdadera MARAVILLA!. En cuestiones de analizadores de ejecutables, te recomiendo el "RDG Packer Detector" y el "PEiD".

Saludos!
En línea





Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion



Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Reglamento del Foro
     Linux  Registered User #473016
pacom01
Recien Llegado
*
Desconectado Desconectado

Mensajes: 12



Ver Perfil Email
« Respuesta #1 en: Mayo 08, 2008, 11:52:34 »


que tal:

antes que nada te felicito por este especio que tienes.

y bueno me gustaria aprender de esto, fijate que tengo un programa que utilizo en mi trabajo, pero el problema es que para poder accesar a el necesito de una llave sentinela (hadware key) se llama sentinel superpro, mi pregunta es si este programa tambien se puede desbloquear para poder accesar libremente a mi programa o es necesario hacerle algunas modificaciones al programa de mi trabajo.

es un poco complicado esplicarlo aqui, espero que me entiendas


se me olvidaba, se un poco de programacion c++ y ensamblador
En línea
The Shadow
Moderadores
Colaborador
*****
Desconectado Desconectado

Mensajes: 713


Fucking mnemonic c0d1n6!

shadow@el-hacker.org
Ver Perfil Email
« Respuesta #2 en: Mayo 15, 2008, 12:51:08 »

Si te entiendo ... para poder ayudarte, crea un nuevo tema con tu duda si es posible sube y postea el link con el programa, lee algunos tutos e intenta comenzar a crackearlo ... muestra tu proceso en el tema y entre todos lo podremos sakar .......

PD: Todo programa, siendo programa es objetivo para la ingenieria inversa.

Saludos!
En línea





Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion



Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Reglamento del Foro
     Linux  Registered User #473016
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Phreaking, Hacking y Seguridad  |  HacK GeneraL  |  Ingenieria Inversa (Moderador: The Shadow)  |  Tema: Quieres iniciarte en Ingenieria Inversa? Entra aqui! (FAQ) « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC