SELF

SELF files are a wrapper around encrypted ELF files. The encrypted header contains keys to decrypt each encrypted ELF program, which are decrypted and loaded individually. Because of this, a copy of the ELF headers and ELF program headers are stored in plain text next to the SCE header.

Authentication ID
Offset 0x80 in the SELF header. has 0x8000 set; the only system app with that flag set.

checks the authentication id to limit mount points.

seen used by SceWebCore can only access  and

seen used by games and  seen used by PSM can only access   and

Relocations
Relocations are stored within the PT_SCE_RELA segment.

Relocation entry format can be one of 10 types which is determined by the first 4 bits.