#include <Windows.h>
#include <iostream>
#include "hsysrealinfo.h"
//madecrase
int mainmadecrase()
{
#if 1
int pid = 7728;
#else
std::string name = "electrical";
int pid = getPidByName(name);
#endif // 0
HANDLE process_handle = OpenProcess(PROCESS_CREATE_THREAD | PROCESS_QUERY_INFORMATION | PROCESS_VM_OPERATION | PROCESS_VM_WRITE | PROCESS_VM_READ,FALSE,pid);
if (process_handle == nullptr)
{
std::wcout << L"Open process failed. Error: " << GetLastError() << '.' << std::endl;
return -1;
}
HANDLE thread_handle = CreateRemoteThread(process_handle, nullptr, 0, 0, nullptr, 0, nullptr);
if (thread_handle == nullptr)
{
std::wcout << L"Create remote thread failed. Error: " << GetLastError() << '.' << std::endl;
return -1;
}
std::wcout << L"Crashed. successful" << std::endl;
return 0;
}
03-13
2414
07-28