Commit Graph

  • 3f07271e7f Move encrypt flag out of args Matt Nadareski 2024-10-12 00:59:07 -04:00
  • 84b62e2c52 Remove unused compatiblity packages Matt Nadareski 2024-10-12 00:32:24 -04:00
  • 041d5b633e Remove reliance on BinaryReader/Writer Matt Nadareski 2024-10-12 00:30:02 -04:00
  • 54080b3ef1 Simplify ExeFS reading Matt Nadareski 2024-10-12 00:18:00 -04:00
  • 32b430fafa Update libraries Matt Nadareski 2024-10-12 00:15:00 -04:00
  • 450f6fb267 Fix issue in Windows build script Matt Nadareski 2024-08-08 19:55:48 -04:00
  • 96f9715dff Missed a couple Matt Nadareski 2024-08-08 16:15:19 -04:00
  • 96ed279db5 Standardize comments in 3DS Matt Nadareski 2024-08-08 16:06:40 -04:00
  • 344d69ca52 Make 3DS code more readable Matt Nadareski 2024-08-08 15:49:36 -04:00
  • 0aa946378a Update SabreTools.Models Matt Nadareski 2024-08-08 14:55:07 -04:00
  • 6ec5c69e27 Use var because I can Matt Nadareski 2024-08-08 14:06:52 -04:00
  • 45de58d2f1 Simplify using statements Matt Nadareski 2024-08-08 14:01:42 -04:00
  • 10f1532bb1 Split NDS serialization methods Matt Nadareski 2024-08-08 13:40:45 -04:00
  • 45f5e1ffff Clean up serialization methods Matt Nadareski 2024-08-08 13:32:30 -04:00
  • 9fad439ab8 Use proper model name Matt Nadareski 2024-08-08 13:17:50 -04:00
  • 179b53f462 Migrate 3DS to using standard models Matt Nadareski 2024-08-08 11:53:47 -04:00
  • c52d3de426 Reorganize NDS Matt Nadareski 2024-08-08 09:38:02 -04:00
  • 36393f7950 Migrate NDS to using standard models Matt Nadareski 2024-08-08 09:15:50 -04:00
  • af8a8eb72d Bump to net8.0 for launch Matt Nadareski 2024-07-20 22:23:13 -04:00
  • 5040de04e5 Make aes_keys keys more obvious Matt Nadareski 2024-07-20 22:21:23 -04:00
  • 78b168e4ce Fix that funky formatting Matt Nadareski 2024-07-20 22:15:08 -04:00
  • 2df30d095b Modernize NDecrypt Matt Nadareski 2024-07-20 22:00:54 -04:00
  • e2c2c804a5 add support for .nds.enc extension (#16) spiritfader 2024-03-31 19:36:39 -04:00
  • ce13c34b0a Support and skip #-prefixed comments (fixes #13) Matt Nadareski 2024-02-18 23:03:46 -05:00
  • 71199ee94a Fix opeation typo (#10) soxhi8 2023-02-21 18:37:33 +01:00
  • 1159b677bc Bump version to 0.2.5 0.2.5 Matt Nadareski 2023-01-06 10:14:31 -08:00
  • 6527d85f29 Commit hash only Matt Nadareski 2023-01-06 10:01:23 -08:00
  • ff815299fb Try using a different variable Matt Nadareski 2023-01-06 09:56:43 -08:00
  • c04de5700a Use different formatting for version string Matt Nadareski 2023-01-06 09:52:38 -08:00
  • ab9d32f56a Attempt to use commit hash in naming Matt Nadareski 2023-01-06 09:51:40 -08:00
  • 8151f306ec Experiment adding version numbers Matt Nadareski 2023-01-06 09:46:37 -08:00
  • fd9b94d428 Fix artifact naming Matt Nadareski 2023-01-06 09:41:43 -08:00
  • 9cc2b6befe Replace assembly location Matt Nadareski 2023-01-06 09:40:52 -08:00
  • 8c2d4d701a Move AppVeyor script, oops Matt Nadareski 2023-01-06 09:36:31 -08:00
  • 593e8b2b4d Add build status to README Matt Nadareski 2023-01-06 09:33:45 -08:00
  • 71f3295a2b Add AppVeyor config Matt Nadareski 2023-01-06 09:32:55 -08:00
  • a29071e697 Modernize NDecrypt Matt Nadareski 2023-01-06 09:31:42 -08:00
  • 96c3c3732c Set license properly to MIT Matt Nadareski 2023-01-06 09:27:41 -08:00
  • c8f8a7d99c Bump version to 0.2.4 0.2.4 Matt Nadareski 2022-10-31 10:30:52 -07:00
  • 3ee8c2e79b Update csproj files with full info Matt Nadareski 2022-10-31 10:27:56 -07:00
  • 7d263886da Force reader buffer refresh to omit stale data Matt Nadareski 2022-10-27 16:41:22 -07:00
  • 6d1b23ffec Be less clever in code to make debugging easier Matt Nadareski 2022-10-27 15:28:34 -07:00
  • 92d1c3c5e5 Split NDecrypt.Library; add build targets Matt Nadareski 2022-10-27 11:27:13 -07:00
  • 855a353e90 Reverse library and exe naming Matt Nadareski 2022-10-27 11:06:06 -07:00
  • 6dac45f973 Update BouncyCastle to 1.9.0 Matt Nadareski 2022-09-27 13:35:07 -07:00
  • a6337e0864 Drop .NET 5 support Matt Nadareski 2022-09-27 12:27:16 -07:00
  • 778d5d4ffc Fix hashing because of .NET 6 Matt Nadareski 2022-09-27 12:19:53 -07:00
  • 16a84f0dc6 .NET 6.0, .NET Standard 2.0, Cleanup 0.2.3 Matt Nadareski 2022-04-17 13:10:55 -07:00
  • 7fbe044ab8 Read ContentIndex data, just in case Matt Nadareski 2021-09-28 22:23:04 -07:00
  • 7c9a035d7c Cleanup and add note Matt Nadareski 2021-09-28 22:19:23 -07:00
  • 964e6f243c Fill in all methods... with a lot of TODOs Matt Nadareski 2021-09-28 22:14:40 -07:00
  • b454e42f8e Start filling in more methods for CIA Matt Nadareski 2021-09-28 21:54:31 -07:00
  • 9f70eae8be Fix reading NCCH data in CIA header Matt Nadareski 2021-09-28 21:48:58 -07:00
  • 20987573f4 Fix build Matt Nadareski 2021-09-28 21:37:12 -07:00
  • 2fb05b577e Fix reading CIA header info Matt Nadareski 2021-09-28 21:32:30 -07:00
  • f72b8c3506 Rename NDS -> Nitro Matt Nadareski 2021-09-27 10:56:49 -07:00
  • 8b32b21475 Better reading of Ticket limits Matt Nadareski 2021-09-27 10:51:44 -07:00
  • 2779f5ef72 Better certificate chain reading Matt Nadareski 2021-09-27 10:42:54 -07:00
  • bbbf71a603 Fill in more CIA-specific objects Matt Nadareski 2021-09-27 10:26:22 -07:00
  • bea979dca5 Add CIA notes Matt Nadareski 2021-09-26 23:31:39 -07:00
  • 5a0169310b Better wording Matt Nadareski 2021-09-26 23:20:06 -07:00
  • 67c83bd126 Make note a little more apparent Matt Nadareski 2021-09-26 22:52:12 -07:00
  • 6fdcc2effe Add Citra names to README Matt Nadareski 2021-09-26 22:38:14 -07:00
  • 9ff0205e15 Add keyfile path input Matt Nadareski 2021-09-26 22:35:10 -07:00
  • c91d7f2708 Separate out CMD portion Matt Nadareski 2021-09-26 22:22:17 -07:00
  • d9b333e3ba Start adding Citra keyfile support Matt Nadareski 2021-09-26 21:36:55 -07:00
  • ef5a01edf7 Add CIA header (nw) Matt Nadareski 2021-07-22 22:36:05 -07:00
  • 012787a5b1 Hook up hashing, fix string output Matt Nadareski 2021-02-08 22:13:30 -08:00
  • df5664fa1f Add hashing code (not hooked up) Matt Nadareski 2021-02-08 21:54:23 -08:00
  • bef252f57f Merge pull request #4 from Icyelut/fix-README Matt Nadareski 2021-01-26 21:04:01 -08:00
  • b78db22464 Fix typo in README that suggests the wrong dev keyslot Icyelut 2021-01-11 20:46:29 +09:00
  • 6d980c94fd Fix typo in README that suggests a keyslot that doesn't exist Icyelut 2021-01-11 19:27:38 +09:00
  • 8452cb4fc0 Update compatibilty numers (100%!!!) Matt Nadareski 2020-12-19 21:43:56 -08:00
  • 0deaa0aed3 Tools to proper namespaces Matt Nadareski 2020-12-17 22:06:30 -08:00
  • 9b5f90a750 A bit of code cleanup, better communication Matt Nadareski 2020-12-17 22:02:04 -08:00
  • 7415a21d5c Try/catch blocks around file processing 0.2.2 Matt Nadareski 2020-12-17 11:30:34 -08:00
  • f349389994 keys.bin is only needed for 3DS, better docs Matt Nadareski 2020-12-17 11:08:53 -08:00
  • a046bd4152 Remove forced pause Matt Nadareski 2020-12-17 10:39:30 -08:00
  • 51a8f0c9df Report new compatibility information Matt Nadareski 2020-12-17 10:37:34 -08:00
  • 0449c16a01 Yet another empty one Matt Nadareski 2020-12-16 19:39:33 -08:00
  • 7638d7dbf8 One more decrypted empty secure area Matt Nadareski 2020-12-16 16:27:39 -08:00
  • 387bf46e5a Fix incorrect matching criteria Matt Nadareski 2020-12-16 16:07:45 -08:00
  • 6d257dc1e3 Add iQue extension for NDS Matt Nadareski 2020-12-16 13:15:49 -08:00
  • 91d816e359 Handle PoP cases, add compatibility to README Matt Nadareski 2020-12-16 11:57:55 -08:00
  • e90f7a76af One more comment 0.2.1 Matt Nadareski 2020-12-15 14:33:30 -08:00
  • 9750ae5a1e Add DQ5 DS secure area values (fixes #1) Matt Nadareski 2020-12-15 14:27:14 -08:00
  • fa518ed5a5 Make method private Matt Nadareski 2020-12-15 13:51:34 -08:00
  • 350acd7be4 Each system in own namespace Matt Nadareski 2020-12-15 13:45:19 -08:00
  • dde0c96e6c Re-merge projects Matt Nadareski 2020-12-15 13:30:28 -08:00
  • 36e6e803cc Fix build, add modern builds 0.2.0 Matt Nadareski 2020-12-15 12:01:21 -08:00
  • e669936e08 Add new versions with only Read Matt Nadareski 2020-12-14 23:29:08 -08:00
  • dc55511a84 Add a couple proto checks, better logs for weird cases Matt Nadareski 2020-10-11 23:31:37 -07:00
  • b9b8c76e84 Add force flag for both NDS and N3DS Matt Nadareski 2020-10-11 23:13:23 -07:00
  • 10fcd51e10 This annoyed me Matt Nadareski 2019-09-16 22:48:02 -07:00
  • a0878d0bf4 Better handle 2GiB+ games Matt Nadareski 2019-09-16 22:36:20 -07:00
  • ed55f76d1e Better define keys.bin Matt Nadareski 2019-04-11 23:50:00 -07:00
  • a726fc26d9 Code rearrange Matt Nadareski 2019-04-11 22:06:07 -07:00
  • 414df7808e Fix readme Matt Nadareski 2019-04-11 21:49:17 -07:00
  • d61e03687b Add readme Matt Nadareski 2019-04-11 21:25:15 -07:00
  • cccb4e6261 Remove constants from code 0.1.5b Matt Nadareski 2019-04-11 16:58:02 -07:00