修复内存泄漏。并且优化代码格式
This commit is contained in:
@@ -95,6 +95,7 @@ class Sandbox {
|
||||
|
||||
Sandbox();
|
||||
~Sandbox();
|
||||
auto PushModuleToVM(const char* dllName, uint64_t moduleBase, uint64_t mappedSize) -> void;
|
||||
std::map<uint64_t, size_t>
|
||||
process_enum_state; // 用于跟踪每个句柄的枚举状态
|
||||
// Public methods
|
||||
@@ -165,7 +166,6 @@ class Sandbox {
|
||||
DWORD CalculateChecksum(const BYTE* buffer, size_t size);
|
||||
|
||||
auto SetupVirtualMachine() -> void;
|
||||
auto PushModuleToVM(const char* dllName, uint64_t moduleBase) -> void;
|
||||
auto processImportModule(const moudle_import* importModule) -> void;
|
||||
auto GetCrossSectionExecution() -> std::vector<uint64_t> {
|
||||
return m_crossSectionExecution;
|
||||
|
||||
Reference in New Issue
Block a user