Closed yunzheng closed 3 months ago
Attention: Patch coverage is 85.50725%
with 20 lines
in your changes are missing coverage. Please review.
Project coverage is 74.83%. Comparing base (
12a4e46
) to head (cd0d196
). Report is 1 commits behind head on main.:exclamation: Current head cd0d196 differs from pull request most recent head 42f3971. Consider uploading reports for the commit 42f3971 to get more accurate results
Files | Patch % | Lines |
---|---|---|
dissect/target/containers/fortifw.py | 85.40% | 20 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This adds transparant decompression and deobfuscation of Fortinet firmware files via the
FortiFirmwareContainer
andFortiFirmwareFile
classes.The filename has to end with
-FORTINET.out
for it to be detected as a Fortinet firmware file.Example usage:
Or to decompress and deobfuscate a firmware file to stdout:
Closes #655