lunes, 28 de septiembre de 2015

Tarea 3 - Practica sobre criptografia

En esta tercera se nos ha encomendado realizar una practica de Criptografia; para ello se nos ha propuesto el intercambio con otra persona de un archivo de texto cifrado; debido a mi pereza con las redes sociales no me he puesto de acuerdo con ninguno de mis compañeros del curso (vagueza extrema que debo solucionar), por lo que esta practica la he realizado yo solo. 

Para la creacion del cifrado y todos los certificados necesarios para la realizacion de esta practica, he aceptado la sugerencia de nuestros maestros y he usado la aplicacion llamada: gpg4win (http://www.gpg4win.org/).

La he analizado y trabajado un poco (aunque no todo lo en profundidad que me gustaria) y considero que es una gran sugerencia, aunque, por supuesto, hay cientos de miles de herramientas ahi fuera y cada uno debemos elegir con la que mas comodos nos encontremos. 

Para la realizacion de esta tarea estos han sido los pasos a realizar:

  1. Creacion de las claves iniciales; para ello realizamos los siguientes pasos:
    • Crear una clave de cifrado propia, siguiendo los pasos especificados en el tutorial que se nos ha proporcionado. Una vez hecho eso obtendremos nuestro 'FingerPrint', del cual se RECOMIENDA ENCARECIDAMENTE hacer un backup.
     2.  Configurar un servidor de certificados para hacer segura la transmision de nuestros certificados           entre nosotros y los clientes. Una vez configurado el servidor de certificados importar el                      certificado que queramos. Tambien podemos importar los certificados desde fichero. Cualquiera           de las dos opciones esta explicada en el tutorial perfectamente.

     3. Cifrar  y firmar el fichero 

     4. Descifrar y verificar el fichero.

Siguiendo el tutorial  proporcionado en el curso resulta muy sencillo de hacer.

Un saludo



    miércoles, 23 de septiembre de 2015

    Tarea 1: Herramientas basicas para obtener informacion de servidores externos.



    1. Ping


    • www.google.es
      • Respuesta recibida sin pérdida de ningún paquete desde la direccion IP: 216.58.210.35
    • www.euskalert.net
      • Request time out desde la siguiente direccion IP: 193.146.78.12

       2. Whois

    • www.google.es
      • Contacto técnico:  La respuesta recibida ha sido: 
                        "This TLD has no whois server, but you can access the whois database at https://www.nic.es"
      • Contacto administrativo: Misma respuesta que para lo anterior. 
    • www.euskalert.net
      • Contacto técnico: "Mondragon Goi Eskola Politeknikoa, J.M.A., S.Coop"
      • Contacto administrativo: "Mondragon Goi Eskola Politeknikoa, J.M.A., S.Coop"

       3. Nmap

    • www.google.es
      • Puertos abiertos: 
        • 80: Puerto usado para navegacion web usando el protocolo http, lo cual significa que el trafico no esta cifrado.
        • 443: Puerto usado para navegacion web usando el protocolo https, como el anterior, pero con este la transmision de datos es cifrada.
                        Para obtener este resultado he usado los siguientes comandos:
        • nmap -sV www.google.es
                                  PORT    STATE SERVICE  VERSION


                        80/tcp  open  http     Google httpd 2.0 (GFE)
                        443/tcp open  ssl/http Google httpd 2.0 (GFE)
                        Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel
        • nmap -A www.google.es
                                  Host is up (0.017s latency).
                                  Other addresses for www.google.es (not scanned): 2a00:1450:4009:80d::2003
                                  rDNS record for 216.58.208.67: lhr14s27-in-f3.1e100.net
                                  Not shown: 998 filtered ports
                                  PORT    STATE SERVICE  VERSION
                                  80/tcp  open  http     Google httpd 2.0 (GFE)
                                 |_http-methods: No Allow or Public header in OPTIONS response (status code 405)
                                  | http-robots.txt: 255 disallowed entries (15 shown)
                                  | /search /sdch /groups /catalogs /catalogues /news /nwshp 
                                  | /setnewsprefs? /index.html? /? /?hl=*& /?hl=*&*&gws_rd=ssl 
                                  |_/addurl/image? /mail/ /pagead/
                                  | http-server-header: 
                                  |   GFE/2.0
                                  |_  gws
                                  |_http-title: Google
                                  443/tcp open  ssl/http Google httpd 2.0 (GFE)         
                                  | http-cisco-anyconnect: 
                                  |_  ERROR: Not a Cisco ASA or unsupported version
                                 |_http-methods: No Allow or Public header in OPTIONS response (status code 405)
                                  | http-robots.txt: 255 disallowed entries (15 shown)
                                  | /search /sdch /groups /catalogs /catalogues /news /nwshp 
                                  | /setnewsprefs? /index.html? /? /?hl=*& /?hl=*&*&gws_rd=ssl 
                                  |_/addurl/image? /mail/ /pagead/
                                  | http-server-header: 
                                  |   GFE/2.0
                                  |_  gws
                                  |_http-title: Google
           | ssl-cert: Subject: commonName=*.google.com/organizationName=Google Inc/stateOrProvinceName=California/countryName=US
                                  | Not valid before: 2015-09-09T22:39:47
                                  |_Not valid after:  2015-12-08T00:00:00
                                  |_ssl-date: 2015-09-23T17:25:56+00:00; -1s from scanner time.
                                  | tls-nextprotoneg: 
                                  |   h2
                                  |   h2-15
                                  |   h2-14
                                  |   spdy/3.1
                                  |   spdy/3
                                  |_  http/1.1
                                  Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel

              Las vulnerabilidades encontradas en la pagina web de NVD para 'httpd' son:
      • https://web.nvd.nist.gov/view/vuln/search-results?query=httpd&search_type=all&cves=on
    • www.euskalert.net
      • Ningun puerto abierto detectado.
                        Starting Nmap 6.49BETA4 ( https://nmap.org ) at 2015-09-23 18:19 BST

                        Note: Host seems down. If it is really up, but blocking our ping probes, try -Pn
                        Nmap done: 1 IP address (0 hosts up) scanned in 3.25 seconds

                    El servidor parece estar caido o con ningun puerto abierto.

    Tarea 2: Busqueda y puesta en comun de recursos

    Despues de una rapida busqueda en la web, los sitios de referencia que me han parecido mas utiles (aunque seguro que hay un millon mas), son los siguientes:


    • https://hackerexperience.com/
    • https://thehackerblog.com

    Como sitio de colaboración he elegido uno que yo ya conocia qy que he usado bastantes veces a lo largo de mi carrera profesional:

    • www.elhacker.net, cuyo foro es uno de los mejores que conozco en habla hispana; ademas esta web también puede ser usada como fuente de referencia.

    Además de los expuestos anteriormente, que son en donde mas información he encontrado, tambien hay muchos blogs donde puedes encontrar ultimas técnicas, informaciones, etc. Uno de ellos es bastante famoso:


    • Un informatico en El lado del Mal, y es de el experto en seguridad español Chema Alonso.
      • www.elladodelmal.com
    Por ultimo, se puede encontrar mucha información si navegas usando TOR, aunque se debe de extremar las precauciones, debido a que es una navegacion totalmente anonima, por lo tanto alli puedes encontrar de todo, y cuando digo todo es TODO, desde información de hackers, hasta trafico de armas, etc, etc. No muy recomendable, pero creo que debe ser conocida su existencia, ya que con ello podremos el combatir el lado oscuro mas eficientemente.

    Un saludo 

    Diego