분류 전체보기 14

어몽어스를 해킹해보자!

한창 어몽어스가 유행할때 어몽어스를 해킹했었습니다. 악용 가능한 부분을 제외한 소스코드를 깃허브에 공개했습니다. github.com/shlifedev/AmongUsMemory shlifedev/AmongUsMemory my among us hacking utility. Contribute to shlifedev/AmongUsMemory development by creating an account on GitHub. github.com among us memory 라이브러리를 사용해서 직접 만들어본 레이더 해킹의 샘플 동영상입니다. 게임이 il2cpp 빌드로 되어있기에 유니티 mono 빌드시 나오는 dll파일을 수정하는 형식으로 해킹하는 건 불가능합니다. 하지만 il2cpp 빌드시 심볼 정보를 메타데이터..

블랙서바이벌 : 영원회귀 보안 취약점 (NLog Mono Injection)

필자가 제작해본 블랙서바이벌 핵.. 플레이어 위치, 동물위치, 지뢰위치 등을 찾을 수 있고 오토카이팅 기능등을 제공한다. 최근에 블랙 서바이벌 : 영원회귀 라는 게임의 해킹을 시도해봤습니다. il2cpp 빌드가 안된 게임이라 쉽게 Assembly.dll 변조로 해킹하면 됐지만, 사실 저는 그게 너무 불편했습니다. 일단, 유니티엔진으로 만들어진 게임 특성상 해킹 하는게 크게 어렵지는 않았습니다. 유니티 엔진내의 일반적인 게임 로직은 잘 파악하고 있는터라, 사실 함수를 짬뽕해서 핵을 만들면 되지만 매번 Assembly.dll을 변조하는게 불편하기도 하고, 이 방식은 언젠간 막힐게 분명하니까요. (파일 해시검사 등으로 충분히 막을 수 있음) 게임에 보안처리된 부분은 없었기에 Assembly.dll을 사용하면 ..