wp-plugin-bluehost
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/spotsail/public_html/martra/wp-includes/functions.php on line 6114En esta cuarta entrada del tutorial de Hacking B\u00e1sico vamos a ver c\u00f3mo funcionan las herramientas de creaci\u00f3n de listas de passwords y c\u00f3mo podemos realizar un ataque por fuerza bruta a una WiFi.<\/p>\n
Cada vez nos vamos aproximando m\u00e1s a temas interesantes, y vamos poco a poco recorriendo el camino hacia t\u00e9cnicas mas hackeriles. Pero los pasos se tienen que dar poco a poco, ya que tan interesante es ir pillando los conceptos como aprender los comandos o herramientas. Por ahora hemos visto:<\/p>\n
En esta entrada vamos a ver c\u00f3mo se generan ficheros de passwords y como se ataca una red con fuerza bruta para descubrir su password. Ya os aviso que no es ni de lejos el ataque m\u00e1s \u00f3ptimo, pero es un ataque factible y se tiene que conocer. No todo lo que veamos va a ser usable o la forma m\u00e1s \u00f3ptima de hacer las cosas, pero todo nos aportar\u00e1 unos conocimientos necesarios.<\/p>\n
Os aseguro que en unas pocas l\u00edneas vais a comprender por qu\u00e9 los tarados de Sistemas nos piden que generemos unas contrase\u00f1as con una longitud de seis a once caracteres, con una may\u00fascula, una min\u00fascula un car\u00e1cter especial, que no sea correlativa y que no contenga la palabra ‘zanahoria’<\/strong>.<\/p>\n Para generar una lista de passwords, o contrase\u00f1as, se utiliza el comando crunch<\/em>. El comando tiene bastantes par\u00e1metros y opciones que nos permite generar contrase\u00f1as conformes a diferentes patrones. Como lo que hace es crear todas las combinaciones posibles que entren dentro del patr\u00f3n indicado, y estas pueden llegar a ser casi infinitas, lo primero que va a hacer es mostrarnos cu\u00e1ntas contrase\u00f1as va a generar y cu\u00e1nto ocupar\u00e1 el fichero resultante.<\/p>\n Vamos con algunos ejemplos:<\/p>\n Este comando nos generar\u00eda todas las combinaciones posibles de cuatro posiciones con los n\u00fameros indicados, es decir, el t\u00edpico PIN de una tarjeta financiera. Crunch nos avisa de lo que va a generar, y veremos el por qu\u00e9 un poco m\u00e1s adelante.<\/p>\n Bueno, pues esta es la respuesta de crunch: generar\u00e1 10000 l\u00edneas, que ocupan unos 50000 bytes, es decir: NADA! Una tonter\u00eda, en un segundo ya tendremos las combinaciones.<\/p>\n Pero las contrase\u00f1as de longitud fija de cuatro caracteres no se llevan, y de solo n\u00fameros menos, aunque no se si lo record\u00e1is, hace nada muchos bancos te ped\u00edan una combinaci\u00f3n parecida para entrar a tu banca online.<\/p>\n Vamos a probar a complicar un poco el patr\u00f3n, vamos a poner que nuestro administrador de sistemas es de los que se dedican a complicar la vida a la gente y ha establecido la siguiente pol\u00edtica en la contrase\u00f1a: Longitud de 4 a 6 como m\u00ednimo una letra y un n\u00famero. Vamos a ver que pasa:<\/p>\n Vale, aqu\u00ed la cosa ya se complica, tenemos como resultado un fichero de 14GB y un n\u00famero de combinaciones inmenso. Pero la verdad, es que nuestro administrador de sistemas es muy poco paranoico, y le han dado un toque, as\u00ed que tiene que complicar un poco m\u00e1s la pol\u00edtica de introducci\u00f3n de contrase\u00f1as. Ahora tienes que tener como m\u00ednimo una letra may\u00fascula. Vamos a ver como queda la cosa ahora:<\/p>\n Ojo! Que pasamos de 14GB a 375GB con solo obligar a incorporar un nuevo juego de caracteres (las may\u00fasculas). Pero, \u00bfcreeis que un password de 4 posiciones es un password del siglo 21? No, no lo es. Y finalmente nuestro administrador de sistemas se da cuenta del cambio de siglo y nos obliga a crear passwords de una longitud m\u00ednima de seis, y para que no compliquemos las cosas en exceso nos limita la longitud m\u00e1xima a 9 posiciones. Vamos a ver como queda la cosa con esta nueva longitud de la variable.<\/p>\n 947TB!!!!! Vamos a ver!!! Donde narices podemos guardar 947 TB de informaci\u00f3n!!! crunch<\/em> es una herramienta poco compleja, pero con muchas opciones.<\/strong> Estoy convencido que ya hab\u00e9is pillado que son los tres par\u00e1metros que usamos: longitud m\u00ednima, longitud m\u00e1xima y caracteres usados. Se puede trabajar con plantillas y viene con juegos de caracteres predefinidos que podemos usar. Por ahora con que comprendamos c\u00f3mo se usa y sobretodo, c\u00f3mo se complica la explotaci\u00f3n de la contrase\u00f1a a medida que su patron es mas complejo, es mas que suficiente.<\/p>\n Despu\u00e9s de jugar un rato con crunch<\/em> ya nos hemos hecho una idea de lo complicado que puede ser romper una contrase\u00f1a como la que tienen algunos routers. Seguro que nos imaginamos que va a ser un proceso lento y que no es el m\u00e1s \u00f3ptimo<\/strong>. Pues teneis raz\u00f3n, pero no todo es malo, no tenemos que estar cerca de la wifi que queremos romper. \u00bfcomo? Pues lo explicamos en palabras llanas y luego ya vemos c\u00f3mo lo hacemos.\ncrunch 4 4 012346789\n\n<\/pre>\n
\nCrunch will now generate the following amount of data: 50000 bytes\n0 MB\n0 GB\n0 TB\n0 PB\nCrunch will now generate the following number of lines: 10000\n\n<\/pre>\n
\ncrunch 4 6 abcdefghijklmnopqrstuvwxyz0123456789\nCrunch will now generate the following amount of data: 15608671488 bytes\n14885 MB\n14 GB\n0 TB\n0 PB\nCrunch will now generate the following number of lines: 2238928128\n\n<\/pre>\n
\ncrunch 4 6 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\nCrunch will now generate the following amount of data: 403172327760 bytes\n384495 MB\n375 GB\n0 TB\n0 PB\nCrunch will now generate the following number of lines: 57731144752\n\n<\/pre>\n
\ncrunch 6 9 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\nCrunch will now generate the following amount of data: 1041616469164032 bytes\n993362874 MB\n970080 GB\n947 TB\n0 PB\n\n<\/pre>\n
\nLlegado a este punto estoy seguro que ya entend\u00e9is dos cosas:<\/p>\n\n
Atacando a una WiFi a lo bruto<\/h2>\n
\n