Posts

The Future of the DigitalCorpora

The Future of the DigitalCorpora By Simson Garfinkel, copied with permission The DigitalCorpora corpus currently hosts approximately 19TB of data, serving as a foundational, free open data resource for the global digital forensics and security research communities. After 20 years of maintaining this vital community asset, I am seeking a qualified individual, group, or institution to take over and support DigitalCorpora. What’s Inside the 19TB Corpus? DigitalCorpora is a goldmine for researchers, educators, and students. The data is broadly categorized into: Forensics Scenarios & Challenges: Real-world digital forensics scenarios (some with solutions) alongside comprehensive archives of past DFRWS challenges. The SAFEDOCS & UNSAFEDOCS Collection: The complete close-out data from the DARPA SAFEDOCS program. This includes terabytes of PDFs harvested from the public internet, some of which are segregated into the "UNSAFEDOCS" corpus where they await detailed analysis. N...

Case study of comparing command line tools

  Case study of comparing command line tools Background Recently I ran into an issue where one of the tools I was using no longer produced the output I was expecting. I had used the tool just a couple of days ago where it provided me the desired results. The source code of the tool had not changed. I had changed the Linux distribution on which the tool was built and running. After some debugging I concluded that the different distribution enabled the compiler flag “-faggressive-loop-optimizations” by default. Compilation did not fail and unfortunately this flag removed an important loop in the code altering the behavior of the tool. This got me thinking what other alterations could the optimizer have made? How would I tell? How would I catch this at scale? What if my distro had built the binary, would they have caught the issue? In “Forensics tools” where are your tests? I emphasized that “ The absence of documented tests and results renders reproducibility impossible. ” Unfortuna...