hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
07 de Octubre de 2008, 07:29:51
Noticias: ¿No te llega el email de confirmacion?
Para ver este enlace Registrate o Inicia Sesion
> leer aqui

+  Foros pOrtal Hacker
|-+  Hacktivismo
| |-+  Bugs y Exploits (Moderador: vengador de las sombras)
| | |-+  Manual De Iniciacion Acunetix 4.0 [Explotando una Vulnerabilidad XSS]
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2 3 Ir Abajo Imprimir
Autor Tema: Manual De Iniciacion Acunetix 4.0 [Explotando una Vulnerabilidad XSS]  (Leído 6778 veces)
OzX
Visitante
« : 21 de Enero de 2007, 01:40:17 »

Manual de Iniciación Acunetix 4.0
OzX [NuKe] Group



Tutorial Versión 0.1

"Todo programa hace algo perfectamente bien, aunque no sea exactamente lo que nosotros queremos que haga"



Para ver este enlace Registrate o Inicia Sesion
Para Visualizar de Forma Online Flash Papper Click Aqui


Para ver este enlace Registrate o Inicia Sesion
Descargar AQUI , Acunetix 4.0+PArche+Video de Instalacion


Introducción:


Cada día mas users se esta interesando mas por los Bugs & Exploit, lo cual crea nuevas interrogantes, y nuevas necesidades, hace ya dos meses creo recordar yo que se publico el manual de Shadow Security Scanner, que le ha ido bastante bien, a pesar de que muchos piensan que colocando la Url de la Web, se podrá ingresar al sistema, pensar de dicha manera no esta tan lejos de la  realidad.

No piensen que esta es la mejor forma de poder “Hackear” o “Defacear” una Web, estos software de auditorias (Análisis de Redes, Paginas Web etc.) están enfocados a hacer análisis legales, o sea no se preocupan si el host remoto pueda detectar que están haciendo un Scan al sitio Web, porque esta autorizado, Si nosotros vamos a hacer un análisis de una Web remota, que no es nuestra , tenerlo por seguro que sabrán , cuando, donde, y quien, a efectuado dicho scan, porque es un ataque de “ping” al sitio Web, para dar un ejemplo es ir a bombardearle la Casa, no creo que pase muy desapercibido, pero tampoco significa que este software sea inútil, tampoco hay que ponerse paranoico y pensar que por 1 scan vamos a ir a caer a la cárcel, en algunos países esto es ilegal, por eso tened cuidado a quien le haces el Scan.

Para ir profundizando un poco el tema, existen dos tipos de scanner, los de puertos, y los de vulnerabilidad es, los Scanner de Puertos, son los que detectan que puertos están abiertos, cerrados, filtrados, etc., como es el caso de Nmap, IP Angry entre otros, en cambio los de vulnerabilidad es, como su nombre bien lo explica se basa principalmente en buscar las vulnerabilidad es listas, como es el Caso del SSS y Acunetix, aunque hay muchos otros, como son: Nessus, GFI LANguard.

No se explota una vulnerabilidad de un  puerto X, se explota la vulnerabilidad de un servicio que esta a la escucha en un Puerto. Por ejemplo:

Tenemos un Servidor con el Puerto 21 abierto, Esto quiere decir que predeterminada mente tiene algún Servicio de FTP habilitado.

Si nosotros tenemos un exploit, no es para el Puerto 21, sino para el Servicio que en este caso es el FTP.
Ahora que entendemos un poco más de que se trata en realidad, vamos a iniciarnos con Acunetix, el cual creo que es uno de los mejores que e probado, superando a Shadow Security Scanner, porque este ultimo esta mas enfocado a Vulnerabilidad es de Servicios Netos, Digo FTP, Apache, etc. En cambio acunetix, engloba todas las vulnerabilidad es, de Tipo XSS, Inyección SQL, Etc., lo cual le da una gran ventaja ante Shadow Security Scanner, Aunque no deja de ser un potente Scanner de Vulnerabilidad es, un ultimo comentario, por favor no postear en los foros en general, ¿Qué Hago con este exploit? Nunca ejecuten un Exploit si no Saben lo que hace, y la mejor forma de aprender es leyendo bastante.



Instalación Acunetix 4.0 & Update

Para hacer el tutorial algo más corto, hice un video en donde muestra como instalar, parchearlo y actualizar acunetix. No es mucha ciencia pero para que no tenga ningún problema en el camino. (Video Adjunto al Documento)

Primeros Pasos Con Acunetix.

