26-03-2021, 10:54 AM
طريقة جميلة كمحاولة منع التنقيح عن طريق خيار Attach.
الطريقة المعتمدة هي انشاء job object للعملية الحالية و اعطائها ذاكرة محدودة...
رابط المقالة:
اوامر المثال كاملة:
المرفقات تحتوي على الملفات التنفيذية للنواتين 32 بت و 64 بت للتجربة...
الطريقة المعتمدة هي انشاء job object للعملية الحالية و اعطائها ذاكرة محدودة...
رابط المقالة:
https://secret.club/2021/01/20/diet-process.html
اوامر المثال كاملة:
#include <ntdll.h>
#include <stdio.h>
int main() {
HANDLE job = nullptr;
NtCreateJobObject(&job,
MAXIMUM_ALLOWED,
nullptr);
NtAssignProcessToJobObject(job,
NtCurrentProcess());
JOBOBJECT_EXTENDED_LIMIT_INFORMATION limits;
limits.ProcessMemoryLimit = 0x1000;
limits.BasicLimitInformation.LimitFlags = JOB_OBJECT_LIMIT_PROCESS_MEMORY;
NtSetInformationJobObject(job,
JobObjectExtendedLimitInformation,
&limits,
sizeof(limits));
printf("Try to Attach me !\n");
getchar();
return 0;
}
المرفقات تحتوي على الملفات التنفيذية للنواتين 32 بت و 64 بت للتجربة...