Hacking desde 0-Lección #2 Windows y Linux

22:54:00 Unknown 0 Comments


 Objetivos

En esta lección introductoria se pretende dar a conocer los comandos básicos de Windows y de Linux, para que el alumno se familiarice con ellos y que le servirán para resolver los problemas planteados 
en el resto de lecciones.
l término de la lección el alumno tendrá conocimientos de los comandos:

  • Generales de Windows y Linux.
  • Básicos sobre redes:

                                          - ping
                                          - tracert
                                          - netstat
                                          - ipconfig
                                          - route

1 Requerimientos y escenario

1.1 Requerimientos

     Para la presente lección se necesitará:

                              - Un PC con Windows 98/Me/2000/NT/XP/2003.
                              - Un PC con Linux Suse/Debian/Knoppix…
                               - Acceso a Internet.

1.2 Escenario

Windows y Linux-Lección #2
Este es el escenario en el que se va a trabajar. Consta de la propia red de ordenadores donde trabajará el alumno, con acceso a Internet, y de la red de servidores de ISECOM destinada al programa Hacker Highschool (HHS), a la cual se accede a través de Internet.
Esta es la red contra la que se van a realizar la mayoría de las pruebas. Debemos tener presente que el acceso a la red de pruebas de ISECOM está restringido, y que es necesario solicitar acceso a ella mediante el proceso de inscripción en el programa: www.hackerhighschool.org


2 Sistema Operativo: WINDOWS   
                      
Para la mayoría de herramientas referentes al estudio de redes, se utilizan los propios comandos del sistema operativo windows. Es por ello que se va a explicar cómo abrir una ventana de comandos si se está utilizando Windows como sistema operativo.

2.1 ¿Cómo abrir una ventana de MS-Dos?

Para acceder a editar los siguientes comandos, se debe abrir una ventana de comandos. El procedimiento será el mismo para cualquier Windows que se tenga:

1-Ir al botón de inicio.
Windows y Linux-Lección #2

2-Escoger la opción Ejecutar
Windows y Linux-Lección #2

                                           
3.- Escribir “command” si se está utilizando Windows 95/98 o bien “cmd” para el resto de Windows, y pulsar Aceptar

Windows y Linux-Lección #2
4.-Aparecerá una ventana similar a la siguiente:

Windows y Linux-Lección #2

  2.2 Comandos básicos
Windows y Linux-Lección #2
Windows y Linux-Lección #2


2.3. Herramientas de red
Windows y Linux-Lección #2

Windows y Linux-Lección #2

Windows y Linux-Lección #2

Windows y Linux-Lección #2


3 Sistema operativo: LINUX                                           
Por el mismo motivo que sobre un Windows se ha necesitado abrir una ventana de MS-Dos, si se utiliza LINUX, la gran mayoría de comandos igualmente se ejecutan desde una ventana que emula como si se estuviera trabajando desde una consola. Es por este motivo que se va a proceder a explicar cómo abrir una ventana de consola en LINUX.

3.1 ¿Cómo abrir una ventana de consola?

Para acceder a editar los siguientes comandos, se debe abrir una pantalla de consola:
       1.- Ir al botón de K
                              
Windows y Linux-Lección #2

      2.- Escoger la opción Run Command:
                              
Windows y Linux-Lección #2

       3. - Escribir “konsole”.
                              
Windows y Linux-Lección #2


4. - Debería salir una ventana similar a la siguiente:


Windows y Linux-Lección #2

3.2 Comandos básicos
Windows y Linux-Lección #2

Windows y Linux-Lección #2

Windows y Linux-Lección #2

 3.3 Herramientas de red
Windows y Linux-Lección #2

Windows y Linux-Lección #2

Windows y Linux-Lección #2


2.5. Ejercicios Prácticos

2.5.1 Ejercicio 1

Para profundizar sobre los conocimientos adquiridos de Windows.

a.A Accede a una ventana de MS-DOS

b.A Identifica la versión de MS-DOS que estás utilizando. ¿Qué versión has detectado? ¿Qué comando has utilizado?.

c.A Identifica la fecha y hora del sistema. Comprueba que sean correctas; sino, modifícalas para que lo sean. ¿Qué comandos has utilizado?

d.A Identifica todos los directorios y ficheros que se encuentran en “c:\”.
¿Qué comando has utilizado y cuál ha sido la salida de este comando?

