├── .gitignore ├── .gitlab-ci.yml ├── .world ├── build.sh ├── clean.sh ├── config.sh ├── install.sh └── setup.sh ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── ese.rs ├── lib.rs ├── main.rs ├── report.rs ├── shared.rs ├── sqlite.rs └── utils.rs ├── tests ├── goldenfiles │ ├── DESKTOP-80RDGLC_Activity_History_Report.csv │ ├── DESKTOP-80RDGLC_Activity_History_Report.json │ ├── DESKTOP-80RDGLC_File_Report.csv │ ├── DESKTOP-80RDGLC_File_Report.json │ ├── DESKTOP-80RDGLC_Internet_History_Report.csv │ ├── DESKTOP-80RDGLC_Internet_History_Report.json │ ├── DESKTOP-O47KVAD_Activity_History_Report.csv │ ├── DESKTOP-O47KVAD_Activity_History_Report.json │ ├── DESKTOP-O47KVAD_File_Report.csv │ ├── DESKTOP-O47KVAD_File_Report.json │ ├── DESKTOP-O47KVAD_Internet_History_Report.csv │ └── DESKTOP-O47KVAD_Internet_History_Report.json └── testdata │ ├── Windows.db │ └── Windows.edb └── velosidr.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.world/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/.world/build.sh -------------------------------------------------------------------------------- /.world/clean.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -ex 2 | 3 | # TODO: remove the venv dirs 4 | -------------------------------------------------------------------------------- /.world/config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/.world/config.sh -------------------------------------------------------------------------------- /.world/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/.world/install.sh -------------------------------------------------------------------------------- /.world/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/.world/setup.sh -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/README.md -------------------------------------------------------------------------------- /src/ese.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/ese.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/report.rs -------------------------------------------------------------------------------- /src/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/shared.rs -------------------------------------------------------------------------------- /src/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/sqlite.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/src/utils.rs -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_Activity_History_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_Activity_History_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_Activity_History_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_Activity_History_Report.json -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_File_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_File_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_File_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_File_Report.json -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_Internet_History_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_Internet_History_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-80RDGLC_Internet_History_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-80RDGLC_Internet_History_Report.json -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_Activity_History_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_Activity_History_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_Activity_History_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_Activity_History_Report.json -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_File_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_File_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_File_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_File_Report.json -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_Internet_History_Report.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_Internet_History_Report.csv -------------------------------------------------------------------------------- /tests/goldenfiles/DESKTOP-O47KVAD_Internet_History_Report.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/goldenfiles/DESKTOP-O47KVAD_Internet_History_Report.json -------------------------------------------------------------------------------- /tests/testdata/Windows.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/testdata/Windows.db -------------------------------------------------------------------------------- /tests/testdata/Windows.edb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/tests/testdata/Windows.edb -------------------------------------------------------------------------------- /velosidr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/strozfriedberg/sidr/HEAD/velosidr.yaml --------------------------------------------------------------------------------