Giter VIP home page Giter VIP logo

mini-forensics-tool's Introduction

Mini Forensics Tools

Project Description

Computers are complicated, and diving into its depth in order to trace a crime or illegal activited done through them is definetly a more complicated issue, especially with the significant rise in digital crimes in the past two decades. That’s why forensical tools are crucial to any forensics analysts, they provide a precise and reliable information that is extracted from the questioned computer that participated in an illegal activity, these extracted information are used in court to identify and prosecute digital criminals. Therefore, these tools must be reliable and verified as their output will shape the life of uncountable number of people, either they are criminals or innocent and their families. Forensics tools fields are near endless, that’s why these tools are often targetted towards specific forensic function, but some tools have a general-purpose function of collecting the most used functions into one program, and the tool in this project lies under this category. Mini forensics tool is a simple tool that provides basic functionalities for finding files’ indoes, finding files by inodes, tracing network packets, reading network trace files, and performing a bit-by-bit backup files (extra functionality).

Features

  1. Find the inode number of a file
  2. Find the file the belongs to specific inode
  3. Take a bit-by-bit image for a drive (possibly a flash disk)
  4. Read a network trace file
  5. Make a packet capture from network device

How To Run the code

Note: This code only supports Linux distributions.

  1. Download the Project as ZIP file from GitHub
  2. Extract the ZIP file
  3. In the project directory, open the terminal and run the following code python3 main.py

mini-forensics-tool's People

Contributors

ahmed-fawzy99 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.