MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / GetScores

Method GetScores

basedetection.cpp:67–76  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

65
66
67std::set<std::pair<size_t, uint64_t>> BaseAddressDetection::GetScores(BNBaseAddressDetectionConfidence* confidence,
68 uint64_t *lastTestedBaseAddress)
69{
70 std::set<std::pair<size_t, uint64_t>> result;
71 BNBaseAddressDetectionScore scores[10];
72 size_t numCandidates = BNGetBaseAddressDetectionScores(m_object, scores, 10, confidence, lastTestedBaseAddress);
73 for (size_t i = 0; i < numCandidates; i++)
74 result.insert(std::make_pair(scores[i].Score, scores[i].BaseAddress));
75 return result;
76}
77
78
79std::vector<BNBaseAddressDetectionReason> BaseAddressDetection::GetReasonsForBaseAddress(uint64_t baseAddress)

Callers 1

runMethod · 0.80

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected