New Features
- added false positive string filters
- use rich library for rendering of output and traceback
- initial detection of binaries compiled using Go
- updated dependencies
Other Updates
- various bug fixes
Contributors
Thanks to all our contributors, including d01a, Arker123, Dobatymo, Aayush-Goel-04, symbolicvoid, EmperialX, ggold7046, ooprathamm, deepaksirohiwal, and DeeyaSingh!
quantumstrand-preview4
[readme](https://github.com/mandiant/flare-floss/blob/1bae0e6/floss/qs/readme.md)
changes:
- re-enable structure hints for strings found in known structures
- tweak color used to display string address
![image](https://github.com/mandiant/flare-floss/assets/156560/4b082428-1e09-4751-ab06-5ce25c05d41a)
![image](https://github.com/mandiant/flare-floss/assets/156560/d21b306f-1054-47db-a4e7-21ca9f157a08)
quantumstrand-preview3
[readme](https://github.com/mandiant/flare-floss/blob/1bae0e6/floss/qs/readme.md)
changes:
- recursively parse PE files, such as those found with resources
- add additional global prevalence database derived from 7 days of VT downloads
- render regions with borders to better show groupings
- don't show library tags when there are less than five matches to avoid false positives
- hide strings that overlap with code
<img width="776" alt="image" src="https://github.com/mandiant/flare-floss/assets/156560/3509d73e-29e8-49ad-b49c-82874d5201af">
<img width="775" alt="image" src="https://github.com/mandiant/flare-floss/assets/156560/2a8e4862-4ec1-4a9f-b483-d26dfa402c69">
<img width="777" alt="image" src="https://github.com/mandiant/flare-floss/assets/156560/4f637a7c-6283-4a2f-8446-e92e5c2503a1">
quantumstrand-preview2
<img width="955" alt="image" src="https://github.com/mandiant/flare-floss/assets/156560/ed7fb658-742b-40f8-87f5-a2674d7db3c0">
<img width="944" alt="image" src="https://github.com/mandiant/flare-floss/assets/156560/65a1429a-e538-4154-8474-c4de7f2d2df1">