Una vez Instalado, Parcheado y Actualizado, procedemos a ejecutarlo, acto seguido nos saldrá una pantalla similar a esta. (luego de elegir la opción damos clic en next)

Scan Single WebSite
Website Url: Es la dirección Web que nosotros deseamos escanear, puede ser la url directa
Para ver este enlace Registrate o Inicia Sesion
www.paginaweb. com
o colocando la IP del Sitio Web.

Scan Using Saved Crawling Results
Filename: si nosotros ya hemos guardado un resultado de un scan, aquí lo podemos seleccionar y volver a ver los resultados.

Scan a Listo f Website from a file
Filename: Similar caso que el anterior pero la diferencia rápida en que si escaneamos varias paginas Web y guardamos el resultado es en esta opción en donde las podemos visualizar.

Scan a range of computes looking for website.
IP range: En esta opciones tecleamos la IP y cuantas IP mas se desean buscar dependiendo del rango de este, por ejemplo si tenemos la IP 192.168.0.1-30 se va a escanear desde la IP 192.168.0.1  192.168.0.30.
List of Port: En esta opción marcamos el puerto que queremos que busque.



Acunetix también nos da la posibilidad de conocer las tecnologías que presenta la página Web seleccionada:

Base Path: aquí muestra en la parte en donde esta instalada toda la pagina Web, en este caso nos muestra el símbolo “/” eso significa que el directorio esta directamente sobre el dominio principal
Para ver este enlace Registrate o Inicia Sesion
www.paginaweb. com
, en un caso contrario si estamos escaneando un foro por ejemplos nos mostraría la carpeta en donde esta instalado, “/foro/”.

Server Banner: uno de los datos mas relevantes a la hora de hacer un scanner, es la versión y el nombre del Servidor Web en este caso “Apache /2.0.50 (fedora),

Target Url: nos muestra la dirección exacta más el puerto de la página Web, comúnmente es el puerto 80, pero puede ser el caso que el administrador del sitio quisiera cambiarlo, y saldría
Para ver este enlace Registrate o Inicia Sesion
www.nombrepagi naweb.com
:puerto/

Operating System: Nos mostrara el Sistema Operativo (unix)

Web Server: Similar a Server Banner

Detected custom 404 error page: algunas paginas Web tienen una pagina predeterminada mente diseñada cuando al ingresar al sitio o al navegar nos encontramos con algún error, nada mas es para que sea vea mas amigable la pagina Web , y no nos muestre el típico error 404.

Optimize for Following Technologies: Nos muestras las tecnologías que se encuentran en el sitio Web, en el ejemplo podemos observar que es una página en php.

Luego de visualizar la información damos clic en Next>



Opciones del Scan.

Scanning Profile: aquí nos da la posibilidad de elegir el tipo de scan que queremos hacer, si solo queremos hacer una inspección de Inyecciones SQL, seleccionamos Inyection_Sql, pero en cambios si queremos una inspección total, seleccionamos Default. (Recomendada)

Crawling Options: Crawling significa que inspeccionara las carpetas, documentos, etc. que estén en el sitio Web, para dicha opción tenemos las siguientes alternativas

Start HTTP sniffer for manual crawling at the end of the scan process: Nos da la posibilidad de iniciar el http Sniffer en el final del Scan, honestamente no le encuentro mucha utilidad o lo mas probable que no todavía no se ocupar muy bien esa opción, pero no viene por defecto no es muy importante. (Recomendación no seleccionar)

Get firt Url Only: Solo busca el index del sitio Web, es muy recomendable si solamente queremos buscar vulnerabilidad es y no recorrer todo el sitio Web sus carpetas.

Do not fetch anything above start fólder: por ejemplos, si seleccionamos un sitio Web que sea de la siguiente manera
Para ver este enlace Registrate o Inicia Sesion
www.paginaweb. com/carpeta
, Acunetix solo inspeccionara la “carpeta” y todos sus subs carpetas.

Fetch files below base fólder: Por ejemplos si queremos escanear
Para ver este enlace Registrate o Inicia Sesion
www.paginaweb. com
este no escaneara la carpeta base, sino se saltara aquello y analizara todas las carpetas que estén linkeadas a esta
Para ver este enlace Registrate o Inicia Sesion
www.paginaweb. com/foro/
  etc.

Fetch directory indexes even if not linked: Seleccionar esta opción para visualizar todos los directorios, aunque estos no estén directamente linkeados.

