jakcron
|
90bbbede60
|
[nstool] Misc rename.
|
2018-05-11 21:10:39 +08:00 |
|
Jack
|
c7d78d0f1e
|
Merge pull request #10 from jakcron/nca-development
[nx|nstool] Nca development
|
2018-05-11 17:54:25 +08:00 |
|
jakcron
|
00e1571ec7
|
[nstool] Add NCA partition decryption/extraction.
|
2018-05-11 17:51:14 +08:00 |
|
jakcron
|
b69dc62062
|
[nstool] implement --partX command for nca.
|
2018-05-01 13:20:50 +08:00 |
|
jakcron
|
aee573f5ce
|
[nx|nstool] Updated npdm->aci flag information. Also corrected some bugs
|
2018-04-28 00:13:35 +08:00 |
|
jakcron
|
bf1273e5ba
|
[nstool] Add inital NCA support. Reads header and decrypts key area.
|
2018-04-25 23:21:47 +08:00 |
|
jakcron
|
10655e828e
|
[nstool] Removed duplicated definition of the platform path dividers.
|
2018-04-25 23:21:05 +08:00 |
|
jakcron
|
b6abf658de
|
[nstool] Update VS files.
|
2018-04-25 22:23:35 +08:00 |
|
jakcron
|
322e4d2b48
|
[nstool] Added RomFs extraction support.
|
2018-04-25 20:27:47 +08:00 |
|
jakcron
|
d017a95a3a
|
[fnd|nstool] Replaced io::makePath() with io::appendToPath(). Enabled utf-8 support to io::makeDirectory.
|
2018-04-25 20:27:18 +08:00 |
|
jakcron
|
2bfe11bf16
|
[nstool] Add RomFs file previewing.
|
2018-04-25 19:37:22 +08:00 |
|
jakcron
|
3411118e26
|
[nstool] Add checks to ensure a reader object is provided to the Process classes.
|
2018-04-25 19:36:58 +08:00 |
|
jakcron
|
b164299473
|
[nstool] Fix automatic ROMFS detection.
|
2018-04-25 16:35:45 +08:00 |
|
jakcron
|
27347214f7
|
Add Visual Studio (2017) support.
|
2018-04-25 12:59:42 +08:00 |
|
jakcron
|
b4d3fbe7f9
|
[nstool] Add alternative name to "key_area_key_*": "nca_body_keak_*".
|
2018-04-24 16:23:29 +08:00 |
|
jakcron
|
14bdc0a795
|
[nstool] Enabled derivation of nca_header_key from sources. Key generation was also refactored.
|
2018-04-24 15:53:43 +08:00 |
|
jakcron
|
14220dced8
|
[nstool] Change includes.
|
2018-04-24 15:51:29 +08:00 |
|
jakcron
|
8ef9f478b0
|
[programs] Remove xcitool, npdmtool, pfstool. Add nstool.
|
2018-04-24 13:24:20 +08:00 |
|
jakcron
|
9073c4a6d8
|
[xcitool] Show a pageAddr field also as a real address. Pfs addresses now relative to start of XCI.
|
2018-04-07 18:08:32 +08:00 |
|
jakcron
|
4019febb23
|
[xcitool] Add PFS preview function.
|
2018-04-07 16:05:25 +08:00 |
|
jakcron
|
584edf1f3d
|
[tiktool] Behind the scenes formating changes.
|
2018-04-07 16:03:39 +08:00 |
|
jakcron
|
109b64be52
|
[nx|pfstool] Add support for HFS0. Take out PFS consts and structs to a separate file.
|
2018-04-07 16:03:01 +08:00 |
|
jakcron
|
fd9261b789
|
[nx|ncatool] Take out NCA constants and structures to separate file. Add support for NCA key area index 5.
|
2018-04-07 16:01:11 +08:00 |
|
jakcron
|
bafdaffe13
|
Update Makefiles
|
2018-04-07 15:57:04 +08:00 |
|
jakcron
|
7167477874
|
[fnd] overloaded fnd::io::readFile to allow specifying an offset and size.
|
2018-03-25 19:52:56 +08:00 |
|
jakcron
|
b5c6cf6cb4
|
[xcitool] Fix typo and add VS project files.
|
2018-03-25 19:10:48 +08:00 |
|
jakcron
|
1d934bf0a7
|
Add xcitool
|
2018-03-25 18:27:14 +08:00 |
|
jakcron
|
1dbef17165
|
Fixed typo
|
2018-03-22 13:29:52 +08:00 |
|
jakcron
|
1c60c86803
|
Removed u8,u16,u32,u64 typedef
|
2018-03-22 13:26:22 +08:00 |
|
jakcron
|
1362bac1cb
|
[ncatool] Self select NCA header key.
|
2018-03-21 20:31:39 +08:00 |
|
jakcron
|
ed2e0f462d
|
Update NCA code
|
2018-03-18 17:08:42 +08:00 |
|
jakcron
|
bbd975d21b
|
remove binaries
|
2017-08-05 21:11:13 +08:00 |
|
jakcron
|
e74f214a3b
|
change directory structure, and add support for VS compile, and fix aes-xts bug.
|
2017-08-05 21:09:50 +08:00 |
|
jakcron
|
e8c39ace04
|
[es/tiktool] start eticket.
|
2017-07-22 16:59:06 +08:00 |
|
jakcron
|
bf811f1107
|
[fnd/nx] Moved ISerialiseableBinary from nx to fnd. AciHeader corrected specification.
|
2017-07-21 18:30:16 +08:00 |
|
jakcron
|
d730c1e3b8
|
final commit
|
2017-07-19 00:17:32 +10:00 |
|
jakcron
|
98c933305d
|
[npdmtool] Add source for sample NPDM reader.
|
2017-07-17 18:26:19 +10:00 |
|
jakcron
|
20b4984ae3
|
[nx] Removed importBinary(const u8* bytes) from ISerialisableBinary and all children. AciHeader supports ACID version 1. Size bug in SacEntry fixed(?). Bitlength typo in SystemCallEntry fixed(?). MiscFlagsHandler now returns a fnd::List of flags, not the raw word. Forloop in MemoryMappingHandler fixed.
|
2017-07-15 18:28:01 +10:00 |
|
jakcron
|
076fba9bcb
|
[fnd] Changed internal behavior of fnd::Exception.
|
2017-07-07 19:57:38 +10:00 |
|
jakcron
|
6531b1083e
|
[ncatool] Update to work with namespace change.
|
2017-07-07 17:09:29 +10:00 |
|
jakcron
|
7b34bd404d
|
[nx] Added nx namespace.
|
2017-07-06 21:17:21 +10:00 |
|
jakcron
|
e7172949da
|
[nx/ncatool] Update SacEntry and NcaHeader to inherit from ISerialiseableBinary. ncatool is updated accordingly.
|
2017-07-06 20:55:58 +10:00 |
|
jakcron
|
c15ab66262
|
[ncatool] Update API changes.
|
2017-07-06 13:30:50 +10:00 |
|
jakcron
|
57e45278da
|
Update VS include directory project configuration.
|
2017-07-06 01:41:25 +10:00 |
|
jakcron
|
18b5826bfb
|
[ncatool] Add program. Can only process header currently.
|
2017-07-05 18:58:33 +10:00 |
|