Descubrimiento de red octubre rojo.

La base de este Instructable se basa en el cuadro de diálogo de la película conocida como "La caza para octubre rojo". En la película, una de las líneas claves fue pensar "un ping y un ping solo". Ping es un método por submarinos equipados con sonar para detectar lo que está a su alrededor. Normalmente se utilizaría más de un ping. En informática también tenemos un programa llamado ping que hace lo mismo para detectar lo que está alrededor de la red. Hay un programa muy potente llamado nmap que automatiza generalmente dicha actividad. Que generalmente lleva algún tipo de poder administrativo a implementar. Usaremos un archivo por lotes de linux simple (podría ser fácilmente convertido a otras plataformas) para detectar lo que está alrededor de nosotros. Esta herramienta es ideal para la red doméstica. Probablemente no detectará lo que se conoce como "El hombre en los dispositivos de mediados", pero al menos puedes ver los sistemas accesibles en la red.

El código.

ping.sh: (no te olvides de "chmod + x ping.sh)

[código]
para i en {1..254}
hacer
ping 192.168.1.$i-c1-w1 - v | grep "icmp_seq = 1"
hecho
[/ code]

Si usted tiene una red diferente, usted tendrá que cambiar "192.168.1" por consiguiente, aquí nuevamente estamos usando el comando de "grep" vieja buena para extraer datos de la corriente de retorno. es nuestro ámbito de sonar. Vamos a ejecutarlo.
$./ping.sh
64 bytes de 192.168.1.1: icmp_seq = 1 ttl = 64 time = 0.852 ms
64 bytes de la 192.168.1.31: icmp_seq = 1 ttl = 64 time = 0.260 ms
64 bytes de 192.168.1.99: icmp_seq = 1 ttl = 255 time = 2.75 ms
64 bytes de 192.168.1.109: icmp_seq = 1 ttl = 64 time = 0.261 ms
64 bytes de 192.168.1.115: icmp_seq = 1 ttl = 64 time = 0,064 ms
$ _

OK, hay cinco dispositivos en la red. Necesitamos saber más. Existe lo que se llaman DNS o "Servicio de nombres de dominio". Podemos utilizar el router para decirnos lo que los ipaddresses quizás se conoce como.

El código.

nslookup.sh: (no olvides hacerlo ejecutable con chmod + x nslookup.sh")

[código]
para i en {1..254}
hacer
nombre de |grep nslookup 192.168.1.$i
hecho
[/ code]

Vamos a ejecutarlo.

$./nslookup.sh
nombre de 1.1.168.192.in-addr.arpa = my_network.
nombre de 10.1.168.192.in-addr.arpa = ENRUTADOR2.
nombre de 20.1.168.192 = router3.
nombre de 31.1.168.192.in-addr.arpa = oesrvr1.
nombre de 115.1.168.192.in-addr.arpa = oesrvr104
$_

Observe el ipadresses son hacia atrás, pero todavía podemos identificar las unidades de la red de la lista. Se muestran dos dispositivos conocido como ENRUTADOR2 y router3. Sé que no están conectadas a la red en este momento. Sólo han reservado los nombres en el router. La unidad de 99 es realmente el servidor de impresión y debe tener un nombre reservado en el router, puedo cuidar de eso más adelante. 109 es una máquina temporal que he creado para poner a prueba algún software. Ahora si hubiera cualquier número desconocido, necesitarían investigarse inmediatamente. Otra vez necesita cambiar "192.168.1." trabajar con tu red.

Había preguntado: Qué busca el equipo. Algunos de estos podrían ser avenidas a los hackers entrar en su máquina. Realmente esto es buscando procesos a puertos específicos.

Utilice el siguiente comando para ver lo particular puerto para que está escuchando el equipo:

Terminal - buscar el proceso a un determinado puerto:

sudo netstat - tulpn | grep: 8080 busque el proceso limitado a un determinado puerto o usted podría mirar en todos los puertos a 1000;   $ cat portscan.sh
para i en {1..1000}
hacer
echo $i
sudo netstat - tulpn | grep: $i
hecho $./portscan.sh > portscan.file
Puede ver algo como esto en el archivo.   ... ... 628
629
630
631
TCP 0 0 127.0.0.1:631 0.0.0.0:* escuchar 2217/cupsd
tcp6 0 0:: 1:631::: * escuchar 2217/cupsd
632
633......
Cups es el mecanismo de impresión de unix, algo puede mantener los ojos en una vez en un tiempo o menos.

--------------
adición:
$ cat pingall.sh
a = ""
para i en {1..254}
hacer
ping 192.168.1.$i-c1-w1 - v | grep "icmp_seq = 1"
hecho

$./pingall.sh
64 bytes de 192.168.1.1: icmp_seq = 1 ttl = 64 time = 0.623 ms
64 bytes de 192.168.1.32: icmp_seq = 1 ttl = 64 time = 0.113 ms
64 bytes de 192.168.1.99: icmp_seq = 1 ttl = 255 time = 4.77 ms
64 bytes de 192.168.1.125: icmp_seq = 1 ttl = 64 time = 1,26 ms
64 bytes de 192.168.1.149: icmp_seq = 1 ttl = 64 time = 0.306 ms

Volvió al sistema original y decidido hacer solo un solo ping.

$ ping -c 1 192.168.1.32
PING 192.168.1.32 (192.168.1.32) 56(84) bytes de datos.
64 bytes de 192.168.1.32: icmp_req = 1 ttl = 64 time = 0.363 ms
---192.168.1.32 ping estadísticas---
1 paquetes transmitidos, recibidos de 1, 0% pérdida de paquetes, tiempo 0ms
RTT min/avg/max/mdev = 0.363/0.363/0.363/0.000 ms

Después de mirar sobre ella mil veces, finalmente me golpeó. La diferencia fue reg vs SS. Así que cambié el archivo y todo estaba bien,

$ cat pingall.sh
a = ""
para i en {1..254}
hacer
ping 192.168.1.$i-c1-w1 - v | grep "icmp_req = 1"
hecho

$./pingall.sh
64 bytes de 192.168.1.1: icmp_req = 1 ttl = 64 time = 0.527 ms
64 bytes de 192.168.1.32: icmp_req = 1 ttl = 64 time = 0.293 ms
64 bytes de 192.168.1.99: icmp_req = 1 ttl = 255 time = 5.08 ms
64 bytes de 192.168.1.125: icmp_req = 1 ttl = 64 time = 0.264 ms
64 bytes de 192.168.1.149: icmp_req = 1 ttl = 64 time = 0.068 ms

¡ UF... detalles detalles detalles...

Artículos Relacionados

Barco RC magnetohidrodinámica de la caza para octubre rojo

Barco RC magnetohidrodinámica de la caza para octubre rojo

Mod un radiocontrol baratos barco en un vehículo RC magnetohidrodinámica.Este diseño sirve como prueba del principio para modding un vehículo RC en MHD. En lugar de ser un diseño de performance, viaja a una velocidad sorprendente de varios pies por m
Magnetohidrodinámica barco de la caza para rojo octubre

Magnetohidrodinámica barco de la caza para rojo octubre

primera vez que vi "La caza para octubre rojo", estaba inspirado por la impulsión de la oruga en el octubre rojo. Hice algunas investigaciones sobre él y se dio cuenta de que era posible construir un submarino que en la vida real. Así que hoy vo
La forma más sencilla de conectar 2 computadoras en una red LAN

La forma más sencilla de conectar 2 computadoras en una red LAN

el reto es darle la forma más sencilla de conectar 2 computadoras, con similares sistemas operativos (puede ser windows, Linux, Mac,...), en una LAN (Local Area Network).Requisitos:2 ordenadores con sistema operativo similar;Cable UTP patch/crossover
Bicromato de la goma de Tri-color impresiones de imágenes digitales

Bicromato de la goma de Tri-color impresiones de imágenes digitales

este instructable demostrará cómo crear un bicromato de la goma de tri-color impresión de una imagen digital.  Bicromatos de goma tienen una historia que data de 1858, cuando el primer color imágenes donde impreso.  Por supuesto hace 150 años fotógra
RGB LED Tutorial (utilizando un Arduino) (RGBL)

RGB LED Tutorial (utilizando un Arduino) (RGBL)

Los LED son grandes. Pero todo proyecto llega un punto donde intermitente es suficiente. Para estos casos un RGB (rojo, verde, azul) LED es la respuesta.Con un LED RGB podrás producir cualquier color brillan tus deseos de corazón.En el primer uso de
Bata de laboratorio LED interactivo

Bata de laboratorio LED interactivo

este es un instructivo para las batas de laboratorio LED interactiva, en Autodesk University.¡ Mira los videos a continuación! El primero es una demostración de los colores por los botones. La segunda es una demostración de la alcoholemia. (esto se e
Estación de radar del estilo de Olde a Santa

Estación de radar del estilo de Olde a Santa

todos los años, mis hijos y yo estamos encargados por mi esposa * con una tarjeta de Navidad para enviar a familiares y amigos. Y, cada año los retos habituales para producir algo creativo y encabeza los esfuerzos de los últimos años.Este año, el con
Alto brillo LED Grow-Light

Alto brillo LED Grow-Light

Nota: esta página del proyecto se ha transformado en una discusión del diseño.  (Colaboración y sugerencias constructivas son todavía agradables.  Ver la sección de comentarios al final).** Hay no hay planes de construcción recomendados críticos.* *E
Traer imágenes a la vida - Doodler 3D, Clip Art y Osmo

Traer imágenes a la vida - Doodler 3D, Clip Art y Osmo

Destrozo de la aplicación se ha convertido en cada vez más frecuente como nos damos cuenta que integrar diferentes aplicaciones puede producir sorprendentes productos terminados. ¿Qué tecnología smashing? ¿Te has preguntado lo que podría crear? En DE
Orquestación de Pi frambuesa

Orquestación de Pi frambuesa

En este Instructable le gustaría compartir mi flujo de trabajo personal para trabajar con Pi de frambuesa sin cabeza.Si usted está interesado en automatizar el proceso de instalación e implementación para un Pi o muchos este es el post para ti.Todo e
Super Mario brillo fuerte (gato tamaño y tamaño chico)

Super Mario brillo fuerte (gato tamaño y tamaño chico)

la fortaleza. Por trueno, esto fue lo que más me como un niño que no sean legos. Fue que mis padres tenían una sala de buen tamaño en el sótano que siempre estaba lleno de pedacitos impares de cosas útil. Nuestros estándar fuertes parecen bien repres
Crear tu propio videojuego 2D!

Crear tu propio videojuego 2D!

Muy bien, así si tu nada, como yo, probablemente siempre soñaste de crear tu propio videojuego. Se sorprenderá lo fácil que es realmente para comenzar. Espero poder explicarlo para que todo el mundo desde principiante absoluto a un programador experi
Sensor de color

Sensor de color

este es un sensor de color simple con Atmega16 MCU y puede sentido color rojo, verde y azul.Cómo funciona:el sensor consisten de sensor LDR y LED RGB, por lo que cuando se pone el objeto en el sensor de la luz que emiten de RGB LED había reflejada de
Traxxas Slash Lightbar

Traxxas Slash Lightbar

en este instructable le mostraré cómo hacer una barra ligera comprable fresca.Cosas que necesitará:1. 3-4 en miniatura bayoneta base portalámparasEjemplo2. 3-4 Bombillas base de bayoneta miniEjemplo3. cable de altavoz de4. cinta de aislar5. Sodering