elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 18:38  


Tema destacado: Últimos eventos sobre seguridad/inseguridad

+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Bugs y Exploits (Moderador: berz3k)
| | |-+  Metodo: Compilar un Exploit
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Metodo: Compilar un Exploit  (Leído 4,709 veces)
parisnet

Desconectado Desconectado

Mensajes: 61


Ver Perfil WWW
Metodo: Compilar un Exploit
« en: 18 Abril 2005, 07:29 »

Hola, el proposito de este mensaje es que todos aporten experiencia y conocimiento.
Las principales dudas son:

- Detectar el Lenguaje y S.O. compatibles del codigo fuente.
- Reparar "errores" aproposito del codigo fuento.
- Encontrar y configurar un compilador compatible.

Si alguien me puede decir el metodo de esos 3 pasos basicos, en los cuales yo tengo problemas siempre. Nos aportara una idea a la comunidad.
En línea

+ enrique ZP


Desconectado Desconectado

Mensajes: 2.937


X-Aqui


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #1 en: 18 Abril 2005, 08:53 »

Hola, el proposito de este mensaje es que todos aporten experiencia y conocimiento.
Las principales dudas son:

- Detectar el Lenguaje y S.O. compatibles del codigo fuente.
- Reparar "errores" aproposito del codigo fuento.
- Encontrar y configurar un compilador compatible.

Si alguien me puede decir el metodo de esos 3 pasos basicos, en los cuales yo tengo problemas siempre. Nos aportara una idea a la comunidad.

Citar
- Detectar el Lenguaje y S.O. compatibles del codigo fuente.

El lenguaje lo deduses al ver el codigo fuente.
El S.O  tienes que probar en cual es vulnerable, o el exploit mismo dice para que plataforma es.

Citar
- Reparar "errores" aproposito del codigo fuento.

Pues estate atento a los advisories y en el foro postea tu duda, no todos los codigos se reparan de la misma manera. Depende el script que uses tambien.

Citar
- Encontrar y configurar un compilador compatible.
Depende del lenguaje del exploit si es por ejemplo C o C++ con el DevC++ de bloodshed y asi...

Hasta Pronto
En línea

parisnet

Desconectado Desconectado

Mensajes: 61


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #2 en: 18 Abril 2005, 23:15 »

Y de donde bajar explotis ya compilados?  ???  ::)
En línea

+ enrique ZP


Desconectado Desconectado

Mensajes: 2.937


X-Aqui


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #3 en: 18 Abril 2005, 23:20 »

Y de donde bajar explotis ya compilados?  ???  ::)


No encontraras muxos exploits compildas, pero puedes probar en

Yo de ti me registro para que te llegen los advisories de k-otik.com para que resivas las noticias de exploits al instante.

www.k-otik.com
www.securityfocus.com


Hasta Pronto ;)
En línea

eLank0
eLhAcKeR r00Lz


Desconectado Desconectado

Mensajes: 937



Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #4 en: 18 Abril 2005, 23:44 »

PD: Si el exploit está en C/C++, mirando las cabeceras del #include <cabecera> sabrás ver rapidamente el OS para el que se tiene q' compilar.

Salu2!
En línea

Antes de Postear,
mousehack


Desconectado Desconectado

Mensajes: 1.142

Ex-Colaborador....!!!!!!XD


Ver Perfil
Re: Metodo: Compilar un Exploit
« Respuesta #5 en: 19 Abril 2005, 01:44 »

http://yagoohoogle.com

 ;)
En línea



VISITEN MI BLOG PERSONAL....
http://mousehack.blogspot.com/ ...XD
+ enrique ZP


Desconectado Desconectado

Mensajes: 2.937


X-Aqui


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #6 en: 19 Abril 2005, 01:50 »


Joder que gran apoyo xD

PD: Si el exploit está en C/C++, mirando las cabeceras del #include <cabecera> sabrás ver rapidamente el OS para el que se tiene q' compilar.
Salu2!
Citar
- Detectar el Lenguaje y S.O. compatibles del codigo fuente.

El lenguaje lo deduses al ver el codigo fuente.
El S.O  tienes que probar en cual es vulnerable, o el exploit mismo dice para que plataforma es.


Asi es, en los includes encontraras la info del OS. Ya sea Linux o Windows o otro.

Aqui un vivo ejemplo facil de ver.
Código:
#include <stdio.h>
#include <windows.h>

Cualquier duda mas no dudes en preguntar jeje.

Hasta Pronto.
« Última modificación: 19 Abril 2005, 01:54 por -[N]obalogi[C]- » En línea

mousehack


Desconectado Desconectado

Mensajes: 1.142

Ex-Colaborador....!!!!!!XD


Ver Perfil
Re: Metodo: Compilar un Exploit
« Respuesta #7 en: 19 Abril 2005, 04:32 »


