return Pasted;
article thumbnail

관련 사진

게임 해킹이란 무엇인가요?

먼저 게임 해킹이란 무엇일까요? 이 것은 당신이 다른 플레이어보다 우위를 점할 수 있게 해주는 게임을 수정을 말합니다. 게임 해킹 실행 파일에는 .exe(실행 파일) 및 DLL(동적 링크 라이브러리)가 존재합니다.

 

실행 파일은 대부분 게임이 실행되기 전/직후 injection 해야 하며 게임 자체에서 달성할 수 없는 방식으로 게임을 수정합니다. 예를 들어 FPS 게임으로 예를 들어보자면, FPS 게임에는 대부분 아군과 적군을 식별하기 위한 피아식별(이름표)와 같은 ESP가 내장되어 있습니다. 이 이름표는 벽을 뚫거 보이거나 적과 아군 이름표를 지속적으로 보여서는 안됩니다. 그러나 런타임에 코드를 변경하여 벽을 통해 표시하거나 상대방의 이름을 표시할 수 있습니다. 

 

추가적으로 해당 과정에서 프로그램에서 메모리가 어떻게 작동하는지, 이에 대해서 자세히 학습할 수 있습니다.

 

실행 파일이란 무엇인가요?

컴퓨터 과학 에서 실행 파일은 내용이 컴퓨터 프로그램으로 해석되는 파일 입니다 .

 

DLL(동적 링크 라이브러리)는 Microsoft의 Microsoft Windows 및 OS/2 운영 체제 에서 공유 라이브러리 입니다.

 

게임 해킹에 주로 사용되는 언어는 무엇인가요?

게임 해킹은 기본적으로 메모리를 다루기 탁월한 C++ 를 주로 사용합니다.

코더에 따라 다르지만 C#, Java, Python(매크로)를 사용하는 경우도 있습니다.

 

추가적으로 리버싱 환경에서 디버깅을 하기 위해 전문가 수준은 아니더라도 어셈블리 언어와 이진(Binary) 코드를 이해할 수 있어야 합니다.

 

C++ 언어에 대한 학습은 아래의 링크를 참조하세요.

해당 사이트에서 누구나 무료로 학습할 수 있으며, 이 지침서는 C++ 에 대한 모든 정보를 제공합니다.

https://www.learncpp.com/

 

Learn C++ – Skill up with our free tutorials

LearnCpp.com is a free website devoted to teaching you how to program in C++. Whether you’ve had any prior programming experience or not, the tutorials on this site will walk you through all the steps to write, compile, and debug your C++ programs, all w

www.learncpp.com

 

게임 해킹을 학습하는 방법은 무엇인가요?

해당 사이트들을 참고하여 게임 해킹에 대한 기본 개념을 학습하세요.

또 한, 구글에서 궁금한 점을 직접 검색하고, 찾아보고, 커뮤니티에서 활동을 통해 질문하세요.

https://gamehacking.academy/

 

Game Hacking Academy

 

gamehacking.academy

http://carpedm20.blogspot.com/2012/08/3.html

 

해킹의 분류 [3] - 리버싱

Machine Learning/Data Visualization/Computer Security

carpedm20.blogspot.com

https://gerberaa.tistory.com/entry/%EB%A6%AC%EB%B2%84%EC%8A%A4-%EC%97%94%EC%A7%80%EB%8B%88%EC%96%B4%EB%A7%81-%EA%B3%B5%EB%B6%80%EC%82%AC%EC%9D%B4%ED%8A%B8

 

리버스 엔지니어링 공부사이트

[Reversing] 리버싱 소개 글 : http://carpedm20.blogspot.kr/2012/08/3.html ============[하]============ 1. www.reversecore.com 레지스터, PE 구조, 루트킷, dll injection 등 리버싱의 기초부터 실전까지 다루고 있는 블로그 입

gerberaa.tistory.com

 

관련 Youtube 채널과 Github 커뮤니티 (지속적인 업데이트)

게임 해킹에 대해 직접적인 동기부여를 제공하고, 전반적인 학습 과정을 설명하는 채널입니다.

https://www.youtube.com/@cazz

 

cazz

Just a dude with a computer...

www.youtube.com

 

C++ 환경에서 메모리를 해킹하는 방법을 주로 다루는 채널입니다.

https://www.youtube.com/@Zer0Mem0ry

 

Zer0Mem0ry

Software, Programming & Security Hobbyist/Enthusiast! Video Tutorials From Game & Memory Hacking To Cryptography And Malware! All of my videos are for educational and research purposes only. Donate: - Bitcoin: 1JhSKGgRQmir8rRF4Sm5CP4fDDofKFAypd GitHub: htt

www.youtube.com

 

전반적으로 해킹에 대한 관련 보안 지식을 공유하는 채널입니다.

https://www.youtube.com/@LiveOverflow

 

LiveOverflow

just a wannabe hacker... making videos about various IT security topics and participating in hacking competitions. -=[ ❤️ Support me ]=- Patreon per Video: https://www.patreon.com/join/liveoverflow YouTube Membership per Month: https://www.youtube.com/

www.youtube.com

 

로우 레벨, 사이버 보안, 해킹, 임베디드에 관한 정보를 주로 다루는 채널입니다.

https://www.youtube.com/@LowLevelLearning

 

Low Level Learning

Welcome to Low Level Learning! Here, I put out videos about cyber security, hacking, embedded systems topics and much more! Subscribe to be alerted when new videos come out!

www.youtube.com

 

 

해당 학습 과정을 마쳤다면 준비 과정은 끝났습니다.
직접 게임 해킹을 배워보면서 리버싱의 세계에 빠져봅시다.

※ 해당 사항을 관련 보안 스터디 목적으로 학습하시기 바랍니다.
※ 해당 사항을 악용 및 부적절하게 사용하지 마세요.
profile

return Pasted;

@Pasted