sepinf-inc / IPED

IPED Digital Forensic Tool. It is an open source software that can be used to process and analyze digital evidence, often seized at crime scenes by law enforcement or in a corporate investigation by private examiners.
Other
884 stars 209 forks source link

#439 warn per failed evidence #2135

Closed lfcnassif closed 3 months ago

lfcnassif commented 3 months ago

Fixes #439.

Now the successful/unsuccessful processing control is per evidence, as well as the UI warning: image

I would appreciate a peer review.

lfcnassif commented 3 months ago

@marcus6n could you please test this? You have to test:

  1. process a case till the end, it should open without warnings;
  2. process another case, interrupting it in the middle, it should pop up a warning like above when opening the UI;
  3. append another evidence to the interrupted case, it should continue to show the warning related to the first evidence;
  4. --continue the processing of the first evidence, the warning pop up should go away;
  5. repeat steps 2 and 3. Instead of 4, remove the first evidence using the command line, the pop up should go way;
  6. repeat steps 2 and 3 for other 2 different cases;
  7. open a multicase with them (see the wiki), the warning should list the failed evidences for both cases;
  8. --continue the processing of the first case and remove the failed evidence from the second case, the warning should go away when opening the multicase;
marcus6n commented 3 months ago

@lfcnassif yes, I can test them!

marcus6n commented 3 months ago

@lfcnassif It's working as expected.

lfcnassif commented 3 months ago

Thank you @marcus6n for your review!