Commit Graph

22 Commits

Author SHA1 Message Date
profi200 f585df73a4 Fixed CFA handling which broke in commit 046bb359. Fixes #73. 2018-07-28 22:17:33 +02:00
Khangaroo 046bb359ee Always assume exheader is 1024 bytes long (#70)
* always assume exheader is 1024 bytes long

* oops
2018-06-04 01:02:50 +02:00
jakcron acb110323e [ctrtool] Fixes issue #60 2018-01-12 21:00:53 +08:00
jakcron e5b79babc8 [ctrtool] Catch failure to load ncch keyX properly. 2017-06-06 14:00:46 +08:00
jakcron b53b2ce8fe [ctrtool] Fix typo. 2017-06-06 12:57:10 +08:00
jakcron 20f708450b [ctrtool] Fixed seed crypto. 2017-06-06 12:44:12 +08:00
jakcron b8b92d8bfa [ctrtool] Rewrote NCCH crypto. "--exefs" is still broken. 2017-06-05 11:32:13 +08:00
jakcron 7e4c0d7a60 [ctrtool] Replace specifying a specific seed, with a seeddb. 2017-05-28 11:39:14 +08:00
Michael Scire 4c63561224 ctrtool: Add support for inline decryption 2017-05-23 00:53:04 -07:00
jakcron 01cd4cba7b [ctrtool] Improved efficiency of aes-ctr operations. 2016-06-14 20:35:05 +08:00
Myria fc8eb8ce8c Fix a bunch of Visual Studio compilation warnings, mostly related to truncating integers. 2015-12-26 11:38:48 -08:00
jakcron 6ab7c2a0dc [ctrtool] Implemented --listromfs & --romfsdir to work directly with NCCH. Also implemented plainrgn extraction. 2015-11-26 14:21:46 +08:00
jakcron 127d1161e5 [ctrtool] Fixed issue #7 2015-11-20 03:13:31 +08:00
jakcron 0e6a981b72 [ctrtool] NCCH MakerCode is now displayed as a string. 2015-10-09 21:40:35 +08:00
jakcron f8993e198a ctrtool: Updated exheader validation and ncch spec/flag recognition 2015-09-14 21:52:04 +08:00
profi200 038aca268a Added detection for secure3 (New 3DS) crypto. 2014-12-24 04:17:56 +01:00
applestash c7f8b1833e ctrtool: tmd savesize detection & smarter exheader pre check 2014-09-22 21:42:33 +10:00
profi200 b239091cd2 Format string fixes for GCC on Windows 2014-08-26 06:02:11 +02:00
3DSGuy c56a16756e ctrtool: updated exheader/ncch/exefs code
Fixed unnecessary string related code. Corrected system saveid check.
Other misc changes.
2014-04-21 18:21:06 +08:00
3DSGuy 92c6520e3c ctrtool: updated exefs/ncch code
Added support for reading/verifying/extracting exefs from CFA.
2014-04-14 20:06:21 +08:00
3DSGuy 7dbb107a81 ctrtool: updated ncch/exheader code
updated ncch/exheader specs to latest format.
2014-04-14 11:57:35 +08:00
3DSGuy 87681b8bc5 Added neimod's ctrtool
Will be base code for improvments
2014-04-14 09:39:21 +08:00