mirror of
https://github.com/CheckPointSW/InviZzzible
synced 2026-06-08 10:35:43 +00:00
Cuckoo: EXCEPTION_MAXCOUNT adopted
This commit is contained in:
@@ -1188,7 +1188,7 @@ bool Cuckoo::CheckExceptionsNumberMaster() const {
|
||||
CloseHandle(pi.hThread);
|
||||
CloseHandle(pi.hProcess);
|
||||
|
||||
fprintf(stdout, "{+} Exceptions process exit code: 0x%x\n", ec);
|
||||
// fprintf(stdout, "{+} Exceptions process exit code: 0x%x\n", ec);
|
||||
|
||||
// check if exit code is a specific one
|
||||
return ec == SLAVE_EXIT_CODE_FAILED;
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace SandboxEvasion {
|
||||
enum class ProcessCheckHooksFunc { GET_MODULE_HANDLE_W, GET_PROC_ADDRESS, OPEN_EVENT_W, SET_EVENT, CLOSE_HANDLE, EXIT_PROCESS, READ_PROCESS_MEMORY, GET_CURRENT_PROCESS, ZW_DELAY_EXECUTION, ZW_CREATE_PROCESS, ZW_CREATE_THREAD, ZW_OPEN_THREAD, Count };
|
||||
const uint32_t MAGIC_WHTL_PROC_ARGS = 0xBAADF00D;
|
||||
const unsigned char I_magic[] = { 0x0F, 0x0B, 0x0F, 0x0B, 0xCC, 0xCC, 0xCC, 0xCC, 0x0F, 0x0B, 0x0F, 0x0B, 0xCC, 0xCC, 0xCC, 0xCC };
|
||||
const uint32_t EXCEPTION_MAXCOUNT = 0x10000;
|
||||
const uint32_t EXCEPTION_MAXCOUNT = 1024 + 50;
|
||||
const wchar_t task_pipe_name[] = L"\\\\.\\pipe\\task_sched_se";
|
||||
const uint32_t task_proc_wait_timeout = 2500;
|
||||
|
||||
|
||||
@@ -2038,10 +2038,6 @@ bool get_drive_print_names(std::list<std::string> &disks) {
|
||||
i = 0;
|
||||
do {} while (get_disk_friendly_name(hDevs, i++, disks));
|
||||
|
||||
for (auto & d : disks) {
|
||||
printf("%s\n", d.c_str());
|
||||
}
|
||||
|
||||
SetupDiDestroyDeviceInfoList(hDevs);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user