Skip to content

0xmrma/Advanced-FortiGate-Security-Profiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced FortiGate Security Profiles – Full Project

This project focuses on implementing, configuring, and testing advanced FortiGate Security Profiles within a virtual lab environment.
The goal is to demonstrate real-world defensive capabilities against malware, phishing, unauthorized applications, and network-level attacks — using professional cybersecurity practices.


Project Scope

The project covers the full lifecycle of FortiGate protection mechanisms, including:

  • Antivirus (AV)
  • Web Filtering
  • Application Control
  • IPS (Intrusion Prevention System)
  • DNS Filtering
  • SSL/Deep Inspection

Each profile was configured, tested, monitored, and validated using controlled attack simulations.


Lab Environment

All configurations and tests were performed inside FortiGate 7.6 Labs using:

  • FortiGate VM
  • Windows 10 Client
  • Kali Linux Attacker
  • Simulated Internet Environment

This ensures full reproducibility and professional-level security testing.


Key Technical Achievements

  • Configured full FortiGate security stack (AV, Web Filter, IPS, App Control, DNS Filter).
  • Enabled flow-based and proxy-based inspection modes with SSL Deep Inspection.
  • Simulated and analyzed:
    • Malware download using EICAR test file
    • Web filtering blocks and overrides
    • Application Control + bandwidth shaping
    • IPS detections (port scans, suspicious patterns, botnet C2 signatures)
  • Collected logs, screenshots, and monitoring insights from FortiGate GUI.
  • Built a complete technical report and a 30-slide presentation explaining configurations and results.

Repository Structure

  • Week1_Research/ → Research, explanations, and slide materials
  • Week2_Config/ → FortiGate profiles, policies, screenshots
  • Week3_Testing/ → Attack simulations, logs, evidence
  • Week4_Final/ → Final documentation + presentation configs/ → Exported FortiGate configuration files

Final Deliverables

  • Full 60-slide professional presentation
  • Complete technical documentation
  • All test results, logs, screenshots
  • The FortiGate configuration backup used in the project
  • GitHub repository containing every step of the work

Team Lead

Mohamed Abdelaal Saad
Project Manager • Security Engineer • Responsible for architecture, documentation, testing, and final delivery.


How to Use

Clone the repo:

Open the final documents and presentation and go with steps also you can use the firewall conf file.


Notes

This project demonstrates practical, real-world cybersecurity skills using enterprise-grade Fortinet technology.
It is suitable for showcasing security configuration, analysis, and threat mitigation abilities.

About

DEPI Project – Advanced FortiGate Security Profiles with configurations, testing, and final report

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors