메모리에서 DLL을로드하도록 설계된 간단한 DLL 인젝터. PE 헤더 및 진입 점 삭제를 지원합니다. C99로 작성되었습니다.
C99 Windows 용 컴파일러가 필요합니다. Microsoft Visual Studio는 쉽게 컴파일하기 위해 솔루션을로드해야합니다 (Mameject.Sln).
Demject를 컴파일하기위한 첫 번째 단계는이 repo를 Github에서 로컬 컴퓨터로 복제하는 것입니다. GIT는 설치되지 않으면 여기에서 다운로드를 다운로드해야합니다. git bash / git cmd / cmd를 열고 다음 명령을 입력하십시오.
git clone https://github.com/danielkrupinski/MemJect.git
모든 소스 파일을 포함하여 MemJect 폴더를 성공적으로 작성해야합니다.
소스 코드 사본을 장착하면 다음 단계는 Microsoft Visual Studio에서 Demject.sln을 열어줍니다. Visual Studio가없는 경우 컴파일터를 사용하여 Demject.cpp 를 컴파일하십시오.
demject.cpp 에서 아래 줄을 찾아 csgo.exe를 대상 프로세스 이름으로 바꾸십시오.
#define PROCESS_NAME "csgo.exe" demject.cpp 에서 아래 줄을 찾아서 바이트 배열 형태로 DLL을 공급하십시오. 내 Python 스크립트를 사용하여 DLL을 바이트 배열로 변환하거나 export to C 거의 모든 육각 편집자로 변환 할 수 있습니다.
static const uint8_t binary [] = {
0x4d , 0x5a , 0x80 , 0x00 , 0x01 , ... 그런 다음 빌드 구성을 변경하여 Release | x86 및 간단히 빌드 솔루션을 누릅니다.
모든 것이 바로 진행되면 MemJect.exe binary 파일을 받아야합니다.