Submit forms: nunca e entendido para que sirve, y  deseleccionand o esta opción el scan nunca a tirado resultados distintos, por ende no creo que sea muy importante a la hora de poder hacer un Scan, eso si tal vez si estamos escaneando nuestro propio sitio Web puede que pueda afectar.
Dejo el texto original de su descripción:

Submit forms – Select this option to automatically fill in & submit
HTML forms with information that you have previously configured
in the scan settings > HTML forms node.

Retrieve & process robots.tx: seleccionar esta opción para que busque en el sitio Web los robots.txt, que son archivos de información por así decirlo “sensibles”

robots.txt es un archivo que se sitúa en la raíz de nuestro sitio Web y permite indicar a los robots que pueblan Internet qué páginas no queremos que sean indexadas. Una primera puntualización es que estas reglas no son más que sugerencias, no pueden impedir a bots con intenciones poco honestas el acceder a tu Web y consumir tu ancho de banda.

Una ves entendidas todas las opciones ¿Qué podemos elegir?

Dependiendo de nuestras necesidades, si queremos hacer un scan total a todo el sitio Web podemos elegir en Scanning profile “Default”, esta opción  engloba todas las demás opciones, SQL Injection, XSS, etc., Ósea hace un Scanner Total de Vulnerabilidad es, pero en el caso que queramos algo mas especifico podemos elegirlo. Según las opciones que nos da.

En Crawling Options, es mejor dejar la configuración que viene por defecto, si no sabemos muy bien lo hace.

Do not fetch anything above start fólder
Fetch files below base fólder
Submit forms (Opcional)
Analyse JavaScript


Luego de eso procedemos a dar clic en Next>

Para entender un poco más si no nos ha quedado claro el concepto de “Crawling”.

Acunetix nos da la posibilidad de visualizar todo el contenido del sitio Web, su estructura, imágenes, paginas, link rotos, etc. Esta utilidad para los Web master es de gran ayuda por así nos entrega información acerca de todo el sitio y nos ayuda a mantenerlo de forma

Aquí esta una de las diferencias entre el Shadow Security Scanner y Acunetix, por ende SSS no puede observar los Exploit que suceden en el sitio Web, como por ejemplo XSS y SQL Injection



Login

No creo que tenga mucha utilidad esta opción, si no estamos escaneado nuestro propio sitio Web.  Next>



Finish

En la ultima pestaña del Scan Wizard, podemos visualizar un resumen de nuestra elección de Scan y otros datos Bastante Importantes.           Finish>



Analizando el Sitio Web

En esta parte es en donde Acunetix, empieza a analizar el sitio Web, primero Inspeccionara todas las carpetas, archivos, etc. (si elegimos la opción  por default)

Acto seguido expondrá en pantalla los link que están rotos, después de esos seguirá viendo carpetas, archivos en general, tal vez se demora algunos minutos, todo depende de la capacidad de nuestro computador, de igual forma que pasa en Shadow Security Scanner.

No desesperéis si nos a de tomad mucho tiempo, es normal, todo depende de la cantidad de archivos que carpetas que tenga el sitio Web.

1)Tool Explorer: Aquí muestra todas las Herramientas que nos da Acunetix, http Editor, Reporter etc.
2)Scan Result: Nos muestra toda la información que esta obteniendo el acunetix, como los link rotos, vulnerabilidad es, y archivos observados
3)Scan Thread: Nos muestra en resumen cuantas vulnerabilidad es tiene la página Web, se dividen en 4 secciones.



4)Scan Information: Expone toda la información técnica sobre el servidor, versiones etc.
5)Activity Windows: Aquí podemos visualizar que archivos esta obteniendo Acunetix para su procesamiento.



Visualizando Vulnerabilidad es

Una vez terminada el scan podemos visualizarlo en Activity Windows



Visualizamos las vulnerabilidad es en  Scan Result:

Es la zona mas importante en donde podemos ver todas las vulnerabilidad es que tiene la pagina Web, como pueden ver a un costado izquierdo, sale
  • , el cual haciendo clic podemos ver el archivo vulnerable.


Como pueden ver elegí una vulnerabilidad “Cross Site Scripting”, a un costado saldrá cuantas veces tiene esa vulnerabilidad el sitio Web.

Ahora nos situamos en el Archivo Vulnerable, y con el botón derecho del Mouse, damos clic en dicho archivo y elegimos “Edit With http Editor”


