Skip to content

Commit 8cf5f15

Browse files
committed
Bug fix
Signed-off-by: Prabhu Subramanian <prabhu@appthreat.com>
1 parent 7e2dd89 commit 8cf5f15

File tree

2 files changed

+107
-114
lines changed

2 files changed

+107
-114
lines changed

blint/lib/binary.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,12 @@ def parse_macho_symbols(symbols):
663663
"num_sections": symbol.numberof_sections,
664664
"description": symbol.description,
665665
"address": symbol_value,
666-
"export_info": symbol.export_info if symbol.has_export_info else None,
666+
"export_info": {
667+
"symbol": symbol.export_info.symbol, "kind": symbol.export_info.kind,
668+
"flags": str(symbol.export_info.flags),
669+
"offset": ADDRESS_FMT.format(symbol.export_info.offset),
670+
"address": ADDRESS_FMT.format(symbol.export_info.address)
671+
} if symbol.has_export_info else None,
667672
"origin": symbol.origin,
668673
}
669674
)

0 commit comments

Comments
 (0)