но если найдешь title key для расшифровки
Он разве не в tik-файле находится?
Extract NSP, NCA, XCI, Update all in one tool for LayeredFS - здесь они получают его через "tf.exe file.tik" или просто по смещению 0x180, но у меня выдаёт section 0/1 is corrupted!.
Делал по инструкции, ключи (keys.ini) получал от
старой версии (
зеркало), где был Get-keys.bat, который качает их с pastebin.
Titlekey (Encrypted) 2692AC3BDD8DF2D9FDEC43CCB80B2E51
Titlekey (Decrypted) B3B7BF403D9655BD2A4B4CB9ADDEDD0F
При попытке распаковки выдаёт:
1. Romfs.bin
2. Romfs folder
What you gonna do ?
:2
Drag and Drop your biggest NCA: 27db2ee2707c227abeb879c3b7134db2.nca
Enter titlekey: 2692AC3BDD8DF2D9FDEC43CCB80B2E51
NCA:
Magic: NCA3
Fixed-Key Signature: 0F854CF4A91097CE2ECDAF1D4E0A0B4EF124A4870A01
A15CB42D020FC49FE3FB
2C2E6F388F09CC9D49F5637501F7705A867D5058E25F
B518A625BACEBA432EFB
744FB89696164FC224098567B555749D0C98A215D0A5
83D6F3D408CFA7304642
021A843B8DC29863FE7127B4A7CED8A9EF06CC71E747
6F60EB8AD6C94F37AE93
31057554983957BBD2FE38EC783656AD6B630E40579C
AF1D713599132DED2D6A
1DC708DFE935E7D3383E03D05ECE88FC71FC20D3504E
C0299C99B36208BA5E28
D97152808FA138A429256358683F40823695E5066A6F
6AF1BECE2DE05A8C0378
EEAAC55EC57899180DF666FBA6E2F987CCE20374CCF7
409E9AE0547D41E922FC
NPDM Signature: 70E21A341B0F3F1DC783FDE98FE3A941B4F3DF5F3E33
D7901442ABBA2EEE732C
F19529E0E9FC29EB7F9FA4AF9ECB4482390F3B1468AA
E2A02F920AD99A256CD6
D689E6C147297C0618E5EB606054B8B5AAFEE99C5135
A0F30C97D5DA26E81735
D593BDA2FF52D7C723111EF8D8E6375A526CD9F8B4BA
591E05D468D13F5594D3
BA24F911D49C6A4D1AFAA8739E9625263B042E30CF2B
0DA341BC66A6798496F1
31651AE3EDE2B99537CEBE9DC746E8B08CB15D637F38
448C0B504B7B36BA19E4
E35A3DF0F2BF4D7CF88C87F219F6B5345405A9650E8B
BA12E4C167AF184BB8F9
49FE46F92289BCEA986969B6C9E000E6D9492F6EC640
5D822027D81A1646D31B
Content Size: 0x000009840000
Title ID: 0100a8900af04000
SDK Version: 5.5.0.0
Distribution type: Download
Content Type: Program
Master Key Revision: 6 (Unknown)
Encryption Type: Titlekey crypto
Rights ID: 0100A8900AF040000000000000000007
Titlekey (Encrypted) 2692AC3BDD8DF2D9FDEC43CCB80B2E51
Titlekey (Decrypted) B3B7BF403D9655BD2A4B4CB9ADDEDD0F
Sections:
Section 0:
Offset: 0x000008fac000
Size: 0x000000894000
Partition Type: PFS0
Section CTR: 000000010000000000000000008FAE24
Superblock Hash: 9686BB8BEC3A291404B69C008846C985B5C0B9733F6B
72ACF19C238F39A2478B
Hash Table:
Offset: 000000000000
Size: 000000002240
Block Size: 0x8000
PFS0 Offset: 000000004000
PFS0 Size: 00000088d729
Section 1:
Offset: 0x00000001c000
Size: 0x000008f90000
Partition Type: RomFS
Section CTR: 00000002000000000000000000007405
Superblock Hash: E997973275C69EC18E1F4AAFAFA1D92ED7108BDF30EE
4D56EB52CE9F41849329
Magic: IVFC
ID: 00020000
Level 0:
Data Offset: 0x000000000000
Data Size: 0x000000004000
Hash Block Size: 0x00004000
Level 1:
Data Offset: 0x000000004000
Data Size: 0x000000004000
Hash Offset: 0x000000000000
Hash Block Size: 0x00004000
Level 2:
Data Offset: 0x000000008000
Data Size: 0x000000004000
Hash Offset: 0x000000004000
Hash Block Size: 0x00004000
Level 3:
Data Offset: 0x00000000c000
Data Size: 0x000000004000
Hash Offset: 0x000000008000
Hash Block Size: 0x00004000
Level 4:
Data Offset: 0x000000010000
Data Size: 0x000000048000
Hash Offset: 0x00000000c000
Hash Block Size: 0x00004000
Level 5:
Data Offset: 0x000000058000
Data Size: 0x000008f34418
Hash Offset: 0x000000010000
Hash Block Size: 0x00004000
Section 2:
Offset: 0x000000004000
Size: 0x000000018000
Partition Type: PFS0
Section CTR: 00000000000000000000000000000400
Superblock Hash: 5D02E6BBD346B5FCD4300763AF23CC1C1CE2C94AD7ED
F8D52C75615083017755
Hash Table:
Offset: 000000000000
Size: 000000000240
Block Size: 0x1000
PFS0 Offset: 000000004000
PFS0 Size: 0000000117d4
Error: section 0 is corrupted!
Error: section 1 is corrupted!
Done!
--------
Оказалось
keys.ini был неполный, не хватало новых ключей *_05, *_06 и header_kek_source, header_key_source (
список нужных ключей). Последние ключи есть в
теме эмуляции Switch или
здесь.