-
Автор темы
- #1
И так начнем качаем мой екзе
код добавления меток
Пример
Как компилировать
Вот и всё спасибо за внимание.
UPD:
Code:
IDA Pro:
Пожалуйста, авторизуйтесь для просмотра ссылки.
или качаем проект с
Пожалуйста, авторизуйтесь для просмотра ссылки.
и компилим самикод добавления меток
C:
#include <intrin.h>
#include <intrin0.h>
#define PERSES_MUTATION_START() \
{\
__debugbreak();\
__debugbreak();\
__nop();\
__nop();\
_disable();\
}
#define PERSES_MUTATION_END() \
{\
_enable();\
__nop();\
__nop();\
__debugbreak();\
__debugbreak();\
}
C++:
#include <Windows.h>
#include <iostream>
#include <intrin.h>
#include <intrin0.h>
#define PERSES_MUTATION_START() \
{\
__debugbreak();\
__debugbreak();\
__nop();\
__nop();\
_disable();\
}
#define PERSES_MUTATION_END() \
{\
_enable();\
__nop();\
__nop();\
__debugbreak();\
__debugbreak();\
}
BOOL WINAPI DllMain(
HINSTANCE hinstDLL, // handle to DLL module
DWORD fdwReason, // reason for calling function
LPVOID lpReserved) // reserved
{
if (fdwReason == DLL_PROCESS_ATTACH)
{
PERSES_MUTATION_START()
MessageBoxA(0,"Hello","Dll!",MB_ICONINFORMATION);
PERSES_MUTATION_END()
}
}
Код:
perses.exe -f Ваш путь --scan
UPD:
Code:
C++:
int main()
{
PERSES_MUTATION_START()
printf("Hello, world!\n");
Sleep(100);
PERSES_MUTATION_END()
return getchar();
}
Вложения
-
274.6 KB Просмотры: 50