Skip to content

You rule, a memory scanner tool for the Windows operating system

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

mohsenpakzad/urule

Repository files navigation

Urule

You rule, a memory scanner tool for the Windows operating system.

Windows Support

Urule is a tool for scanning, reading and writing memory of processes that are running in our computer.

If you know Cheat Engine, urule is like simplified version of Cheat Engine.

✨Features

  • Scanning, writing and reading the values of the memories of a process
  • Low cpu usage and fast, as the core code is written natively by Rust language
  • Low memory usage, as there is no GC usage at core code and UI uses pagination
  • Easy to use with simple and elegant UI
  • Lightweight size
  • Savage logo😎

🔍Supported scan types

  • Exact value
  • Smaller than value
  • Bigger than value
  • Value between
  • Unknown initial value
  • Increased value
  • Increased value by
  • Decreased value
  • Decreased value by
  • Changed value
  • Unchanged value

🧬Supported value types

  • I8 (Signed Byte)
  • U8 (Unsigned Byte)
  • I16 (Signed 2 Bytes)
  • U16 (Unsigned 2 Bytes)
  • I32 (Signed 4 Bytes)
  • U32 (Unsigned 4 Bytes)
  • I64 (Signed 8 Bytes)
  • U64 (Unsigned 8 Bytes)
  • F32 (Float 4 Bytes)
  • F64 (Float 8 Bytes)

⛓Install the dependencies

pnpm install

Start the app in development mode (hot-code reloading, error reporting, etc.)

pnpm tauri dev

Build the app for production

pnpm tauri build

🔧Troubleshooting

If you face any problem you can see app log file here and send it into support.

C:\Users\{YOUR_USER_NAME}\AppData\Roaming\com.github.mohsenpakzad.urule

Example:

C:\Users\Mohsen\AppData\Roaming\com.github.mohsenpakzad.urule

🎉Special thanks

To @Lonami for his good explanations about Writing our own Cheat Engine, which helped me a lot to complete this project.