flare-floss/floss
Tushar Umbarkar 112f6cf5ce
feat: add snprintf/sprintf hook (#1210)
* feat: add snprintf/sprintf hook

* test: add unit tests for SnprintfHook

* fix: resolve isort lint errors in tests

* fix: resolve black formatting and mypy type errors
2026-08-27 09:41:10 +02:00
..
features
language feat(cli): accept --language auto (the default) 2026-08-14 01:23:18 +05:30
layout fix(layout): annotate PE/ELF root-level strings with structures 2026-08-19 04:47:06 +05:30
render fix(ux): suppress empty buffer prints via implicit conditionals tracking string length instead of explicit type boundaries preventing mypy signature overlap 2026-08-25 15:43:03 +02:00
sigs
tags fix: correct fallback evaluation processing overlap natively preventing double processing, limit max_mem bounds on re2 safely preventing overflow pipeline crashes, resolve UX blank line returns 2026-08-25 15:05:57 +02:00
__init__.py
__main__.py
api_hooks.py feat: add snprintf/sprintf hook (#1210) 2026-08-27 09:41:10 +02:00
cache.py refactor(cache): default the analysis format in compute_key 2026-08-19 15:06:51 +05:30
cli.py cli: list supported shells in --print-completion help 2026-08-26 16:17:21 +05:30
const.py const: raise max file size to 64 MB 2026-08-25 16:27:21 +05:30
decoding_manager.py
enrich.py fix(enrich): recognize XOR-decoded PE/ELF layout names 2026-08-19 04:39:54 +05:30
function_argument_getter.py
identify.py
logging_.py
main.py fix(ux): suppress empty buffer prints via implicit conditionals tracking string length instead of explicit type boundaries preventing mypy signature overlap 2026-08-25 15:43:03 +02:00
pipeline.py feat(cli): make string deobfuscation opt-in and drop the prompt 2026-08-19 15:13:21 +05:30
ranges.py refactor: address mr-tz review on modular layout/tags split 2026-07-13 17:25:20 +05:30
results.py perf: optimize static string extraction and rendering 2026-08-25 10:04:50 +02:00
stackstrings.py
string_decoder.py
strings.py perf: optimize static string extraction and rendering 2026-08-25 10:04:50 +02:00
tightstrings.py
utils.py fix(cli): 'all' string type can only be used alone 2026-08-17 14:51:57 +05:30
version.py