Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
forticrack — 解密加密的Fortienet FortiOS固件镜像 | Kitploit
工具/GitHubGitHub/bishopfox/forticrack
嵌入式系统安全加密/解密工具漏洞分析逆向工程密码学固件分析
GitHubbishopfox/forticrack

forticrack

解密加密的Fortienet FortiOS固件镜像

查看仓库
161323年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

FortiCrack

解密加密的 Fortinet FortiOS 固件镜像

由 Bishop Fox Team X 开发

demo animation

环境要求

本工具设计用于 Linux 环境。

请为你的系统安装 python3 和 gzip 软件包。

使用方法

从 Fortinet 支持站点下载加密的固件镜像,然后对该镜像运行此工具。

root@kitploit:~
❯ ./forticrack.py -h
Usage: python3 forticrack.py <FILENAME>

FortiCrack 使用已知明文攻击来推导文件加密密钥,然后解密镜像数据。更多详情请参阅我们的博客:Breaking Fortinet Firmware Encryption

示例

root@kitploit:~
❯ ./forticrack.py FGT_100D-v6-build9451-FORTINET.out
 ___  __   __  ___    __   __        __       
|__  /  \ |__)  |  | /  ` |__)  /\  /  ` |__/ 
|    \__/ |  \  |  | \__, |  \ /~~\ \__, |  \ 

[+] Decrypting FGT_100D-v6-build9451-FORTINET.out
[+] Loaded image data
[+] Found key: oAbBIcDde7FfgGHhiIjJ7KlLmsnN3OPP
[+] Validated: FG100D-6.04-FW-build1966-23031
[+] Decrypted: FGT_100D-v6-build9451-FORTINET.decrypted

局限性

所有加密的 Fortinet 固件镜像(在撰写本文时)都使用相同的弱加密方案,但并非所有镜像都有相同的已知明文。此攻击适用于大多数镜像,但某些产品需要你修改利用代码才能成功推导出密钥。

许可证

本项目基于 GPL v3 许可证授权。

下载工具