We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3520262 commit 432e144Copy full SHA for 432e144
examples/triage/headers.cpp
@@ -306,8 +306,19 @@ PEHeaders::PEHeaders(BinaryViewRef data)
306
AddField("Compiler(s) Used", compilersUsed);
307
}
308
309
+ auto versionInfo = data->QueryMetadata("PEVersionInfo");
310
+ if (versionInfo && versionInfo->IsKeyValueStore())
311
+ {
312
+ for (const auto& [key, value] : versionInfo->GetKeyValueStore())
313
314
+ if (value->IsString() && !value->GetString().empty())
315
+ AddField(QString::fromStdString(key), QString::fromStdString(value->GetString()));
316
+ }
317
318
+
319
SetColumns(3);
- SetRowsPerColumn(9);
320
+ size_t numFields = GetFields().size();
321
+ SetRowsPerColumn((numFields + 2) / 3);
322
323
324
0 commit comments