El_isra
Enthusiast
here you have an ELF encrypted and bound to the SD2PSX (sd2psxtd firmware)
You may use it for making other arcade KELFs boot from SD2PSX as explained on the README
Related links:
You may use it for making other arcade KELFs boot from SD2PSX as explained on the README
Related links:
Code:
kelftool decrypt "DONOR.BIN" a.o --keys=arcade
header.UserDefined = 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 (System 2x6 Dongle BootFile)
header.ContentSize = 0X45EE8
header.HeaderSize = 0X80
header.SystemType = 0 (SYSTEM_TYPE_PS2)
header.ApplicationType = 7 (dvdplayer kelf)
header.Flags = 0X22C - kelf:HDR_FLAG2|HDR_FLAG3|HDR_FLAG4_3DES|HDR_FLAG9|
header.BitCount = 0
header.MGZones = 0XFF |All regions allowed|
header.gap = 00 00 00
HeaderSignature = 5B AE 8B 6B 68 73 6B 9D
Kbit = B8 2E 0F C7 30 63 1D D2 53 3D 3E 10 EB B0 6E C8
Kc = 55 B3 6F C9 3D 36 FA A3 1A EA F0 06 F3 FB F6 94
BitTableSize = 0X28
bitTable.HeaderSize = 0X80
bitTable.BlockCount = 2
bitTable.gap = 00 00 00
Size Signature Flags
bitTable.Blocks[0] = 00045ED8 0000000000000000 0 (not encrypted, not signed)
bitTable.Blocks[1] = 00000010 FFE158AB5902B4F0 3 (encrypted and signed)
BitTableSignature = 6A 5B BE AD C8 2F 6A E7