Antes de pasar a la siguiente etapa:
Hay que leer sobre los distintos tipos de Bug y Exploits, los lenguajes de programación mas ocupados, etc., no van a sacar nada si no tienen una buena base de información, en google se encuentra todo tipo de información con relación a exploits, aunque la mayoría de los buenos tutórales están en ingles, pero eso ya no es una excusa, existen numerosos Programas para traducir hasta el mismo google nos entrega dicho servicio, Hay que LEER para entender , lo digo porque veo muchos post con preguntas ¿Qué hago ahora? ¿Cómo Puedo explotar este Bugs?, como quieren saber si no leen, los foros es mas preguntas que salen en el camino, no para pedir que te hagan las cosas. Tened en cuenta Eso.
El que no lee no va a entender nada, y si estoy de moderador en algunos de esos foros de seguro los voy a cerrar.




HTTP EDITOR

Es una de las utilidades que mas le veo provecho, o tal vez todavía no domino al 100% el Acunetix.

Aquí podemos Visualizar y editar la Propiamente la Url, para experimentar y ver como podemos Hacer un XSS, sin salirnos del Acunetix.

Algunos consideran los XSS, como “Defacing”, pero en lo personal, Defacing es cuando le cambian el index entero al sitio Web, Comúnmente con RFI.



Ahora nos Fijaremos en Esta Parte del HTTP EDITOR



En esta parte nos muestra la Url y un Ejemplo de la Vulnerabilidad XSS, si damos clic en Start Podemos ver perfectamente como funciona.



¿y Como Salio ese mensaje?

Código:
http://www.PaginaWeb.mx:80/includes/?action=vc&group=>"><ScRiPt%20%0a%0d>alert(1958818961)%3B</ScRiPt>

Es el Archivo Vulnerable al XSS
Es El código de un Script Para que este de una Alerta.


Si Sacamos Todo el Código del Script, ya no va a salir el mensaje, pero si nosotros exponemos alguna frase Nos Saldrá en la Pantalla, XSS. (En el término básico, XSS es mucho útil que poner mensajes en la Pantalla)


Código:
http://www.PaginaWeb.mx:80/includes/?action=vc&group=>">

Este es nuestro Código Principal, Este Crea el XSS, podremos poner cualquier mensaje e incluso mezclar con HTML
Código:
http://www.PaginaWeb.mx:80/includes/?action=vc&group=>"><center><font size=99 color=red ><b>OzX [NuKe] Group </b></font></center>

En definitiva el Html Centra, le da el tamaño de 99 a la fuente y se expone de Color Rojo.





Y Muy bien hay tenemos Nuestro XSS.

Note final:
Ojala ¡y Espero con ansias, que se deje de preguntar en los foros de cómo “defacear” porque este es un ejemplo totalmente valido, en una Web real, este tutorial fue basado en el manual original en Ingles de Acunetix 4.0, es por ello que cualquier otra duda sobre el mismo programa bajarse este documento que se encuentra en la pagina Web de Acunetix.
No Esperen que en 1 semana van a aprender a desfacear ni tampoco a solucionar errores de los exploits, muchos exploit Son POC, Esto quiere decir que son de prueba y tienen muchos errores para que users que no saben programar, no puedan ejecutarlo. Es por ello que es bueno aprender algún lenguaje de programación, Perl, Python son excelentes para iniciarse ya en unos cuantos días podrás hacer tus mini programas, e incluso en pocos meses poder hacer algún exploit basado en alguna vulnerabilidad SQL Injection.
Saludos ¡y Todavía nos que una mar de conocimiento que Explorar.

OzX [NuKe] Group


Para ver este enlace Registrate o Inicia Sesion

Esta obra es publicada bajo una
Para ver este enlace Registrate o Inicia Sesion
Licencia Creative Commons
« Última modificación: 26 de Abril de 2008, 07:10:35 por vengador de las sombras » En línea
nomade_55p
NZ2
**
Desconectado Desconectado

Mensajes: 199


ArGeNtOHaCk - Somos re heavy re jodidos -


Ver Perfil
« Respuesta #1 : 24 de Febrero de 2007, 03:12:39 »

Los link q dejaste al principio estan mal,,, no me llevan a ningun lugar , osea pagina inexsistente
fijate bien, si el post es viejo por favor te pido q  lo renueves
grasxx
En línea



Frogger
Recien llegado
*
Desconectado Desconectado

Mensajes: 22


Dangerous


Ver Perfil
« Respuesta #2 : 24 de Febrero de 2007, 09:41:16 »

OzX exelente aporte.
Este el mundo del hack es un emoble pero lo entiendo un poko.
Pronto voy a empesar en la escuela de informatica ^^
En línea

