You are on page 1of 1

El phishing es una forma de robo de identidad, en la que mediante un correo electrónico

el emisor se hace pasar por una fuente confiable e intenta adquirir información privada
como nombres de usuario, contraseñas, números de tarjetas de crédito y número de
seguro social. Los correos electrónicos de phishing que afirman provenir de bancos,
compañías de tarjetas de crédito, sitios de subastas, redes sociales y sistemas de pago en
línea populares pueden tener una apariencia bastante legítima. A menudo, estos
mensajes fraudulentos proveen vínculos a sitios Web falsificados, en donde se pide al
usuario que introduzca información confidencial.
Para esta actividad usted tendrá que crear un repositorio privado en GitHub y añadir
como desarrollador del proyecto al docente; y en este deberá subir un programa
explorador de phishing. Para esto Usted deberá:

1. Investigar estafas de phishing en línea y visitar sitios web como el del Grupo de
trabajo anti-phishing (www.antiphishing.org/); y buscar información sobre las
estafas más recientes y cómo protegerse a sí mismo.
2. Con esa información, Usted debe crear una lista de 30 palabras, frases y nombres
de compañías que se encuentren frecuentemente en los mensajes de phishing y
asignarle el valor de un punto a cada una, con base en una estimación de la
probabilidad de que aparezca en un mensaje de phishing (por ejemplo, un punto
si es poco probable, dos puntos si es algo probable, o tres puntos si es muy
probable).
3. Escriba una aplicación que explore un archivo de texto en busca de estos
términos y frases en java.
4. Para cada ocurrencia de una palabra clave o frase dentro del archivo de texto,
agregue el valor del punto asignado para esa palabra o frase al total de puntos
acumulados.
5. Además, para cada palabra clave o frase encontrada, deberá imprimir en pantalla
una línea con la palabra o frase, el número de ocurrencias y el total de puntos;
6. Finalmente muestre el total de puntos para todo el mensaje.

 Por cada punto de la tarea que usted vaya completando al desarrollar la actividad
(4 en total) usted deberá de realizar un commit en el repositorio de GitHub para
evidenciar el avance del proyecto.
 Una vez que haya subido el programa finalizado en GitHub usted deberá
descargar su proyecto desde esa plataforma en formato zip y subirlo al entorno
virtual.
 Verificar que se encuentre el código fuente en el archivo .zip, caso contrario subir
el código de la carpeta local del proyecto de su ordenador.
 Adicionalmente a este archivo zip, usted deberá subir un archivo pdf con sus
nombres completos, su número de cédula, el link hacia el repositorio de GitHub
dónde se encuentre alojado el repositorio del trabajo y; a modo de referencia, el
link de las páginas de dónde obtuviste la información sobre las estafas más
recientes y cómo protegerse a sí mismo.

You might also like