GithubHelp home page GithubHelp logo

pjrinaldi / wombatsqlite Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 0.0 4.62 MB

SQLite Forensic Tool

License: GNU General Public License v2.0

C++ 96.84% QMake 0.02% C 0.35% Shell 0.01% Makefile 2.77%
cpp forensics-tools linux qt5 sqlite

wombatsqlite's Introduction

Wombat SQLite

SQLite Forensic Tool

SQLite forensic tool which will include tagging and html reporting for specific columns from rows from tables in a db. The tool will parse the db separate from the wal to distinguish between the different states/versions of the database and hopefully provide it in a meaningful output which will provide an indication of what changes occurred, i.e. update, insert, etc.

The goal is to provide a free gui tool which runs on linux and provides reporting features and some of the features similar to those from Sanderson forensics. I will also eventually incorporate this into a viewer for wombat forensics.

wombatsqlite's People

Contributors

pjrinaldi avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

wombatsqlite's Issues

SelectionChanged Issue

If i use hte selectonChanged() signal for hex edit, and i want to clear the propwidget row selection, then it gets cleared when i select a row, since the hexedit selection changes...

need to figure out how to work around this or choose a different signal for the hexedit when i manually change the selection, maybe a mouse interaction one...

Tagging

Need to implement tagging for content rows.

Reporting

Need to implement reporting based on tags.

Design

Working on how to lay out all the features/data for a sqlite content, i.e. page 1 header, tables, wal, journal, free pages, etc...

Jump to Hex Offset

Need to add a jump to hex offset box either as a window or as an entry on the bit next to page spinbox.

Deleted/Overwritten Entries

Need to parse deleted/overwritten entries. Need to figure out how to get the area to parse, which i think is immediately before the cell content area - immediately after the cell array area.

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.