e.A Crea el directorio c:\hhs\tema0. Copia en este directorio todos los ficheros con la extensión .sys que se encuentren en c:\. ¿Qué ficheros has encontrado? ¿Qué comandos has utilizado?

f.A Identifica la dirección IP de tu máquina. ¿Qué comando has utilizado?
¿Qué dirección IP tienes?

g.A Traza la ruta hasta alguna máquina del dominio de ISECOM (Por
Ejemplo 193.145.85.201). Identifica las direcciones IPs de los equipos intermedios.

2.5.2 Ejercicio 2

Para profundizar sobre los conocimientos adquiridos de Linux.

a.A Identifica el propietario del fichero “/etc/passwd”. ¿Qué comandos has utilizado?

b.A Crea el directorio “trabajo” en nuestro directorio (por ejemplo, si nuestro login es “milogin”, crear el directorio en “/home/milogin”), y copia el fichero “passwd” en el directorio “trabajo” que acabamos de crear. Identifica el propietario del fichero “passwd” que se ha copiado.

c.A Crea el directorio “.oculto” en el directorio “trabajo”. Lista el contenido de nuestro directorio. ¿Cómo podríamos listar el contenido de nuestro directorio de forma que pudiéramos visualizar el directorio “.oculto”?

d.A Identifica el nombre y la dirección IP de tu máquina. ¿Qué comandos has utilizado? ¿Qué dirección IP tienes?

e.A Recuerda el escenario de la práctica (apartado 0.1.2) y traza la ruta hasta alguna máquina del dominio de ISECOM (Por Ejemplo 193.145.85.202). Identifica las direcciones IP de los equipos intermedios.


2.5.3 Ejercicio 3

Completa la siguiente tabla con los paralelismos entre Windows y Linux. Por ejemplo:
En Linux: comando – help  es lo mismo que en Windows  comando /h.

En linux:  cp (copiar) es lo mismo que en Windows copy
Windows y Linux-Lección #2
Glosario

Dirección IP (IP address):
Es la dirección que identifica a cualquier máquina en Internet. El formato son 4 números, con valores entre 0 y 255, separados por puntos.

Por ejemplo, 10.160.10.240.
Dominio (Domain):

Es un nombre que identifica una o más direcciones IP. Por ejemplo, el dominio Microsoft.com representa cerca de una docena de direcciones IP. Los nombres de dominio se usan en URLs paraA AidentificarA AdeterminadasA ApáginasA AWeb.A APorA Aejemplo,A AenA AlaA AURL http://www.pcwebopedia.com/index.html, el nombre de dominio es pcwebopedia.com.
Cada nombre de dominio tiene un sufijo que indica a qué nivel de dominio superior (TLD, Top Level Domain) pertenece. Este número de sufijos es limitado. Por ejemplo:
o   -gov – Agencias gubernamentales
o   -edu – Instituciones Educacionales
o   -org – Organizaciones (no lucrativas)
o   -com – Negocios comerciales
o   -net – Organizaciones de Red
o   -es – España
o   -… etc …

Como Internet está basada en direcciones IP, y no nombres de dominio, cada servidor Web necesita un sistema de nombres de dominio (DNS, Domain Name System) que traduzca los nombres de dominio a direcciones IP.
MS-DOS (Microsoft Disk Operating System)
El MS-DOS es un sistema operativo. Su objetivo es facilitar la comunicación entre el usuario y el ordenador, y utilizar eficientemente los recursos disponibles, por ejemplo el uso de memoria yCPU.
Router (encaminador, direccionador, enrutador)
Dispositivo que distribuye tráfico entre redes. Un router está conectado como mínimo a dos redes, generalmente dos LANs (Local Area Network) o WANs (Wide Área Networks) o una LAN y la red del ISP (Internet Service Provider). Los routers se localizan en la pasarela, el lugar donde dos o más redes se conectan. Los routers usan tablas de encaminamiento para determinar el mejor camino donde dirigir los paquetes IP.


Sistema Operativo (Operating System – OS):

Un sistema operativo es un programa especial que se ejecuta en un ordenador tras ser encendido y cuya función es gestionar el resto de programas, o aplicaciones, que en él se ejecutarán, como, por ejemplo, un procesador de texto o una hoja de cálculo, o la impresión de un texto en una impresora o una conexión a Internet. El sistema operativo también es responsable de detectar dispositivos hardware y establecer la comunicación entre el usuario y el hardware (teclado, ratón, monitor, etc). Ejemplos de sistemas operativos son: Windows, Linux, UNIX, etc.




0 comentarios: