mirror of
https://gitlab.com/BinaryHardening/cfgrip
synced 2026-07-26 12:41:08 +00:00
feat: add mode field to JSON output, only emit stack_offset in clean mode
This commit is contained in:
@@ -75,12 +75,13 @@ int main(int argc, char* argv[])
|
||||
}
|
||||
|
||||
CFGBuilder builder(binary.get(), &dis, subsOnly);
|
||||
if (subsOnly) cout << "mode: subs-only" << endl;
|
||||
CFG cfg = builder.build();
|
||||
cfg.mode_str = subsOnly ? "subs-only" : "full";
|
||||
|
||||
if (clean)
|
||||
{
|
||||
CFGBuilder::clean(cfg);
|
||||
cfg.mode_str += "+clean";
|
||||
cout << "clean: xrefs=" << cfg.xrefs.size() << " functions=" << cfg.functions.size() << endl;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user