Skip to content

An application which verifies if the game files loaded by CEMU are legit

License

Notifications You must be signed in to change notification settings

MarioKart8-Integrity/mk8_integrity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mario Kart 8 Integrity tools

An application which verifies if the game files loaded by CEMU are legit. The tool will also check if any external program is trying to modify CEMU behavior (slowing down, impossible input macros, ...). The tool will be available for any OS distribution (Windows, Linux, MacOS). Language used: rust.

Usage

cargo run

You will also need to change the config.toml file in the config/ folder. More on how to fill the config file in the future...

To do

Basic features

  • Making sure the path to the game files are the ones used by CEMU.
    • Preventing the user to specify the wrong path and cheating the system.
  • Verify the checksum of some game files (keeping the file names private for now).
  • Being able to access CEMU live information and check if the game runs in 60fps.

Advanced features

  • Scanning for any memory modifications.
    • Preventing external softwares to change the game stats.
  • Checking for ptrace permissions.
  • Checking for impossible input combos.
  • Replicating some of MOSS features, see more --> MOSS.
    • Random screenshots of the monitors.
    • PID and names of opened/closed programs while the tool is running.
    • ...and more.

About

An application which verifies if the game files loaded by CEMU are legit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages