Skip to content

alhanoofalabdullah-ai/Cybersecurity-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cybersecurity Projects Portfolio

A professional collection of cybersecurity projects covering offensive security, defensive security, monitoring, automation, threat detection, access control, and security best practices using Python and Linux.

This repository demonstrates practical cybersecurity skills for real-world security operations, SOC workflows, system hardening, and security automation.


Projects Included

Project 01 — Port Scanner

Scan open ports and identify exposed network services.

Project 02 — Password Checker

Validate password strength and detect weak passwords.

Project 03 — Log Analysis

Analyze security logs and detect suspicious activities.

Project 04 — File Integrity Monitor

Monitor file changes and detect unauthorized modifications.

Project 05 — Brute Force Simulation

Simulate brute-force attacks for security awareness.

Project 06 — Firewall Rules Simulator

Manage and simulate firewall security rules.

Project 07 — Secure Login System

Build secure authentication with password protection.

Project 08 — Linux Hardening

Apply Linux server security best practices.

Project 09 — Secure API

Develop secure API authentication and access control.

Project 10 — Security Audit Tool

Perform system security audits and generate reports.

Project 11 — Network Vulnerability Scanner

Scan networks and identify common security vulnerabilities.

Project 12 — Phishing URL Detector

Detect suspicious phishing URLs and unsafe domains.

Project 13 — Malware File Hash Checker

Verify file hashes and detect known malicious files.

Project 14 — Network Traffic Analyzer

Analyze suspicious traffic and detect risky IP behavior.

Project 15 — Security Log Alert System

Monitor logs and trigger security alerts automatically.

Project 16 — Password Leak Checker

Check passwords against known leaked password databases.

Project 17 — Email Header Analyzer

Inspect email headers and detect spoofing attempts.

Project 18 — File Permission Security Scanner

Audit Linux file permissions and detect dangerous access rights.

Project 19 — Advanced Email Header Threat Analyzer

Advanced detection of phishing indicators, suspicious domains, and malicious sender behavior.

Project 20 — Secure SSH Access Auditor

Audit SSH configurations and detect risky remote access settings.


Technologies Used

  • Python
  • Linux
  • Cybersecurity Automation
  • Network Security
  • Threat Detection
  • Access Control
  • Log Monitoring
  • Security Auditing
  • System Hardening
  • Firewall Management
  • Secure Authentication

Skills Demonstrated

  • Security Monitoring
  • Incident Detection
  • Vulnerability Assessment
  • Threat Hunting
  • Secure Configuration Review
  • Access Management
  • SOC Operations Support
  • Security Automation
  • Linux Administration
  • Defensive Security Engineering

Author

Alhanoof Alabdullah

Senior Digital Transformation & Enterprise Systems Specialist
Cybersecurity | PMIS | Enterprise Systems | Automation | Governance


About

Collection of cybersecurity projects covering network security, system protection, vulnerability analysis, and security best practices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors