-
Notifications
You must be signed in to change notification settings - Fork 0
/
print.cpp
26 lines (22 loc) · 998 Bytes
/
print.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include "print.h"
void printResults(std::vector<scanResult> results)
{
for (unsigned i=0; i<results.size(); i++)
{
std::cout << std::dec << "[" << i << "] = " <<"0x" << std::hex << results[i].addr << std::dec << " contains: " << results[i].value << std::endl;
}
}
void printError(std::string errorMsg) {
std::cout << "Error: " << errorMsg << std::endl;
}
void printHelp() {
std::cout << "MemCrawl options: " << std::endl;
std::cout << "help:\t\tprints this help screen" << std::endl;
std::cout << "list:\t\tprints a list of all entries" << std::endl;
std::cout << "update:\t\tupdates all entries" << std::endl;
std::cout << "ulist:\t\tupdates and lists all entries" << std::endl;
std::cout << "info:\t\tprints info about scan regions" << std::endl;
std::cout << "set <number>:\tsets all entries to <number>" << std::endl;
std::cout << "reset:\t\tresets all entries" << std::endl;
std::cout << "pid:\t\tchange to pid" << std::endl;
}