Skip to content

anpage/umskt-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Universal MS Key Toolkit (UMSKT) Rust Edition

This is an unofficial Rust port of the UMSKT project. It is a pure Rust implementation rather than a binding, so it does not require any C or C++ dependencies and can be built for any platform supported by Rust and std.

It does not include the required keys.json file used by UMSKT. That needs to be found elsewhere, most likely in the UMSKT codebase.

Credits

These contributors helped create the UMSKT project that this codebase was based on:

  • z22
  • MSKey
  • diamondggg
  • pottzman
  • Endermanch
  • Neo-Desktop
  • WitherOrNot
  • TheTank20

Development Requirements

Build Steps

  1. Place keys.json in the project root (only required if building the CLI mskey)
  2. cargo build

Run Steps

This crate includes a CLI binary (mskey) that can be used to interact with the underlying algorithms. It can be run with a simple:

  • cargo run

It will print out the help/usage info by default.

Arguments to mskey need to come after --, like this:

cargo run -- generate

About

Universal MS Key Toolkit except in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published