fue posteado como ayuda a la pregunta donde podia encontrar exploit compilados...y no fue una gilipolles como posteaste antes -[N]obalogi[C]-  y que veo que despues cambiaste...DE ONDA!

Salu2
En línea



VISITEN MI BLOG PERSONAL....
http://mousehack.blogspot.com/ ...XD
parisnet

Desconectado Desconectado

Mensajes: 61


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #8 en: 21 Abril 2005, 01:04 »

Gracias, pero el tema es mas complicado de lo que parece, y todos tienden a minimizarlo, la verdad es dificl poder  hacer funcionar , compilar un exploit en Windows... Algunos consejos mas?
En línea

+ enrique ZP


Desconectado Desconectado

Mensajes: 2.937


X-Aqui


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #9 en: 21 Abril 2005, 13:30 »

Gracias, pero el tema es mas complicado de lo que parece, y todos tienden a minimizarlo, la verdad es dificl poder  hacer funcionar , compilar un exploit en Windows... Algunos consejos mas?


Comienza a trabajar, descargate el Devc de bloodshed el cual es un muy buen compilador. Este lo encontraras en google o en la mismisima pagina de bloodshed www.bloodshed.net/

Buscate exploits faciles de usar, no te vallas de un solo a los complicados, tomalo con calma paso a paso.

Hasta Pronto ;)
En línea

Spazer

Desconectado Desconectado

Mensajes: 3



Ver Perfil
Re: Metodo: Compilar un Exploit
« Respuesta #10 en: 23 Abril 2005, 23:20 »

Citar
Comienza a trabajar, descargate el Devc de bloodshed el cual es un muy buen compilador. Este lo encontraras en google o en la mismisima pagina de bloodshed www.bloodshed.net/

Buscate exploits faciles de usar, no te vallas de un solo a los complicados, tomalo con calma paso a paso.

respecto al dev cpp, io no e conseguido compilar un solo exploit con el sin tener que hacer pequeñas modificaciones.

¿a que se puede deber esto?

yo barajo dos opciones:

¿solo es por que los xploit estan echos para visual c? (en este supuesto no creeis que seria acerlos compilables para un compilador gpl en lugar de uno propietario, lo digo mas que nada por akello de las librerias)

Tambien puede ser por que yo sea muy manta (ombre esta ultima me parece que no xDDD)(por otro lado para darle a compilar no ay que estar muy instruido que se diga...)

weno enga salu2.

 
 
En línea

"No es Oro Todo Lo Q Reluce ni Todo el Q anda Errante Está Perdido"
Rojodos
Colaborador
***
Desconectado Desconectado

Mensajes: 3.535



Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #11 en: 24 Abril 2005, 08:13 »

Todo se basa en saber programar C/C++. No tiene nada que ver ni el compilador ni el SO. Es la pura realidad, si quieres hacer funcionar un exploit capado, deberas saber programar en el lenguaje que esta hecho el exploit. Asi de facil.

Casi cualquier exploit se puede "portear" a un sistema u otro, cambiando las librerias e includes, o como mucho, cambiando algunas funciones.

Los exploits que usen funciones ANSI, pueden compilarse con cualquier compilador en cualquier SO.

Aprended a programar, no es tan dificil.

Salu2
En línea

edipo

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: Metodo: Compilar un Exploit
« Respuesta #12 en: 11 Mayo 2005, 01:31 »

yo tengo devc++ y nome deja compilar por que supuestamente no tengo winsok2
que puedo hacer ademas e encontrado uno codigo din errores pero no los compila
En línea
Gospel
Colaborador
***
Desconectado Desconectado

Mensajes: 1.587


Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #13 en: 11 Mayo 2005, 14:48 »

En devc++ los nombres de las librerías cambian, se ha comentado n mil veces... busca!
En línea

Rojodos
Colaborador
***
Desconectado Desconectado

Mensajes: 3.535



Ver Perfil WWW
Re: Metodo: Compilar un Exploit
« Respuesta #14 en: 11 Mayo 2005, 20:16 »

winsock2.h esta en el DevCpp

Otra cosa es que en el proyecto tengas que incluir la libreria ws_32.lib o similar.

En el VC++ se puede "incluir" con el pragma comment, pero en el DevCpp tiene que ser a traves de un proyecto.

Que dificil es aprender a programar dios...

Salu2
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Exploit] Error al Compilar exploit (Solucionado)
Bugs y Exploits
moikano→@ 4 1,020 Último mensaje 10 Noviembre 2011, 15:28
por moikano→@
[Exploit] me sale errror al intentar compilar el exploit half-nelson
Bugs y Exploits
moikano→@ 6 1,511 Último mensaje 24 Noviembre 2011, 22:46
por moikano→@
Problema al compilar el exploit¡¡¡
Bugs y Exploits
Tronos154 0 380 Último mensaje 12 Febrero 2012, 20:01
por Tronos154
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines