Hacking desde 0-Lección #2 Windows y Linux
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 |
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 |
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: