게시판 제목 잘보고 올리세요 일반게시판에 홍보글 보이면 바로 회원 차단입니다

dll injector 아시는 분

컨텐츠 정보

본문

리버스공부하면서 접속기를 살펴보는데요.
dll injector에서 connection hook까지는 성공했는데 game guard 바이패스가 안되요.
dll injection할 때 쓰는 WriteProcessMomory() 함수의 세번째 인수로 들어가는 dll (보통  mjsoft.dll, hotsoft.dll, JUNDEN..dll)을 디스어셈블 하고 메모리패치를 따라서 해봤지만 안되네요.
소스가 있으시거나 관련 정보가 있으면 알려주세요.
(접속기 소스가 아니라 그 안에서 사용하는 injector dll 소스입니다.)
사례드립니다.

bool flag5 = Win32Api.WriteProcessMemory(intPtr, intPtr2, bytes, (uint)(bytes.Length + 1), 0) == 0;

관련자료

댓글 3
profile_image

얌야밍님의 댓글



해당 린빈에 맞춘 게임가드 바이패스 주소값이 동일 해야하고
린빈에 들어가는 dll이 pak 파일들을 넣어주는 작업을 하는 주소값을 정확하게 나타내야 가능하겠죠..
어떤 버전 린빈 쓰는지도 모르거니와 지금 공개되어 있는 여러 접속기 관련된 소스코드 보면
접속기의 접속기 같은 개념으로 저거 dll 자체의 소스코드가 없어서 어딜 어떻게 건드는지 알 수 없습니다
3.5c 랑 3.63 이 그나마 자료 좀 남아 있지만 결국 걔들도 15년전 자료이고 특정 린빈에 맞춘 인젝터라
저거 소스 만들거나 가지고 있는분 아닌 이상 뭘 할 수 있는게 없어요
profile_image

땅부자님의 댓글

쓰는 bin 버전은 1902151002 이구요.
말씀하신 대로 돌아다니는 접속기 소스의 dll 파일만으로는 아무것도 못합니다.
그래서 그 dll을 디스어셈블해서 보고 코드를 똑같이 리버싱하는 중인데요.
메모리패치하는 부분(game guard bypass 추정)이 재현이 안되네요.
혹시 game guard bypass하는 코드를 어디서 배울 수 있을까요?
전체 4,006 / 36 페이지
번호
제목
이름

포인트 랭킹


알림 0