Sharpening Your Tools
Author(s)
Garfinkel, Simson; Stewart, Jon
Download3600098.pdf (4.630Mb)
Publisher Policy
Publisher Policy
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Terms of use
Metadata
Show full item recordAbstract
Bulk_extractor is a high-performance digital forensics tool written in C++. Between 2018 and 2022 we updated the program from C++98 to C++17, performed a complete code refactoring, and adopted a unit test framework. The new version typically runs with 75% more throughput than the previous version, which we attribute to improved multithreading. We provide lessons and recommendations for other digital forensics tool maintainers.
Date issued
2023-07-25Publisher
ACM|Communications of the ACM
Citation
Garfinkel, Simson and Stewart, Jon. 2023. "Sharpening Your Tools."
Version: Final published version
ISSN
0001-0782