Skip to content

Commit

Permalink
Update README, added requirements.txt for a venv for woodblock
Browse files Browse the repository at this point in the history
  • Loading branch information
Will-Banksy committed Mar 19, 2024
1 parent 63a9b5f commit 28e5bfe
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 3 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
/test_data/*
!/test_data/io_test.dat
/*.svg
/perf.*
/perf.*
.venv
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ TODO: Write README

## Scope

This tool will focus on carving non-fragmented and in-order bi-fragmented files, as this makes up the most significant proportion of files according to a study in 2021 by Vincent van der Meer, Hugo Jonker and Jeroen van den Bos.
This tool will focus on carving non-fragmented and in-order bi-fragmented files, as this makes up the most significant proportion of files according to a study in 2021 by Vincent van der Meer, Hugo Jonker and Jeroen van den Bos. Although the framework won't mandate a specific carving/reconstruction strategy.

Additionally, the following file formats are in scope (more may be added, it is unlikely any will be removed):

Expand All @@ -21,4 +21,4 @@ See [Benchmarking.md](Benchmarking.md) for benchmarks & performance notes.

## References

- Van der Meer, V., Jonker, H. and Van den Bos, J. (2021) ‘A Contemporary Investigation of NTFS File Fragmentation’, Forensic science international, 38, pp. 1–11. doi: 10.1016/j.fsidi.2021.301125.
- Van der Meer, V., Jonker, H. and Van den Bos, J. (2021) ‘A Contemporary Investigation of NTFS File Fragmentation’, *Forensic Science International*, 38, pp. 1–11. doi: 10.1016/j.fsidi.2021.301125.
2 changes: 2 additions & 0 deletions libsearchlight/examples/generate_test_image.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// NOTE: This will be removed in the future, and test images will be generated with Woodblock instead (https://github.com/fkie-cad/woodblock)

use std::{env::args, fs::{self, OpenOptions}, io::{Seek, SeekFrom, Write}};

use tinyrand::{Rand, StdRand};
Expand Down
4 changes: 4 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
click==8.1.7
multimethod==1.11.2
numpy==1.26.4
woodblock==0.1.7

0 comments on commit 28e5bfe

Please sign in to comment.