Nmap - como escanear puertos #1

¿Qué es Nmap?

Nmap es una herramienta para exploración de redes, sondeo de seguridad y puertos, la cual es su principal característica. La instrucción es muy sencilla de utilizar: nmap



¿Cómo funciona el escaneo de puertos?


Principalmente, de dos maneras: enviando paquetes o realizando una llama de conexión al objetivo. De aquí en adelante Nmap podrá conocer el estado en que se encuentra el puerto. Estos estados son clasificados en seis categorías:




  1. Abierto: Una aplicación (TPC o UDP) esta aceptando conexiones o paquetes en dicho puerto.

  2. Cerrado: El puerto recibe y responde a nmap, pero no existe ninguna aplicación escuchando en él.

  3. Filtrado: Nmap no puede determinar si el puerto esta abierto, puesto que los paquetes enviados al objetivo están siendo filtrados por un firewall, por reglas del router o por alguna aplicación firewall instalada en el equipo objetivo.

  4. No filtrado: El puerto es accesible pero nmap no logra determinar si el estado es abierto o cerrado.

  5. Abierto|filtrado: Nmap marca este estado cuando no logra definir si el puerto esta abierto o filtrado. Los puertos abiertos no generar ningún tipo de respuesta.

  6. Cerrado|filtrado: No se logra determinar si un puerto esta cerrado o filtrado. generalmente aparecen tras un escaneo IPID pasivo.


Especificación de puertos y orden de sondeo




Podemos realizar distintas opciones de sondeo de puertos con nmap. La primera que veremos en esta sección sera: nmap -p






-p : esta opción escanea tanto puertos individuales como un rango de ellos separados por un guión (ej: 1-1023).



-p- : escanea todo el rango de puertos de un objetivo , es decir del 1 al 65535.





Veamos algunos ejemplos:











Figura 1
Figura 1: Ejecución del comando: nmap -p 1-1024 cormupa.cl

Nmap realziara un sondeo del sitio cormupa.cl y listará todos los puertos entre el 1 al 1025










Figura 2
Figura 2: Nmap muerta los puertos sondeados en cormupa.cl y los estados en que estos se encuentran










Figura 3
Figura 3: Nmap realizara un sondeo de puertos que van del 1 al 65535 del sitio cormupa.cl


En el próximo articulo de nmap:


Sondeos con las instrucciones -F y -r y sus respectivas descripciones.


[Mikrotik] Bloquear sitios mediante firewall

En ocasiones el bloqueo de sitios mediante la opción access de WebProxy no es suficiente. Así sucedió con los sites de google (no podía bloquear los sites de juegos), asi que la solución fue bloquear mediante firewall:

El siguiente tutorial me sirvió para lograr lo mencionando en el párrafo de arriba:

Para bloquear el acceso a alguna paginas web desde el mikrotik, se debe utilizar la opción layer 7 Protocols del Firewall

1.- Creamos en IP -> Firewall -> Layer 7 Protocols la opción de Bloquear

En Nombre ponemos por ejemplo Facebook, y en regexp ^.+(facebook.com).*$

layer7-580x301

[caption id="attachment_1946" align="alignnone" width="475"]layer7mas Se puede agregar varias paginas para bloquear[/caption]

2- En la venta de IP -> Firewall -> Filter Rules agremamos uno nuevo, presionando sobre el más

3.- En a pestaña de General, ponemos en Chain: forward y en Src address: la red (ej: 192.168.10.0/24)

4.- En a pestaña Advanced, ponemos en Layer 7 protocol seleccionamos el nombre del paso 1.

5.- En a pestaña action, seleccionamos la opción drop

Filter-Rules-446x386

Extraído de: http://arkandasos.com/noticias/bloquear-paginas-con-router-board-mikrotik/

*************************************************************

[caption id="attachment_1955" align="alignnone" width="749"]Sin título El firewall bloqueara todas las paginas pertenecientes a los sites de google[/caption]

Jia Jia, Primer Humanoide interectactivo de China


Jia Jia es un robot humanoide capaz de hablar y sincronizar sus labios con las palabras que dice, además de mostrar las expresiones faciales en su joven y bello rostro, es el primer robot interactivo creado en China.

Jia Jia fue diseñada y desarrollada por la Universidad de Ciencia y Tecnología de la Republica Popular de China, durante tres años trabajando en el diseño y aún dicen que no han finalizado, puesto que desean añadirle otro tipos de emociones para que pueda reír y llorar.

Con este gran paso, China pretende para el 2025 dar un cambio en el área industrial de su país orientándola más a la tecnología, es por ello que la robótica esta dentro de las diez áreas  prioritarias en el plan estategico y desarrollo Chino a fin de dismnuar la mano de obra humana.


Robot asistirá a escuela en Japon


En el instituto de secundaria Shoshi, prefectura de Fukushima, Japón, utilizarán el robot llamado "Pepper", famoso por reconocer las emociones humanas, para ayudar a mejorar la comunicación y  el inglés de los estudiantes nipones.

Transversal al aprendizaje del idioma inglés, la escuela busca acercar y familiarizar a los estudiantes con este tipo de androides, los cuales ya están siendo incorporados en lugares públicos en Japón, como bancos y centros comerciales.

Beneficios de la Robótica Educativa


Trabajar con robots es muy fácil y divertido, además de potenciar el trabajado en equipo, los diferentes campos del conocimiento, la sociabilización, etc., la robótica permite desarrollar habilidades blandas en estudiantes, las cuales son tan fundamentales para el desarrollo personal.

Algunas habilidades blandas que la robótica aporta:
  • Comunicación interna y externa.
  • Trabajo en equipo
  • Liderazgo
  • Emprendimiento
  • Innovación
  • Creatividad

¿Qué son las habilidades blandas?

Son habilidades que permiten el desarrollo social del individuo, capacidades comunicativas, de trabajo en equipo y adaptabilidad frente a un determinado trabajo.

¿Cómo se pueden potenciar?

Mediante talleres, que promuevan el trabajo cooperativo y colaborativo, junto a actividades que fomenten la comunicación entre estudiantes.

Robot que enseña a niños programación



Este mes de abril el sitio Engadget.com ha publicado un proyecto diseñado por la Universidad de Harvard, el cual busca que un robot, llamado Root, pueda enseñar a niños las nociones básicas de programación, con el objetivo que ha futuro estos puedan aprender de forma más fácil lenguajes y técnicas de programación más complejas.
Este pequeño robot, que tiene forma hexagonal, se debe conectar a una Tablet, donde los niños deben introducir comandos para que “Root” los ejecute moviéndose en una pizarra, dibujando o borrando líneas según la información que se le entregue.