[*URL=http://imageshack.us][img*]http://img230.imageshack.us/img230/8716/panicshooshob5.jpg[/img*][/URL*]

Imagen demasiado grande..*
OzX
Visitante
« Respuesta #3 : 25 de Febrero de 2007, 09:41:09 »

jejejeje thanx bro
En línea
anarkostr0
NZ1
*
Desconectado Desconectado

Mensajes: 41


...asi, cayendose...


Ver Perfil WWW
« Respuesta #4 : 16 de Marzo de 2007, 03:57:51 »

Me encanta tu manual si pero tengo un problema y es que no entendi los ultimos pasos... Lo del Script para que salga lo que tu has puesto en la pagina web... He buscado por todos lados y nada... Si puedes aclararmelo te lo agradeceria. Gracias
En línea



Ejercer el poder corrompe, someterse al poder degrada
☯†Ⓛ̶̠̅⑥̶̠̅Ⓚ̶̠̅②̶̠̅†☭
NZ1
*
Desconectado Desconectado

Mensajes: 97


† ⓉⒽⒺ ⒷⓁⒶⒸⓀ ⒹⒺⒶⓉⒽ †


Ver Perfil WWW
« Respuesta #5 : 08 de Mayo de 2007, 03:20:57 »

excelente manual,grax bro solucionastes muchas dudas q tenia .


salu2 kool
En línea




cue3008
NZ1
*
Desconectado Desconectado

Mensajes: 76


SELECT * FROM guapos WHERE papito_chulo = "cue"


Ver Perfil
« Respuesta #6 : 27 de Mayo de 2007, 06:16:34 »

es posible en "Scan Single WebSite" poner la ip de una computadora en vez de la ip de un sitio Web Huh
En línea



Me gusta mi nueva firma =D
s0ulF!r3
NZ2
**
Desconectado Desconectado

Mensajes: 135

Let the soul be free to fly.


Ver Perfil
« Respuesta #7 : 04 de Julio de 2007, 04:08:56 »

Bueno, entendi bastante bien, pero no voy a iniciarme en bugs y exploits por ahora...

Mi pregunta es: (Sorry porque no tiene nada que ver con el tema) Como haces para que en vez de ser un user normal aparesca "Visitante" abajo de tu nombre? Shocked

Saludos!
En línea

Let the soul be free to fly
GBAEZ
Recien llegado
*
Desconectado Desconectado

Mensajes: 9


I am the One


Ver Perfil
« Respuesta #8 : 09 de Julio de 2007, 08:21:55 »

ta weno, ya habia ncontrado bugs en varias webs, ahora a xpotarlas...
En línea

٭۝۩۞۩۝٭๑۩۞۩๑۰•●GBAEZ●•۰๑۩۞۩๑٭۝۩۞۩۝٭
GeRaNgEl_88
NZ2
**
Desconectado Desconectado

Mensajes: 111


0WN3D


Ver Perfil
« Respuesta #9 : 10 de Julio de 2007, 01:57:44 »

grax bro! como siempre un perfecto manual!!!
En línea

♂Gεяαngει_88♂ ©

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs.
juvenal007
Recien llegado
*
Desconectado Desconectado

Mensajes: 4


Ver Perfil
« Respuesta #10 : 17 de Julio de 2007, 10:05:34 »

al instalar el parche del acunetix me sale que falta o error en pcre_free_ex
y ya copie el archico pcre.dll en la carpeta system, sigue saliendome ese error
En línea
juvenal007
Recien llegado
*
Desconectado Desconectado

Mensajes: 4


Ver Perfil
« Respuesta #11 : 17 de Julio de 2007, 12:49:40 »

ya lo arregle cuek sorryu xD
En línea
angel negro2
NZ1
*
Desconectado Desconectado

Mensajes: 45



Ver Perfil
« Respuesta #12 : 17 de Julio de 2007, 06:05:14 »

muy bueno carnal te recomiendo que te registres
En línea


[updown][scroll]..::dark angel::..[/scroll][/updown]
__ChaLa__
Recien llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil
« Respuesta #13 : 25 de Julio de 2007, 08:17:22 »

wow nice manual ..  Grin
lo voy a probar, estaba buscando alguno de estos.. si tengo algun problema te consultaré  Cool
En línea
WebStar
NZ2
**
Desconectado Desconectado

Mensajes: 110



Ver Perfil
« Respuesta #14 : 11 de Agosto de 2007, 03:00:53 »

buen manual entendi todo con claridad...
pero el final del manual no lo entendi xD..
no importa
buskare informacion
nos vemos
En línea



Páginas: [1] 2 3 Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online