
원격으로 수동 매핑된 모듈을 덤프하기 위해 C++로 작성된 프로그램입니다.
수동 매핑된 모듈을 원격으로 덤프하기 위해 C++로 작성된 프로그램입니다.
프로세스에 모듈을 주입하고 싶지만 일반적인 루틴(로드 알림, TLS 콜백 등)에 의해 발견되는 것을 원하지 않을 때, 수동 매핑을 사용하여 모듈을 프로세스에 넣습니다. 이 도구는 Windows 내부 구조에 대한 지식을 얻기 위해 내가 개발 중이던 안티치트를 위해 해당 모듈들을 덤프하도록 작성한 것입니다. 메모리 페이지를 순회하며 권한과 플래그를 간단히 검사하여 매핑된 모듈인지 판별합니다. 완벽하지는 않아서, PE 헤더 메모리가 해제된 경우에는 몇 줄을 수정해야 하지만, 그럼에도 불구하고 내 탐지 루틴을 테스트하기 위해 BlackBone을 사용하여 주입하던 많은 P2C들을 덤프하는 데 유용했습니다.