Skip to content

ilfarhanahmed/Fortinet_Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fortinet Tools

A growing collection of Fortinet-related tools, scripts, and utilities designed to help with automation, troubleshooting, reporting, analysis, and operational workflows across Fortinet products.

This repository is intended to serve as a central place for practical tools that can be reused, improved, and expanded over time.

Overview

The goal of this repository is to provide helpful utilities for engineers, administrators, and support teams working with Fortinet environments.

  • FortiManager automation
  • FortiAnalyzer analysis and reporting
  • TAC report processing
  • API-based workflows
  • Log review and troubleshooting
  • Operational checks
  • Data extraction and formatting
  • General Fortinet support utilities

More tools will be added over time.

Repository Structure

Each tool is organized in its own folder.

Fortinet_Tools/
├── <tool-name>/
│   ├── README.md
│   ├── script.py
│   └── ...
└── README.md

Each tool folder may include its own documentation, usage instructions, examples, and requirements.

Getting Started

Clone the repository:

git clone https://github.com/ilfarhanahmed/Fortinet_Tools.git
cd Fortinet_Tools

Navigate to the folder of the tool you want to use and review its individual README or usage notes.

Example:

cd <tool-name>

Requirements

Requirements may vary depending on the tool.

Common requirements may include:

  • Python 3.x
  • Access to Fortinet device logs, TAC reports, or API endpoints
  • Required Python modules listed inside each tool folder
  • Appropriate Fortinet administrative permissions where applicable

Always review the documentation inside each tool folder before running a script.

Disclaimer

These tools are provided as-is and are intended for operational assistance, learning, and troubleshooting.

Always test scripts in a safe environment before using them in production. Review the code and understand what it does before running it against live systems.

Author

Farhan Ahmed

Contributions

Contributions, suggestions, and improvements are welcome.

You can contribute by:

  • Opening an issue
  • Suggesting improvements
  • Submitting pull requests
  • Adding documentation
  • Improving existing tools

About

Fortinet Tools.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages