martes, 5 de noviembre de 2013

¿Por qué un Hacker no roba cuentas de correo, Facebook y Twitter?

Sencillamente un Hacker no se dedica a robar cuentas de ningún tipo puesto que no entra dentro de la ética de cada Hacker. Hay una ética no escrita por la que los Hacker se rigen. Se sabe de esta ética que ningún Hacker se nombrará a si mismo Hacker, que un Hacker nunca alardeará de sus hazañas o hechos. Y que un Hacker nunca utilizará sus conocimientos para su beneficio o el beneficio de otros.

Esto último es la que hace referencia a la de robar las contraseñas de cualquier cuenta.

Todos estamos acostumbrados a entender que un Hacker es capaz de conseguir la contraseña de cualquier cuenta, sin embargo no caemos en la cuenta de que esto no quiere decir que lo vaya hacer si alguien se lo pide.

Una de los motivos más contundentes por los que un Hacker no va a hacer tal encargo es porque en sus planes no entra el violar la privacidad de una persona.

Hay que dejar bien claro que hablo del Hacker de guante blanco. Por supuesto que hay otro tipo de Hacker denominados Blackhat que si se dedican a robar cuentas de correo. Pero cuidado, tampoco lo mal interpretemos, cuando hablamos de un Hacker mal intencionado éste tampoco roba la cuenta de una persona en particular. Si no que lo hace a gran escala y posiblemente para venderlo en el mercado negro.

Cada vez es más frecuente encontrarse con trabajos “sucios” donde hay gente que paga por 1 millón de cuentas de correo para después hacer Spam, o venderlas a la competencia, y aquí, es donde entra el Hacker “malo” ha hacer su función. Cuando un Hacker ofrece cuentas de usuario a cambio de dinero, no quiere decir que haya ido ordenador por ordenador instalando un Keylogger. Así sería tal y como se haría si quisiéramos en concreto al información de una persona. Cuando se habla del negocio negro, se buscan fallos en las BBDD de datos del servidor de la empresa que se está atacando para poder extraer el mayor número de emails, de nombres de usuario o de password posibles. Aunque existen otras técnicas como crear Botnet, las cueles se dueñaran de un montón de máquinas para recopilar información para que después esta información sea vendida en el mercado negro.

Quizá sea este uno de los motivos por lo que los Hacker no se dediquen a robar cuentas personales.

lunes, 4 de noviembre de 2013

¿Es fácil Hackear Joomla?

La respuesta rápida es NO. Para hackear Joomla se requieren una serie de condiciones muy específicas. Joomla es un gestor de contenido que suele tener unas estrictas medidas de eseguridad en su desarrollo. Si bien es cierto que se han encontrado vulnerabilidades en todas sus versiones, es más seguro de lo que pensamos.
En la gran mayoría de vulnerabilidades que se encuentran en Joomla, estas no son propias del Gestor de contenidos, si no de módulos, componentes o plugin de terceros. Por este motivo es más complicado vulnerar Joomla. Cuando se lanza un scan con Joomscan, las vulnerabilidades encontradas, por lo general, son siempre en versiones muy antiguas, y en componentes también muy antiguos.
Si un webmaster tuviera su sitio web montado con Joomla, y este estuviera debidamente actualizado, no tendría porqué preocuparse de que algún individuo tomase control de su página.
Hace mucho tiempo, en la versión 1.5 de Joomla yo mismo pude sufrir un Defacement. Cuando lo hicieron el susto es bastante grande ya que lo primeros que ves es una imagen enorme en tu página principal, de un grupo de hackear. El miedo te lleva a pensar que tal vez se adueñaron de algo más, además del defacement que hicierons. Tras investigar un poco descubrí que eran unos “hacker” un poco peculiares, se dedicaban a buscar ciertas vulnerabilidaes en Joomla a través de Google, y así defacementar el mayor número de sitios posibles.
Tras actualizar mi Joomla, todo quedó solucionado.
Por otra parte visto desde el punto de vista de un hacker, atacar a un sitio web concreto montado con Joomla y utillizando Joomscan, es mucho más complicado de lo que se cree.
Haciendo unas pruebas de estrés contra un Joomla con la versión 1.5, reportó tan solo 3 vulnerabilidades. Teniendo en cuenta que Joomla ya está por la versión 3, son muy pocas.
Imagen 1: Vulnerabilidades encontradas en Joomla 1.5 con Joomscan
Sin nos fijamos en las vulnerabildiaes encontradas, la primera de ellas hace referencia a un Bypass en un componente para enviar mails, pero para esto debemos de disponer de una cuenta de usuario. En la segunda vulnerabilidad se necesita también una cuenta de usuario, ya que afecta a TinyMCE, que si no me falla la memoria es un plugin para hacer el editor de artículos más potente. Por tanto también quedaría descartada.
Por último tenemos una vulnerabilidad Cross Site Request Forgery que afecta a la parte de la administración. Esta sería de las tres la más crítica si no fuera porque es la que más desarrollo lleva y porque afecta a la versión 10.3. Por lo que también queda descartado.

En definitiva, un componente Jooma bien actualizado es bastante seguro. Eso no significa que haya una persona esperando a que nuestro componente “X” esté desactualizado para aprovecharse de “X” vulnerabilidad. Así es como funcionan mucho de los ataques que se producen en Internet.

domingo, 3 de noviembre de 2013

Libro: Pentesting con Kali

Pentesting con Kali es el primer libro que salió a la luz tras la publicación de la primera versión de Kali Linux. El que fue el sucesor de Backtrack. Tras una larga temporada trabajando con Backtrack, Offensive security decidió darle una vuelta de tuerca y rediseñar por completo su sistema operativo.
Tras el lanzamiento mundial del nuevo sistema para pentester, pocos meses después salió a la venta un Libro enfocado a la seguridad con Kali.
Puesto que Kali Linux es la distribución con el mayor número de herramientas para pentesting que existe en el mercado, el libro está basado práticamente en su totalidad a detallar  las herramientas necesarias para realizar una auditoría de seguridad en cada una de sus ramas. Realizando pruebas de concepto apra que el lector comprenda bien el funcionamiento del programa que se esté explicando.

En este Libro podemos encontrar ejemplos de SQLinjection, LFI, Footprinting, Fingerprinting, Análisis frorense, Hacking Wifi, Ataque de contraseñas, y muchas más técnicas.
Sin embargo uno de los motivos por los que me lleva a recomendar este libro es porque se explica de manera práctica y teórica, el como se hace una auditoría de seguridad, que pasos seguir, y  que tácticas y técnicas se deben utilizar.

Lo podéis encontrar en la editorial 0xword