Module results

Module results 

Source
Expand description

FLOSS -j/--json 输出的强类型结构体。

结构与字段命名对齐 flare-flossfloss/results.pyfloss/render/json.py

  • JSON 由 Python dataclass asdict() 生成;
  • datetime 会被编码为 ISO8601 + "Z" 字符串;
  • decoding_function_scores 的 key 在 JSON 中是字符串(因为 JSON object key 只能是字符串),这里支持十进制与 0x 十六进制地址。

Structs§

Analysis
FLOSS 分析配置与统计。
DecodedString
解码字符串(decoded strings)。
DecodingFunctionScore
被识别为“字符串解码函数”的评分信息。
Enabled
FLOSS 里的“是否启用某类字符串”的开关。
Functions
函数相关统计信息。
Metadata
FLOSS 输出元数据。
ResultDocument
FLOSS JSON 顶层结构。
Runtime
运行时统计(耗时,单位秒)。
StackString
栈字符串(stack strings / tight strings)。
StaticString
静态字符串(static strings / language strings)。
Strings
字符串列表集合。

Enums§

AddressType
内存地址类型(栈/全局/堆)。
StringEncoding
字符串编码。

Type Aliases§

Address
地址类字段(函数地址、程序计数器、解码例程地址等)。