elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11
81  Programación / Programación C/C++ / Re: como crear un programa , juego por ejemplo bomberman 4 para vender y a quien? en: 2 Noviembre 2011, 18:40 pm
Es así, algo tiene que saber para poder empezar. El dice que sabe lo básico, tengamos fe en que la programación de juegos lo impulse a estudiar mas y pasar de backNode begginer -> nextNode Medium jeje
82  Programación / Programación C/C++ / Re: como crear un programa , juego por ejemplo bomberman 4 para vender y a quien? en: 2 Noviembre 2011, 18:12 pm
Amigo, en C o C++ claro que se puede. Busca librerías libres que te permitan hacer mapeos de imágenes para colocarlas dentro de tu juego (Que es una de las cosas que mas te puedes tardar en desarrollar por ti mismo) . Y para C++ hay millones de tutoriales al respecto!!

Yo ya he hecho varios juegos pequeños usando Allegro con DEV-CPP y mucha gente también recomienda SDL (Que tiene una base de usuarios mayor y mas documentación)

Si quieres hacerlo en C o C++ , olvidalo.

Hay software que han sido creado para hacer juegos simples, busca sobre eso.

Si quieres hacer algo pequeño y aprender mucho haciéndolo, usa las librerías que te recomendé. Usar software "que te deja todo listo" no es bueno para el que es programador. Yo no tomaria muy en cuenta la opinion citada.

Aunque hacer un juego grande necesitas de muchísima gente preparada, un proyecto pequeño puedes hacerlo sin problema. Mi primer juego lo hize con sprites hechos en paint!! Y quedo muy bien!!
Luego te paso el link de una competencia de juegos hechos solo por una persona en 24 horas para que veas la calidad de los proyectos.

Saludos.
83  Seguridad Informática / Nivel Web / Re: Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 28 Octubre 2011, 17:07 pm
Gracias por los datos cibergolen, el problema es que la vulnerabilidad que encontre es actualmente solo un source code disclosure, hasta ahora no he encontrado un LFI o un RFI que me permita ejecutar codigo!

Y revisando los codigos fuente de las demas clases de php no he encontrado nada bueno para explotar! Cuando tenga mas tiempo sigo revisando pero por ahora creo que es un camino sin salida  :-\
84  Seguridad Informática / Nivel Web / Re: Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 18 Octubre 2011, 22:50 pm
Yo se PHP.  (:
85  Seguridad Informática / Nivel Web / Re: Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 18 Octubre 2011, 18:02 pm
Voy a empezar a buscar mas bugs, aver si tengo suerte y consigo algo mejor con que trabajar. Por ahora el LFI lo estoy descartando ya que no estoy ejecutando de ninguna manera el código de las paginas a las que hago referencia, solo las lee y muestra el contenido formateado.

Estuve buscando si hay alguna manera de reventar la función file_get_contents pero nada que pueda usar maliciosamente!

Posteare los avances que vaya logrando.  ;D
86  Seguridad Informática / Nivel Web / Re: Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 18 Octubre 2011, 17:27 pm
~ Yoya ~ , No puedo prácticamente hacer nada!, si quisiera ver datos de usuarios, correos, modificar los logs, etc se me hace imposible con lo que tengo hasta ahora. (Solo puedo leer archivos a los que apache tenga permiso).

Mi objetivo por ahora es ver la manera de levantar una shell, o tener algún tipo de acceso que me permita ejecutar comandos dentro del servidor para así acceder a la DB desde adentro, ya que no se puede acceder remotamente (tiene los puertos cerrados!).

Que me recomiendan?
87  Programación / Scripting / Re: [Perl] Stalker By Doddy H en: 18 Octubre 2011, 17:05 pm
Se ve interesante este proyecto!, que te motivo a hacerlo? piensas en añadirle mas funcionalidades? Podría ser muy útil en ciberCafes... jeje ::)
88  Seguridad Informática / Nivel Web / Re: Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 17 Octubre 2011, 21:17 pm
Hola madpitbull_99,

Intente ver que mas podía hacer con ese código, pero la función realpath le coloca la dirección real de donde se localiza el webpath y me impide hace un RFI (si coloco hola como parámetro, la variable output quedaría así "/var/www/public/hola") o conoces alguna manera de saltármelo?

Citar
foreach ($files as $file) {
   $filepath = realpath('./'.$file);
   $output .= $LF.@file_get_contents($filepath);
}
89  Seguridad Informática / Nivel Web / Infiltrar servidor a travez de bug en PHP. Encontre datos de DB ahora que sigue? en: 17 Octubre 2011, 14:18 pm
Buenas amigos,

Haciendo auditoria a un servidor me encontré con un script en php, que se usa para cargar dinámicamente archivos de javascript, el cual un bug de seguridad.

Este no validaba si el usuario colocaba una URL mal formada con retornos en el path lo cual me permitía ver cualquier archivo en el servidor que tuviera permisos generales o del usuario que corre apache. Lo explote de la siguiente manera : www.siteVulnerable.com/images/loader.php?x=../../../../../../../etc/passwd

El Script es el siguiente :

Código:
<?php
$cache = (isset($_GET['cache']))? intval($_GET['cache']) : TRUE;
$LF = "\n";
$output = '';
$files = explode(',', $_GET['X']);
foreach ($files as $file) {
$filepath = realpath('./'.$file);
$output .= $LF.@file_get_contents($filepath);
}
if (!empty($output)) {
# Remove spaces
$output = preg_replace('!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $output);
$output = str_replace(array("\r\n", "\r", "\n", "\t", '', '', ''), '', $output);
# Send HTTP headersheader('Content-Type: text/css');
if ($cache) {
header('Pragma: public');
header('Cache-Control: max-age=31536000');
header('Last-Modified: Thu, 28 Jan 2010 22:31:25 GMT');
header('Expires: '.gmdate('D, d M Y H:i:s', time()+31536000).' GMT');
header('ETag: "'.md5($output).'"');} else {header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
}
# Output file(s)
contentsob_start('ob_gzhandler');
echo $output;ob_end_flush();
}
else {
header('HTTP/1.0 404 Not Found');
header('Expires: 0');
header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
}
exit;
?>

Logre detectar que tipo de sistema para CMS usaban, por cierto fue algo difícil ya que modificaron mucho todo el sistema, aparte de que era uno algo desconocido. Tambien logre ver los usuarios (mas no sus contrasenas ya que usaban shadow). Pero si logre ver el archivo de configuracion a la base de datos: usuario, pass, nombre de la db y direccion. El problema es que no tiene puerto abierto para acceder a la base de datos de forma remota. Y no he podido reventar ese codigo php para ejecutar algun comando o levantarme una shell dentro del sistema.

En resumen:
El sistema usado es : Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch Server (Encontrado por errores que da apache)
Las puertas abiertas son: 21 y 80 (ftp y web)
Datos que tengo : /etc/passwd, /etc/hosts, default (de apache), httpd.conf, user y pass de la base de datos.

De aqui, y con estos datos, que puedo hacer? Es un camino sin salida?
 :silbar:
90  Seguridad Informática / Nivel Web / Re: Problemas con una sql inyection! en: 17 Octubre 2011, 13:35 pm
...
Páginas: 1 2 3 4 5 6 7 8 [9] 10 11
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines