sábado, 8 de junio de 2019

Polyalphabetic substitution - Vigenère-Rootme

Seguimos en la pestaña de criptografia de la pagina rootme, esta vez nos desafia el siguiente cifrado llamado, Polyalphabetic substitution - Vigenère;

Veamos quien es Vigenere, en wiki; 



Bueno el cifrado era bastante largo de vigenere, asique me puse a buscar una herramienta online en nuestro mejor amigo que tenemos, Google, encontre el siguiente; 



Esta herramienta me dijo que que la probable password era thementor; asique inserte la password y la lleve a texto plano, pero no habia respuesta; 

Asique empeze a probar, busque en google the mentor, me salieron peliculas, series, grupos musicales, hasta que se me ocurrio que tenia que ser algo de hacking jajaj; 


Y bueno le pusimos el nombre del autor y pasamos la prueba, y walaaaaa; otra menos; 




jueves, 6 de junio de 2019

Fingerprinting the Database-Parte 6- SQL Injection

Seguimos con la sexta parte de sql injection(sqli), esta vez, con fingerprinting database; 

El lenguaje SQL es estandar, pero cada vez mas DBMS(sistema de gestion de base de datos) tienen su diferencia, como, comandos especiales, funciones para recuperar datos como nombres de usuario y base de datos, linea de comentarios, etc.

Cuando los testeadores se mueven para una injeccion sql mas avanzada, necesitan saber que gestor de base de datos se usa; 


La primera manera de averiguar que gestor de base de datos se utiliza es observando el error devuelto por la aplicacion. Los ssiguientes son algunos ejemplos de mensajes de error; 

Usando UNION SELECT con VERSION () tambien puede ayudar  a conocer el gestor de base de datos; 


2- si no hay un mensaje de error, el testeador puede intentar inyectar en los campos utilizando diversas tecnicas de concatenacion;


PD: Parte numero 7, Exploitation Techniques

martes, 4 de junio de 2019

Monoalphabetic substitution - Caesar-Rootme

Seguimos en nuestra pagina amiga, rootme, esta vez en la sección de criptografia, vamos a ver este desafió llamado, Monoalphabetic substitution - Caesar, vamos a por el; 


Bueno es un cifrado Caesar, vamos a buscar una herramienta online para obtener el texto plano; 


Pero no era tan simple, como llegar y poner el texto para obtener el texto plano, había un problema de lenguaje que la respuesta esta en francés, me di cuenta por la palabra elles-ellas; ademas, había que estar atento a las frases o oraciones que se estaban dando y al final di con un poema francés; 

Despues de esto, tenia ya completado una parte de mi texto plano, ahora falta la otra parte para pasar el reto, osea la primera letra de cada frase y la  final de cada frase, se adjuntan y se pasa el reto; 


y walaaa pasado el reto; 

sábado, 1 de junio de 2019

Transposition - Rail Fence-Rootme

Seguimos con los retos criptograficos de la pagina rootme, vamos a resolver el siguiente cifrado; 



Bueno sabemos que el nombre del cifrado es Rail Fence y su forma es de transposicion; busquemos mas en Wiki; 


Rail fence, tambien llamado zigzag, este cifrado usa diferentes metodos de cifrados, la mas usada usando diagonales.


Busquemos en google un decoder rail fence online y lo encontramos; 



y walaaaa;