내 게임 규칙을 만드는 것처럼 컴퓨터 게임을 크래킹하는 것에 대해 궁금합니다. 문제는 게임 파일이 암호화되어있어 게임을 어렵게 만드는 것입니다. 나는 그러나 그것의 주위에 방법의 생각했다. 컴퓨터는 암호화 된 어셈블리 데이터를 직접 실행할 수 없기 때문에 먼저 지침을 실행하기 전에 정보를 해독해야합니다. 프로그램에 올바른 키가 있으면 명령을 램 또는 프로세서에로드하기 전에 데이터를 해독 할 수 있습니다. 프로그램 실행 후 해독 된 데이터는 RAM 메모리에서 버려집니다. 그러나 만약이 문제를 광고 할 곳이 이론적으로는 암호 해독 후 모든 코드의 복제본을 만든 사이드 프로그램을 실행할 수 있다면 해독 할 필요없이 전체 프로그램을 함께 처리 할 수 있어야한다고 생각했습니다. 당신 자신. 런타임 중에 코드의 복사본을 만든 다음 나중에 ROM에 저장하면됩니다. 나중에, 원하는 언어로 코드를 디 컴파일 할 수 있습니다.실행 중에 프로그램을 디 컴파일 할 수 있습니까?
데이터 암호화와 관련하여 제가 설명한 스키마가 있습니까? 둘째, 내 아이디어가 옳다면 ... 실행 중에 프로그램 복제본을 만들어 나중에 선택한 언어로 디 컴파일 할 수 있습니까? 당신이 프로그램을 해킹하는 방법을 직접 응답으로 어떤 응답
당신은 –
... * A * 디버거를 사용할 수 있습니다 가상 머신의 게임이 도움이되므로, 윈도우 시스템에서 실행되지 않더라도 디버거로 메모리 공간에 액세스 할 수 있습니다. –
당신은 기계 코드를 읽는 방법 : 당신은 실행 찾을 수는 – JohnJohnGa