Daniel Felix Ritchie School of Engineering and Computer Science

A Standalone Project: Create a Phishing Website Detection System to Identify Fraudulent Sites

Learn how phishing websites operate and how URLs can be evaluated for red flags. This project-based course introduces you to practical URL analysis techniques and demonstrates how to implement them using Python and basic Linux tools. By developing this script-based tool, you will gain experience in spotting structural patterns and behavioral clues associated with phishing attacks. The tool you build will be a command-line utility that allows users to input a URL and receive an instant assessment of its phishing risk based on predefined indicators. By completing this project, you will enhance your understanding of phishing tactics, improve your ability to work with Linux-based environments, and develop a practical skill set in Python-based threat detection—all essential for a career in cybersecurity. The project is designed to be completed in 6-8 hours.

This project was created by SkillUp Online. We are pleased to host this training in our library.

Learn More