Professional Documents
Culture Documents
OBJETIVOS ESPECFICOS:
SUSTENTO TERICO:
WIRESHARK:
Wireshark se trata de un software gratuito disponible para varias plataformas (Unix, Windows y
Mac OS). Est compuesto principalmente de dos elementos: una librera de captura de
paquetes, que recibe una copia de cada trama de enlace de datos que se enva o recibe, y un
analizador de paquetes, que muestra los campos correspondientes a cada uno de los paquetes
capturados. [1] Wireshark implementa una amplia gama de filtros que facilitan la definicin de
criterios de bsqueda para los ms de 1100 protocolos soportados actualmente; y todo ello por
medio de una interfaz sencilla e intuitiva que permite desglosar por capas cada uno de los
paquetes capturados. [2]
SERVIDOR APACHE.
La servidor Apache HTTP, tambin llamado Apache, es un servidor web HTTP de cdigo abierto
para la creacin de pginas y servicios web. Es un servidor multiplataforma, gratuito, muy
robusto y que destaca por su seguridad y rendimiento. La definicin ms sencilla de servidor
web, que es un programa especialmente diseado para transferir datos de hipertexto, es decir,
pginas web con todos sus elementos. Estos servidores web utilizan el protocolo http. [3]
PROCEDIMIENTO
Primeramente, ingresamos en nuestro navegador y colocamos la siguiente direccin
ftp://192.168.0.107, e inmediatamente nos aparecer una ventana donde tendremos que
registrarnos con un nombre de usuario y una contrasea que previamente se cre y configuro
en el servidor.
Una vez realizado el logueo con xito del cliente1 podremos observar cada uno de los archivos
que contiene la carpeta del cliente1.
Ingresamos a la terminal y mediante el comando sudo wireshark abrimos dicho programa que
nos permitir capturar todos los paquetes, que posteriormente analizaremos.
A continuacin, mediante la ayuda de otro ordenador que en este caso ser el cliente
(192.168.0.104), desde Windows mediante la consola cmd procedemos a realizar un ftp a la
direccin de nuestro servidor. (ftp 192.168.0.107).
Ip del cliente.
Una vez ingresado el usuario y contrasea, y si los mismos son correctos los aparecer aun
mensaje 230 que nos indica que se realiz el inicio de sesin correctamente.
Una vez que se inici sesin correctamente, mediante el comando dir obtenemos el listado de
todos los archivos que se encuentran dentro de la carpeta cliente1.
Al final de la lista de los archivos nos aparece un mensaje 200 ok, que significa que el directorio
se envi correctamente al cliente.
Como podemos observar nos aparece un mensaje 150, que nos sindica que el servidor abri la
comunicacin para que se pueda realizar la descarga del archivo. Una vez finalizada la descarga
nos aparece un mensaje 200, que nos indica que la transferencia del archivo est completa y en
la siguiente lnea nos indica el tamao del archivo y el tiempo que tardo en transferirse hacia el
cliente.
Como se puede apreciar en la imagen anterior, mediante el comando put seguido del nombre
del archivo procedemos a subir un archivo, obtenemos un cdigo 150 que nos indica que se
puede enviar los datos, despus de aquello observamos que obtenemos un mensaje 226 que no
sindica que la trasferencia del archivo esta completa. Finalmente, en la obtenemos el tamao
del archivo y el tiempo que se emple en subir al servidor.
Mediante la ayuda del comando rename, procedemos a cambiar el nombre de un archivo que
se encuentra en servidor. Obtendremos un mensaje 350 que no sindica que el servidor est listo
para realizar el cambio de nombre del archivo, mientras que el cdigo 250 nos indica que cambio
de nombre se realiz correctamente.
Tambin podemos visualizar en que directorio nos encontramos dentro del servido, esto lo
podemos realizar mediante el uso del comando pwd.
El servidor nos responder con un mensaje 257, que nos indica en que directorio nos
encontramos.
Ahora Procedemos a realizar un ftp al servidor, pero con el cliente2, en el cual ingresaremos mal
la contrasea para obtener otro tipo de mensaje, y el emplearemos el procedimiento antes
descrito para subir y descargar archivos.
Como se puede observar el servidor nos pide un usuario, el cual lo ingresamos correctamente e
inmediatamente nos pide que ingresemos una contrasea, en este caso ingresamos mal la
contrasea por ende obtenemos un mensaje 530 que nos sindica que el logueo es incorrecto,
debido a esto procedemos a ingresar el comando user para poder iniciar sesin nuevamente.
Despus de ingresar correctamente los datos de usuario y contrasea obtenemos un mensaje
230 que nos indica que el inicio de sesin se realizo correctamente.
2. Despus de realizar un ftp hacia el servidor, el mismo nos pide que ingresemos un nombre
de usuario.
4. Una vez ingresado esos campos, el servidor nos responder con un mensaje 230, que nos
indica que el logueo fue exitoso.
5. Despus de esto el cliente pide la lista de los archivos que se encuentran en la carpeta de
cliente1.
6. El servidor respondes con un mensaje 226, que nos indica que el directorio se envi
correctamente.
7. Ahora el cliente solicita descargar un archivo dela carpeta cliente1 que se encuentra en el
servidor.
8. El servidor abre la conexin para la trasferencia del archivo seguido del tamao del archivo
y de su tamao. Esto lo observamos a travs del mensaje 150.
9. Despus de esto el servidor muestra un mensaje 226, que nos indica que la trasferencia del
archivo se complet.
10. Ahora el cliente procede a cambiar el nombre de un archivo que se encuentra en la carpeta
del cliente1, mediante el comando rename, y el servidor responde con un mensaje 350 que
nos indica que esta listo para realizar el cambio de nombre.
12. el servidor responde con un mensaje 250, indicando que el cambio de nombre del archivo
se realiz correctamente.
14. El servidor responde con un mensaje 257 con la direccin de actual en la que se encuentra.
15. Finalmente, el servidor termina la comunicacin con el servidor, mediante el comando quit,
y el servidor le responde con un mensaje 221 y se despide.
Cliente2
1. EL cliente enva una solicitud y el servidor le responde y le pide que ingrese un usuario.
3. El servidor responde con un mensaje 530, indicando que los datos ingresados por el cliente
son incorrectos.
4. El cliente solicita un nuevo inicio se sesin, y esta vez ingresa correctamente los datos.
CONCLUSIONES:
Con ayuda del programa wireshark se logr capturar paquetes que circulan desde el cliente hacia
el servidor y viceversa estableciendo una comunicacin, el servidor ftp esta montando en Linux,
mientras que el cliente acceda desde Windows tal y como se mostr en las capturas anteriores.
Los datos e informacin de inicio de sesin se envan sin encriptacin a travs de la red. No se
puede automatizar procesos. la mayora de servidores ftp tienen muy pocas la capacidad para
encriptar los archivos de origen a destino. Las conexiones FTP no son confiables, por lo tanto, se
necesita un certificado de seguridad. Un usuario puede utilizar un programa para realizar una
carga masiva a un servidor, sin tener que preocuparse porque no va a volver a examinar a los
archivos y cargarlos nuevamente. Es muy rpida y directa en el acceso de la conexin que tiene
el servidor
BIBLIOGRAFA:
1.
2.
3.
4.
Introduccin
a
Wireshark.
Revisado:
04/05/2016.
Disponible:
http://www.iit.comillas.edu/jmatanza/teaching/LabComIndAv/3.1.-Intro_Wirehsark.pdf
Anlisis de trfico con wireshark. Inteco-cert. Publicado: 02/2011 Revisado: 04/05/2016.
Disponible:
http://www.iit.comillas.edu/jmatanza/teaching/LabComIndAv/3.1.Intro_Wirehsark.pdf
Apache HTTP Server: Qu es, cmo funciona y para qu sirve?. Desarrollo web, Programacin
We.
Publicado:
11/06/2014.
Revisado:
04/05/2016.
Disponible:
http://www.ibrugor.com/blog/apache-http-server-que-es-como-funciona-y-para-que-sirve/
Aplicaciones Web/Sistemas Web. Juan Pavn Mestras. Publicaod: 13/2012. Revisado:
04/05/2016.
Disponible:
https://www.fdi.ucm.es/profesor/jpavon/web/31-
ServidoresWeb-Apache.pdf
5. SOFTWARE LIBRE, LINUX Y UBUNTU, Pedro Martnez Juli. Revisado: 04/05/2016. Disponible:
http://www.um.es/eubacteria/eubacteria2/softwarefree.pdf