Total Noob взял заголовок от демки
Sukkiri.
Вот сравнение DATA.PSP (TN и Sukkiri):
От 0х0 до 0х150 идёт заголовок файла.
От 0х150 идёт само тело файла.
Так вот, заголовок один и тот-же, а тело разное. Это наводит на мысль, что TN своё тело закриптовал ключами из заголовка.
А вот спецификация заголовка:
То есть, он взял ключ AES и CMAC, вставил в исходник подписывальщика PrxEncryper и этими ключами (от 5.00) подписал свой HEN, перед этим ещё сжав его в GZIP.
Причём, размер тела демки (DATA.PSP) и Хена TN полностью совпадают и составляют
430'176 байт.
Без этого хен бы не работал, т.к. заголовок 0х150 остался нетронутым, а размер тела записан в заголовке в смещении 0х2С (00069060 = 430'176 байт) и размер декриптованного файла записан в заголовке в смещении 0х28 (00111494 = 1'119'380 байт).
Поэтому он свой декриптованный файл забил в конце нулями до необходимого размера 1'119'380 байт, потом сжал в GZIP и зашифровал.