Skip to content

extract bytecode from cheat engine's decodeFunction

Notifications You must be signed in to change notification settings

simnple/CE-decoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CE-decoder

Cheat Engine의 decodeFunction의 기능을 대신하여 인코딩된 문자열을 LuaS로 컴파일링 시켜줍니다.

사용법

py main.py <file path>

작동 원리

치트 엔진의 디코딩 방식을 그대로 채택하였습니다.

  1. decodeFunction을 통해 인자를 받습니다.
  2. 치트 엔진 자체의 base85 디코딩을 거쳐 바이너리로 변환됩니다.
  3. 디코딩된 바이너리를 zlib을 이용하여 압축을 풉니다.
  4. 압축을 풀어서 나온 바이트코드를 불러옵니다.

decodeFunction Code base85 to binary

About

extract bytecode from cheat engine's decodeFunction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages