From a609f37b20ee26a238a5942ef842839e3fcf3550 Mon Sep 17 00:00:00 2001 From: Jennifer Taylor Date: Thu, 14 Aug 2025 01:56:05 +0000 Subject: [PATCH] Add documentation for nvram. --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 7c543d6..14e9325 100644 --- a/README.md +++ b/README.md @@ -187,6 +187,16 @@ behavior makes fast iteration possible by treating JSX files the same way that t production webserver such as nginx to serve static files. Run it like `./jsx --help` to see help output and learn how to use it. +## nvram + +A utility that can decrypt and re-encrypt files inside the nvram folder, including the +`info.bin` file. This allows you to get part way to replacing files in the nvram of a +cabinet that is running stock data. For XML files, to decrypt you will want to use +the `--strip-padding` option. To re-encrypt, you will want to use the `--add-padding` +option. For the `info.bin` file you will instead want to use `--no-reset` for both +encryption and decryption. Note that the encryption is symmetrical, so the same +utility can be called for both unwrapping and re-wrapping data. + ## proxy A utility to MITM a network session. Point a game at the port this listens on, and