General

Examine Static Properties

TrID

Identify file type using signatures.

Website: https://mark0.net/soft-trid-e.htmlarrow-up-right Author: Marco Pontello License: Free, unknown license Notes: trid, tridupdate State File: remnux.tools.tridarrow-up-right

Magika

Identify file type using signatures.

Website: https://google.github.io/magikaarrow-up-right Author: Google License: Apache License 2.0 (https://github.com/google/magika/blob/main/LICENSEarrow-up-right) State File: remnux.python3-packages.magikaarrow-up-right

Yara Rules

Statically scan a file to identify common malicious capabilities.

Website: https://github.com/Yara-Rules/rulesarrow-up-right Author: A group of IT security researchers: https://twitter.com/yararulesarrow-up-right License: GNU General Public License (GPL) v2: https://github.com/Yara-Rules/rules/blob/master/LICENSEarrow-up-right Notes: To scan a file using these rules, you can use the wrapper around Yara: yara-rules FILE, where FILE is the path to the file you wish to scan. State File: remnux.tools.yara-rulesarrow-up-right

Detect-It-Easy

Determine types of files and examine file properties.

Website: https://github.com/horsicq/Detect-It-Easyarrow-up-right Author: hors: https://twitter.com/horsicqarrow-up-right License: https://github.com/horsicq/Detect-It-Easy/blob/master/LICENSEarrow-up-right Notes: GUI tool: die, command-line tool: diec. State File: remnux.tools.detect-it-easyarrow-up-right

ExifTool

Tool to read from, write to, and edit EXIF metadata of various file types.

Website: https://exiftool.org/arrow-up-right Author: Phil Harvey License: "This is free software; you can redistribute it and/or modify it under the same terms as Perl itself": https://exiftool.org/#licensearrow-up-right Notes: exiftool State File: remnux.perl-packages.exiftoolarrow-up-right

DroidLysis

Perform static analysis of Android applications.

Website: https://github.com/cryptax/droidlysisarrow-up-right Author: cryptax License: MIT License: https://github.com/cryptax/droidlysis/blob/master/LICENSEarrow-up-right Notes: droidlysis State File: remnux.python3-packages.droidlysisarrow-up-right

zipdump.py

Analyze zip-compressed files.

Website: https://blog.didierstevens.com/2020/07/27/update-zipdump-py-version-0-0-20/arrow-up-right Author: Didier Stevens: https://twitter.com/DidierStevensarrow-up-right License: Public Domain State File: remnux.scripts.zipdumparrow-up-right

msitools

Create, inspect and extract Windows Installer (.msi) files.

Website: https://wiki.gnome.org/msitoolsarrow-up-right Author: Paolo Bonzini, Marc-Andre Lureau: https://gitlab.gnome.org/GNOME/msitools/-/blob/master/AUTHORSarrow-up-right License: GNU Lesser General Public License (LGPL) v2.1 or later: https://gitlab.gnome.org/GNOME/msitools/-/blob/master/copyrightarrow-up-right State File: remnux.packages.msitoolsarrow-up-right

numbers-to-string.py

Convert decimal numbers to strings.

Website: https://blog.didierstevens.com/2020/12/12/update-numbers-to-string-py-version-0-0-11/arrow-up-right Author: Didier Stevens: https://twitter.com/DidierStevensarrow-up-right License: Public Domain State File: remnux.scripts.numbers-to-stringarrow-up-right

re-search.py

Search the file for built-in regular expressions of common suspicious artifacts.

Website: https://blog.didierstevens.com/2021/05/23/update-re-search-py-version-0-0-17/arrow-up-right Author: Didier Stevens: https://twitter.com/DidierStevensarrow-up-right License: Public Domain State File: remnux.scripts.re-searcharrow-up-right

disitool

Manipulate embedded digital signatures.

Website: https://blog.didierstevens.com/programs/disitool/arrow-up-right Author: Didier Stevens License: Public Domain Notes: disitool.py State File: remnux.scripts.disitoolarrow-up-right

Name-That-Hash

Identify dfferent types of hashes.

Website: https://github.com/HashPals/Name-That-Hasharrow-up-right Author: randon / Bee: https://twitter.com/bee_sec_sanarrow-up-right License: GNU General Public License (GPL) v3.0: (https://github.com/HashPals/Name-That-Hash/blob/main/LICENSEarrow-up-right) Notes: nth State File: remnux.python3-packages.name-that-hasharrow-up-right

Hash ID

Identify dfferent types of hashes.

Website: https://github.com/blackploit/hash-identifierarrow-up-right Author: Zion3R License: GNU General Public License (GPL) v3 Notes: hash-id.py State File: remnux.scripts.hash-identifierarrow-up-right

signsrch

Find patterns of common encryption, compression, or encoding algorithms.

Website: http://aluigi.altervista.org/mytoolz.htmarrow-up-right Author: Luigi Auriemma License: Free, unknown license State File: remnux.packages.signsrcharrow-up-right

ssdeep

Compute Context Triggered Piecewise Hashes (CTPH), also known as fuzzy hashes.

Website: https://ssdeep-project.github.io/ssdeep/index.htmlarrow-up-right Author: Jesse Kornblum, Helmut Grohne, Tsukasa OI License: GNU General Public License (GPL) v2: https://github.com/ssdeep-project/ssdeep/blob/master/COPYINGarrow-up-right State File: remnux.packages.ssdeeparrow-up-right

7-Zip

Compress and decompress files using a variety of algorithms.

Website: https://www.7-zip.orgarrow-up-right Author: Igor Pavlov License: GNU Lesser General Public License (LGPL) Notes: 7-Zip standard: 7z, 7za, 7zr. For latest alpha version, use 7zz instead of 7z. State File: remnux.packages.7ziparrow-up-right

wxHexEditor

Hex editor.

Website: https://sourceforge.net/projects/wxhexeditor/arrow-up-right Author: Unknown License: GNU General Public License (GPL) v2: https://sourceforge.net/p/wxhexeditor/code/HEAD/tree/trunk/docs/GPL.txtarrow-up-right State File: remnux.packages.wxhexeditorarrow-up-right

ClamAV

Scan files for malware signatures.

Website: https://www.clamav.netarrow-up-right Author: https://www.clamav.net/aboutarrow-up-right License: GNU General Public License (GPL): https://www.clamav.net/aboutarrow-up-right Notes: clamscan, freshclam State File: remnux.packages.clamav-daemonarrow-up-right

Hachoir

View, edit, and carve contents of various binary file types.

Website: https://github.com/vstinner/hachoirarrow-up-right Author: https://hachoir.readthedocs.io/en/latest/authors.htmlarrow-up-right License: GNU General Public License (GPL) v2: https://github.com/vstinner/hachoir/blob/master/COPYINGarrow-up-right Notes: hachoir-grep, hachoir-metadata, hachoir-strip, hachoir-wx State File: remnux.python3-packages.hachoirarrow-up-right

Sleuth Kit

Analyze disk images and recover files from them.

Website: https://www.sleuthkit.org/sleuthkitarrow-up-right Author: Brian Carrier, and others License: IBM Public License, Common Public License, GNU General Public License (GPL) v2: https://www.sleuthkit.org/sleuthkit/licenses.phparrow-up-right Notes: For a listing of commands, see http://wiki.sleuthkit.org/index.php?title=TSK_Tool_Overviewarrow-up-right State File: remnux.packages.sleuthkitarrow-up-right

binwalk

Extract and analyze firmware images.

Website: https://github.com/ReFirmLabs/binwalkarrow-up-right Author: Craig Heffner, ReFirmLabs License: IBM Public License, Common Public License, GNU General Public License (GPL) v2: https://www.sleuthkit.org/sleuthkit/licenses.phparrow-up-right Notes: MIT License: https://github.com/ReFirmLabs/binwalk/blob/master/LICENSEarrow-up-right State File: remnux.packages.binwalkarrow-up-right

file

Identify file type using "magic" numbers.

Website: http://astron.com/pub/file/READMEarrow-up-right Author: Ian F. Darwin, Christos Zoulas License: BSD 2-Clause "Alike" License: https://github.com/file/file/blob/master/COPYINGarrow-up-right State File: remnux.packages.filearrow-up-right

bulk_extractor

Extract interesting strings from binary files.

Website: https://github.com/simsong/bulk_extractor/arrow-up-right Author: https://github.com/simsong/bulk_extractor/blob/master/AUTHORSarrow-up-right License: Portions Public Domain, portions MIT License: https://github.com/simsong/bulk_extractor/blob/master/LICENSE.mdarrow-up-right State File: remnux.packages.bulk-extractorarrow-up-right

thefuzz

Fuzzy String Matching in Python.

Website: https://github.com/seatgeek/thefuzzarrow-up-right Author: SeatGeek License: MIT License (https://github.com/seatgeek/thefuzz/blob/master/LICENSE.txt)arrow-up-right) Notes: Updated implementation of fuzzywuzzy State File: remnux.python3-packages.thefuzzarrow-up-right

Last updated