修复内存泄漏。并且优化代码格式

This commit is contained in:
Huoji's
2025-04-20 21:00:38 +08:00
parent 13f5160ddc
commit 143a336c8b
11 changed files with 683 additions and 595 deletions

View File

@@ -32,6 +32,12 @@ struct BasicPeInfo {
PIMAGE_NT_HEADERS ntHead64;
PIMAGE_NT_HEADERS32 ntHead32;
bool isDll;
~BasicPeInfo() {
if (peBuffer != nullptr) {
peconv::free_pe_buffer(peBuffer);
peBuffer = nullptr;
}
}
};
#include "sandbox.h"
#include "ml.h"