Skip to content

Modular forensic analysis tool for macOS. Quick setup, real-time tracking, and automatic reporting make it ideal for incident response. ๐Ÿ™โœจ

License

Notifications You must be signed in to change notification settings

mreshuu/STForensicMacOS

STForensicMacOS: Comprehensive Forensic Analysis Tool for macOS ๐Ÿ•ต๏ธโ€โ™‚๏ธ๐Ÿ”

Download Releases

Table of Contents

Overview

STForensicMacOS is a powerful, modular forensic analysis tool designed specifically for macOS. It provides real-time system analysis, memory forensics, network investigation, and automated reporting in HTML and JSON formats. This tool is tailored for cybersecurity professionals and incident response teams, offering them the necessary capabilities to conduct thorough investigations.

Features

  • Real-Time System Analysis: Monitor system activities as they happen.
  • Memory Forensics: Analyze memory dumps for deeper insights.
  • Network Investigation: Examine network traffic for anomalies.
  • Automated Reporting: Generate detailed reports in HTML or JSON.
  • Modular Design: Eight specialized modules for diverse forensic tasks.
  • User-Friendly Interface: Simple navigation for efficient analysis.
  • Cross-Platform Compatibility: Works seamlessly on macOS systems.

Modules

STForensicMacOS includes eight specialized modules, each focusing on different aspects of forensic analysis:

  1. File System Analysis: Examine file systems for hidden or deleted files.
  2. Memory Analysis: Analyze RAM dumps to find running processes and malware.
  3. Network Analysis: Capture and analyze network packets.
  4. Malware Analysis: Identify and analyze suspicious files.
  5. Timeline Analysis: Create timelines of system events for better context.
  6. Incident Response: Tools for rapid response to security incidents.
  7. Digital Investigation: Comprehensive tools for digital forensic investigations.
  8. Cybersecurity Tools: A suite of tools designed to enhance security measures.

Installation

To install STForensicMacOS, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/mreshuu/STForensicMacOS.git
  2. Navigate to the Directory:

    cd STForensicMacOS
  3. Install Dependencies: Ensure you have Python installed. Then run:

    pip install -r requirements.txt
  4. Download the Latest Release: Visit the Releases section to download the latest version. Extract the files and run the executable.

Usage

After installation, you can start using STForensicMacOS. Hereโ€™s how to get started:

  1. Launch the Tool: Run the main executable.
  2. Select a Module: Choose the module you wish to use from the main menu.
  3. Follow On-Screen Instructions: Each module provides a guided interface for analysis.
  4. Generate Reports: After completing an analysis, use the reporting feature to save your findings in your preferred format.

Example Command

To run a memory analysis, you might use a command like:

python memory_analysis.py --dump memory_dump.bin

Contributing

Contributions are welcome! If you want to improve STForensicMacOS, please follow these steps:

  1. Fork the Repository: Click the fork button on GitHub.
  2. Create a Branch:
    git checkout -b feature/YourFeatureName
  3. Make Your Changes: Implement your feature or fix.
  4. Commit Your Changes:
    git commit -m "Add your message here"
  5. Push to Your Fork:
    git push origin feature/YourFeatureName
  6. Open a Pull Request: Go to the original repository and create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or support, please reach out:

  • Email: [email protected]
  • GitHub Issues: Use the GitHub Issues page for bug reports or feature requests.

Download Releases

About

Modular forensic analysis tool for macOS. Quick setup, real-time tracking, and automatic reporting make it ideal for incident response. ๐Ÿ™โœจ

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published