Skip to content

A Python script to parse Fortinet products serial numbers, and detect the associated model and revision.

Notifications You must be signed in to change notification settings

p0dalirius/ParseFortinetSerialNumber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

58c12dd · Oct 1, 2023

History

10 Commits
Oct 1, 2023
Jan 10, 2022
Jan 11, 2022
Feb 3, 2022
Oct 1, 2023
Jan 11, 2022

Repository files navigation

A Python script to parse Fortinet products serial numbers, and detect the associated model and revision.
GitHub release (latest by date) YouTube Channel Subscribers

Example

$ ./ParseFortinetSerialNumber.py FG100EPA12345678
[+] Detected FortiGate 100E (FG100E-PA12345678)

Source of information

There is two main sources of information:

The docs

In Fortinet products datasheets (available in ./docs/), we can see what the device looks like and its technical characteristics.

Ebay

Another great source of information is ebay.com. This is very useful to find serial number photos and know the serial number pattern for the given model:

You can find many of the photos extracted from ebay in ./photos/.

Contributing

Feel free to open a pull requests if you want to add other serial numbers, documentations or screenshots we don't have yet.