mirror of
https://github.com/mrT4ntr4/NtWarden
synced 2026-08-09 12:57:00 +00:00
25 lines
460 B
C++
25 lines
460 B
C++
#pragma once
|
|
|
|
#include "../KWinSys/KWinSysPublic.h"
|
|
#include <string>
|
|
|
|
class MemoryView {
|
|
public:
|
|
void BuildWindow();
|
|
void RefreshNow();
|
|
|
|
private:
|
|
bool ReadMemory();
|
|
bool WriteMemory();
|
|
void BuildHexDump();
|
|
void ResetReadState();
|
|
|
|
unsigned long _size{ 64 };
|
|
char _addressText[32]{ "FFFFF80000000000" };
|
|
char _writeHex[12288]{};
|
|
MEMORY_READ_RESULT _readResult{};
|
|
bool _hasReadResult{ false };
|
|
bool _hasReadRequest{ false };
|
|
std::string _status;
|
|
};
|