'Reversing & Cheat Engine' 카테고리의 글 목록 (6 Page)
본문 바로가기
728x90

Reversing & Cheat Engine36

16. 간단한 게임 치트 도전 - 무적 이번에는 다른 수치를 건드려보자 화면을 한 번 보셨으면 아시겠지만 가장 눈에 띄는건 역시 체력일 것입니다. 맞아도 체력이 안 떨어지는 식으로 설정을 하여 봅시다. 우선 이 게임에서의 체력은 Float 형으로 다루고 있습니다. 그러므로 Float 타입으로 맞추고 100을 스캔 후 맞으면서 넥스트 스캔을 해봅시다. 바로 이런식으로 2개의 주소가 나왔고 1개는 말 그대로 출력만 해주는 값이고 1개는 실제 피통 값입니다. 사실 이걸 100으로 고정을 하든 하면 끝이겠죠. 그러면 이걸 게임 실행때마다 계속 찾아야 하는 번거로움이 있겠죠. 이를 해결까지 하면 완벽할 것 같습니다. 실제 피값(여기선 1번째 주소)에다가 Find out accesses를 걸고 한 대 맞아봅시다. 맨 위에 카운팅이 엄청 높은건 피통의 내.. 2024. 3. 1.
15. 간단한 게임 치트 도전 - 총알무한 크랙미가 아닌 실전(?)으로 이젠 어느정도 크랙미는 진행해봤고 매번 비슷한 계열의 문제를 다르게 푸는거에 질렸다면 실제 게임에다가 한 번 적용을 해보죠. * 주의 저는 싱글 게임을 예로 다룬 것이며, 실제 온라인 게임에서 접목해서 사용 해보시는건 자유이나 책임 소재는 사용하는 본인에게 있습니다. 공부 목적까진 좋지만 최대한 남에겐 피해 안 주는 선에서 하시고 제작 후 판매는 엄연한 범법 행위임을 미리 알립니다. 이번에 해볼 게임은 바로 SCMarine이라고 플레이어가 마린이 되서 FPS 형식으로 진행 되어지는 게임입니다. 팬 게임에 가까운데 싱글 게임이고 의외로 완성도가 괜찮은 편이라 해볼만 한거 같습니다. 저는 FPS 게임에 워낙 소질이 없기 때문에 하다가 금방 죽어 버렸지만요. 그래서 치트를 쓴다고 .. 2024. 2. 29.
14. 크랙미 다섯 번째 어느 정도 익숙해진 크랙미 몇 가지 문제를 보시면서 어느 정도는 감을 잡으셨을 거 같습니다. 크랙미 대부분의 문제가 이러한 형태로 진행이 되거든요. 어려운 거라 하더라도 기본적인 틀을 벗어나지 않는다는 점은 똑같습니다. 이번 건 뭔데 이번 거도 파도콘 출처라고는 하는데 정확하지는 않습니다. 저도 파일을 구글링이나 네이버 출처로 얻어와서 직접 분석해 보고 글을 올리는 거라 오래된 파일들은 출처가 좀 미비한 경우도 있습니다. 아무런 단어랑 숫자를 넣고 확인을 눌렀더니 틀렸다고 하네요. 확인을 누르면 프로그램이 꺼집니다. 프로그램을 꺼지게 만드는 함수를 생각해 봅시다. 간단하게 생각해 볼 건 ExitProcess와 TerminateProcess 정도가 있겠습니다. 한 번 두 곳에다가 디버깅을 걸어봅시다. 걸린.. 2024. 2. 27.
13. 크랙미 네 번째 (파도콘) 이번엔 Thread 이 프로그램을 켜게 되면 여태껏 어떤 창이 떠서 동작을 할 수 있었던 것과는 조금 다른 현상을 마주하게 됩니다. 분명 프로그램은 실행 중입니다만.. 뭐 아무것도 창이 뜨지 않습니다. 어디선가 루프가 돌고 있거나 멈춰있다는 뜻입니다. 이런 경우엔 Cheat Engine으로는 무언가를 하기가 난감합니다. 이제는 다른 프로그램도 섞어 써야 할 때 우선 똑같이 엔진으로 프로세스는 잡아주시고 Process Hacker를 켜주세요. Process Hacker는 네이버에 검색하시면 바로 나옵니다. 밑에 이 프로세스를 더블 클릭 후 Threads 탭을 눌러주시면 4개의 Thread가 보이실 겁니다. 이 중 100860을 눌러주세요. 여기가 메인 Thread 인 것으로 추측이 됩니다. 이렇게 스택이 .. 2024. 2. 26.
728x90