You are on page 1of 17

UNIDAD DE ESTUDIOS

SUPERIORES VILLA VICTORIA

TÍTULO
PRACTICAS SEGUNDO PARCIAL

NOMBRE DE LOS ESTUDIANTES:

FRANCISCO JAVIER GONZÁLEZ GARCIA


JAZIVE GOMORA COLIN

DOCENTE:
I.S.C. IVAN SANTANA CARBAJAL

SEXTO SEMESTRE

LICENCIATURA EN INFORMATICA
Índice
Introducción

Se pretende realizar la conexión de acceso remoto entre dos ordenadores, por medio de
la herramienta de TeamViewer, a su vez crear un chat en el IDE NetBeans el cual
permita la conexión entre 2 equipos e interactúen de manera textual.

Elaboración de un programa el cual permita la encriptación de una palabra, dicho


programa es desarrollado en el IDE NetBeans el cual integra una base de datos que
almacenara los datos encriptados y permitirá la consulta de los mismos.
Objetivos

Objetivo General:
Realizar una red punto a punto (VPN), crear un chat de palabras cifradas que conecten dos
ordenadores y desarrollar un programa el cual solicite y cifre palabras, lo anterior es
desarrollado haciendo uso de las herramientas TeamViewer y el IDE NetBeans.
Objetivo Específico:
 Conectar dos computadores en una red VPN
 Utilizar la herramienta de TeamViwer para realizar una conexión VPN
 Cifrar datos haciendo uso de un chat.
 Almacenar palabras cifradas en una base de datos.
DESARROLLO

Practica 1: instalación de una red vpn con TeamViewer.

Descarga TeamViewer desde la página oficial www.teamviewer.com.

Instalación de TeamViewer:

Ejecuta como administrador TeamViewer 13 o la versión que se halla descargado.

Selecciona la opción Instalar y privadamente/no comercial; Después presiona el botón


Aceptar-finalizar y comenzara la instalación.

Aparece automáticamente una ventana de como navegar por TeamViwer presiona el


botón

¡Listo ahora puedes utilizar TeamViewer!


Para poder utilizar TeamViewer necesitas conexión a internet (preferentemente
cableado).

En cuanto te aparezca Listo para conectar (conexión segura)1, te aparecerá en el recuadro


Su ID2 una numeración, esta deberás proporcionársela al otro equipo al que desees
conectar el acceso remoto, así mismo la contraseña3 en el recuadro del mismo
nombre.

Para conectar con otro dispositivo, tienes dos opciones:

1.-Control Remoto

2.-Transferencia de archivos

Seleccionas alguna; Necesitaras el ID que TeamViwer le halla proporcionado, lo


introduces en el apartado de ID de asociado y haz click! En conectar, inmediatamente
te pedirá la contraseña, la escribes, presionas el botón Iniciar sesión y te conectara al
dispositivo.
Ahora puedes controlar el otro ordenador o compartir archivos.

PRACTICA 2:
Creación de un formulario que guarde los datos de una persona encriptados en una base
de datos.

1. Realiza el diseño de la interfaz que vas a utilizar, en este caso en lenguaje de


programación Java.

2. Selecciona el botón de Realizar codificación y da click derecho, selecciona la opción


de Events>Action>actionPerformed para realizar el método para la encriptación
como el siguiente código:

String nombre=String.valueOf(txtNombre.getText());

for(int i=0;i<nombre.length();i++){

if(nombre.charAt(i)=='a' || nombre.charAt(i)=='A'){

cad +="@";

Y los mandas a las cajas de texto para que se muestren:


En la variable string nombre guardas los datos que se ingresaron en la caja de texto, con
la sentencia for controlas el tamaño del dato, recorriéndolo por silabas y haciendo las
respectivas comparaciones.

Con la sentencia if comparas que si es la letra ‘a’ minúscula ò ‘A’ mayúscula, cambie por
el símbolo de tu preferencia en este caso ‘@’.

3. Para guardar los datos en la base de datos es necesario realizar una conexión a la base
de datos en al que guardaras los datos ya encriptados.

4. Para mandar traer los datos desencriptados es necesario realizar una consulta a la base
de datos en donde se guardaron los datos encriptados, los recibes en la variable
conjuntoResultados; Esto se hará con la utilización del ID que se guardó con los datos,
es el único dato que no se debe de encriptar, para poder llamar los datos.

5. Para realizar la conversión de los datos utiliza el siguiente comando:

6. Ya que conviertes los datos a letras de nuevo solo los mandas a las cajas de texto de
nuevo para que se pueda identificar que es cada dato.
7. Listo ya tienes un encriptador de datos.

Practica 3: chat cifrado


El chat cifrado es una herramienta desarrollada en NetBeans, la cual
permite la comunicación entre ordenadores.
Es necesario obtener la IP del host cliente, Como se muestra en la
imagen

Ilustración 1 IP servidor Fuente: elaboración propia

Así mismo se obtiene la IP del host servidor, el cual tendrá la función de


almacenar y procesar la información.

Ilustración 2 IP cliente Fuente: elaboración propia


Obtenidos los datos anteriores
se procede a ejecutar el programa cliente-servidor, el cual tendrá una
función diferente para cada ordenador.
Se captura la IP del host servidor. Se muestra en la imagen el

procedimiento.

Ilustración 3 petición IP cliente Fuente: elaboración propia

Es obtenida la dirección IP del host servidor. El procedimiento es


mostrado en la siguiente imagen.

Ilustración 4 petición IP servidor Fuente: elaboración propia

Es necesario capturar el nombre del ordenador con el cual se pretende


tener conexión. En la siguiente imagen se muestra lo elaborado.
Ilustración 5 nombre del host servidor Fuente: elaboración propia

Se necesitará realizar la misma acción para el ordenador cliente, para


ello se ejecutará la siguiente instrucción.
En la siguiente imagen se muetra la peticion de un nombre para el
cliente.

Ilustración 6 nombre del host cliente Fuente: elaboración propia

Se muestra la conexión establecida con el ordenador el cual es acreedor


de el servidor, se muestra en la imagen la conexión establecida.

Ilustración 7 conexión servidor Fuente: elaboración propia

Es establecida la conexión con el host cliente, la cual pretende ser la


entrada para los mensajes que envié el servidor. En la siguiente imagen
se muestra la conexión.
Ilustración 8 conexión cliente Fuente: elaboración propia

Establecida la conexión se pretende hacer uso de la aplicación. El chat


en funcionamiento es mostrado en la siguiente imagen la cual es la
interfaz de el usuario cliente.

Ilustración 9 Botón desencriptar Fuente: elaboración propia

Es necesario hacer uso del botón desencriptar, el cual permite descifrar


el mensaje recibido por el host ya sea cliente o servidor.
Conclusión
La conexión de la red a través de la herramienta software TeamViewer se logró conectar
desde un ordenador a otro como se esperaba y sin complicaciones, de manera que se
pudo realizar el acceso remoto y la compartición de archivos.

La encriptación de datos
Referencias

You might also like