15 ss <<
"\\x" << std::setfill(
'0') << std::setw(2) << std::hex << (
unsigned int)
in_buf[
i];
24 auto itr = frequencies.rbegin();
25 if (
itr == frequencies.rend()) {
37 auto itr = frequencies.rbegin();
38 if (
itr == frequencies.rend()) {
51 if (!histogram.size())
return false;
54 for (
auto itr = histogram.begin();
itr != histogram.end(); ++
itr) {
bool isAllPrintable(IN std::map< T, size_t > &histogram)
std::string hexdumpValue(const BYTE *in_buf, const size_t max_size)
size_t getMostFrequentValues(IN std::map< size_t, std::set< T > > frequencies, OUT std::set< T > &values)
T getMostFrequentValue(IN std::map< size_t, std::set< T > > frequencies)
size_t fill_iat(BYTE *vBuf, size_t vBufSize, IN const peconv::ExportsMapper *exportsMap, IN OUT IATBlock &iat, IN ThunkFoundCallback *callback)