All Classes and Interfaces
Class
Description
Abstract class representing an Analyzer that processes files or volumes and interacts with the Blackboard to create and manage artifacts and attributes.
The
BruteCracker class provides an abstract implementation for a brute-force password cracking mechanism.The
BruteCrackerOffice class extends the BruteCracker class and provides functionality for brute-forcing passwords for encrypted Office files.The `BruteCrackerPDF` class is a specialized implementation of the `BruteCracker` class designed to handle password cracking and decryption for PDF files.
The BruteCrackerZIP class is responsible for performing brute-force password cracking on ZIP files.
The CrackerControl class is responsible for managing the brute-force cracking process for various file types.
The FileAnalyzerOffice class is responsible for analyzing files to determine if they are encrypted Microsoft Office documents.
The FileAnalyzerPDF class is responsible for analyzing PDF files to determine their encryption properties and extract relevant metadata.
The FileAnalyzerStrings class is a specialized implementation of the Analyzer class designed to process files and extract BitLocker recovery keys.
The FileAnalyzerZIPArchive class is responsible for analyzing ZIP archive files within the context of a forensic investigation.
The FileAnalyzerZIPFile class is a specialized implementation of the Analyzer
class designed to process and analyze ZIP files.It is only used to create artifact and attributes.
The ForgeDataSourceIngest class is an implementation of the DataSourceIngestModule interface, designed to process data sources during the ingest process.
The ForgeFileIngest class implements the FileIngestModule interface and is responsible for analyzing files during the ingest process in the FORGE framework.
The VolumeAnalyzerBitlocker class is a specialized implementation of the Analyzer
class designed to process volumes and extract metadata related to BitLocker encryption.
The VolumeAnalyzerLUKS class is responsible for analyzing and extracting metadata
from LUKS (Linux Unified Key Setup) encrypted volumes.
Represents a record in the central directory of a ZIP file.
Represents the root file of a ZIP archive, containing metadata and records related to the ZIP file's structure and contents.
The ZIPVerifier class provides an abstract base for verifying passwords for ZIP files.
Enum representing the different versions of AES (Advanced Encryption Standard) based on their key sizes.
The ZIPVerifierAES class extends the ZIPVerifier class to provide functionality for verifying passwords of AES-encrypted ZIP files.
The `ZIPVerifierPK` class extends the `ZIPVerifier` class and provides functionality for verifying passwords for ZIP files encrypted using the PKZIP encryption method.