Program Authority ID: Difference between revisions

From PS4 Developer wiki
Jump to navigation Jump to search
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= List of Authentication IDs =
See also [https://www.psdevwiki.com/ps3/Program_Authority_ID PS3 and PS Vita PAIDs].
 
= List of PS4 Program Authority IDs =
 
== User Modules ==


== usermodules ==
{| class="wikitable sortable"
{| class="wikitable sortable"
! Auth ID !! Module(s) !! Notes
! ID !! Name !! Notes
|-
| <code>3800000000000003</code> || SceVdecProxy.elf ||
|-
| <code>3800000000000004</code> || SceVencProxy.elf ||
|-
| <code>3800000000000005</code> || orbis_audiod.elf ||
|-
| <code>3800000000000006</code> || coredump.elf ||
|-
| <code>3800000000000007</code> || SceSysCore.elf ||
|-
| <code>3800000000000008</code> || orbis_setip.elf ||
|-
| <code>3800000000000009</code> || GnmCompositor.elf ||
|-
| <code>380000000000000f</code> || NPXS20001 || Visual Shell
|-
| <code>3800000000000010</code> || SceShellCore.elf ||
|-
|-
| 3800000000000003 || SceVdecProxy.elf ||
| <code>3800000000000011</code> || NPXS20103 ||
|-
|-
| 3800000000000004 || SceVencProxy.elf ||
| <code>3800000000000012</code> || NPXS21000 ||
|-
|-
| 3800000000000005 || orbis_audiod.elf ||
| <code>3800000000000013</code> || NPXS21001 || CompanionAppProxy
|-
|-
| 3800000000000006 || coredump.elf ||
| <code>3800000000000014</code> || NPXS21002 || PARTY DAEMON
|-
|-
| 3800000000000007 || SceSysCore.elf ||
| <code>3800000000000015</code> || NPXS21003 ||  
|-
|-
| 3800000000000008 || orbis_setip.elf ||
| <code>3800000000000016</code> || NPXS21004 || Video Core Server
|-
|-
| 3800000000000009 || GnmCompositor.elf ||
| <code>3800000000000017</code> || becore.elf ||
|-
|-
| 380000000000001d || fs_cleaner.elf ||
| <code>3800000000000018</code> || avbase.elf ||
|-
|-
| 3800000000010002 || mount_fusefs.elf ||
| <code>3800000000000019</code> || NPXS21006 ||
|-
|-
| 3800000000010003 || decid.elf ||
| <code>380000000000001c</code> || NPXS22010 || CommonDialog
|-
|-
| 3800000000010004 || newfs.elf ||
| <code>380000000000001d</code> || fs_cleaner.elf ||
|-
|-
| 3800000000010005 || fsck_ufs.elf ||
| <code>3800000000000023</code> || sce_video_service eboot.bin ||
|-
|-
| 3800100000000001 || orbis_swu.self ||
| <code>3800000000000024</code> || ScePlayReady.self ||
|-
|-
| 3800000000010001 || set_upper.self ||
| <code>3800000000000026</code> || swagner.self ||
|-
|-
| 3800000010000003 || SecureWebProcess.self ||
| <code>3800000000000029</code> || swreset.self ||
|-
|-
| 3800000010000004 || WebProcess.self, WebProcessHeapLimited.self ||
| <code>3800000000000031</code> || webapp.self ||
|-
|-
| 3800000010000006 || orbis-jsc-compiler.self ||
| <code>3800000000000033</code> || SecureUIProcess.self ||
|-
|-
| 3800000010000008 || MonoCompiler.elf ||
| <code>3800000000000034</code> || UIProcess.self ||
|-
|-
| 380000001000000b || custom_video_core.elf ||
| <code>3800000000000035</code> || WebBrowserUIProcess.self ||
|-
|-
| 380000000000000f || NPXS20001 ||
| <code>3800000000000036</code> || gpudump.elf ||
|-
|-
| 3800000000000010 || SceShellCore.elf ||
| <code>3800000000010001</code> || set_upper.self ||
|-
|-
| 3800000000000011 || NPXS20103 ||
| <code>3800000000010002</code> || mount_fusefs.elf ||
|-
|-
| 3800000000000012 || NPXS21000 ||
| <code>3800000000010003</code> || decid.elf ||
|-
|-
| 3800000000000013 || NPXS21001 ||
| <code>3800000000010004</code> || newfs.elf ||
|-
|-
| 3800000000000014 || NPXS21002 ||
| <code>3800000000010005</code> || fsck_ufs.elf ||
|-
|-
| 3800000000000015 || NPXS21003 ||
| <code>3800000000010006</code> || NPXS21008 || Dummy Music Player
|-
|-
| 3800000000000016 || NPXS21004 ||
| <code>3800000010000003</code> || SecureWebProcess.self, WebProcessHTMLTile.self ||
|-
|-
| 3800000000000019 || NPXS21006 ||
| <code>3800000010000004</code> || WebProcess.self, WebProcessHeapLimited.self ||
|-
|-
| 3800000000010006 || NPXS21008 ||
| <code>3800000010000006</code> || orbis-jsc-compiler.self ||
|-
|-
| 3800000000000024 || ScePlayReady.self ||
| <code>3800000010000008</code> || MonoCompiler.elf ||
|-
|-
| 3901000000000001 || all sdll,sexe ||
| <code>380000001000000b</code> || custom_video_core.elf ||
|-
|-
| 3900000000000002 || all sprx,prx ||
| <code>380000001000000f</code> || WebProcessWebApp.self ||
|-
| <code>3800100000000001</code> || orbis_swu.self ||
|-
| <code>3900000000000002</code> || all sprx, prx ||
|-
| <code>3901000000000001</code> || all sdll, sexe ||
|}
|}


= system modules =
== More Usermode Modules ==
 
{| class="wikitable sortable"
{| class="wikitable sortable"
! Auth ID !! Module(s) !! Notes
! ID !! Process name !! Notes
|-
|-
| 3f00000000000001 || 80010001 ||
| <code>380000000000001E</code> || FirstImageWriter ||
|-
|-
| 3c00000000000001 || 80010002 ||
| <code>3800000000000022</code> || Minisyscore ||
|-
|-
| 3e00000000000003 || 80010006 ||
| <code>3800000000010003</code> || Decid/Debugger || Decid and Debugger processes use the same ID
|-
|-
| 3e00000000000005 || 80010008 ||
| <code>3800000010000005</code> || Bdjava ||
|-
|-
| 3e00000000000006 || 80010009 ||
| <code>3800000010000009</code> || Diskplayerui ||
|-
|-
| 3e00000000000008 || 8001000A ||
| <code>3800800000000002</code> || Vtrmadmin ||
|-
|-
| 3e00000000000007 || 8001000B ||
| <code>3801000000000024</code> || DiagOSUpdater ||
|}
 
== System Modules ==
 
See also [[Codenames]].
 
=== Kernel ===
 
{| class="wikitable sortable"
! ID !! Codename !! Name !! Notes
|-
| <code>3c00000000000001</code> || <code>80010002</code> || x86 Kernel
|}
 
=== Secure Kernel ===
 
{| class="wikitable sortable"
! ID !! Codename !! Name !! Notes
|-
|-
| <code>3f00000000000001</code> || <code>80010001</code> || Secure Kernel ||
|}
|}
=== Secure Modules ===
{| class="wikitable sortable"
! ID !! Codename !! Name !! Notes
|-
| <code>3e00000000000003</code> || <code>80010006</code> || pup_mgr || [[PUP]] Manager
|-
| <code>3e00000000000004</code> || <code>80010007</code> ||  || Unknown Secure Module only seen in PS4 GEN1 DevKit System Software.
|-
| <code>3e00000000000005</code> || <code>80010008</code> || auth_mgr_sm || Authentication Manager Secure Module
|-
| <code>3e00000000000006</code> || <code>80010009</code> || individual_data_mgr || Individual Data Manager
|-
| <code>3e00000000000008</code> || <code>8001000A</code> || manu_mode_mgr || Manufacturing Mode Manager
|-
| <code>3e00000000000007</code> || <code>8001000B</code> || key_mgr || Key Manager
|-
| <code>3e00000000000009</code> || <code>8001000C</code> || sm_service || Secure Module Service
|}
{{File Formats}}
<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 21:15, 27 October 2024

See also PS3 and PS Vita PAIDs.

List of PS4 Program Authority IDs[edit | edit source]

User Modules[edit | edit source]

ID Name Notes
3800000000000003 SceVdecProxy.elf
3800000000000004 SceVencProxy.elf
3800000000000005 orbis_audiod.elf
3800000000000006 coredump.elf
3800000000000007 SceSysCore.elf
3800000000000008 orbis_setip.elf
3800000000000009 GnmCompositor.elf
380000000000000f NPXS20001 Visual Shell
3800000000000010 SceShellCore.elf
3800000000000011 NPXS20103
3800000000000012 NPXS21000
3800000000000013 NPXS21001 CompanionAppProxy
3800000000000014 NPXS21002 PARTY DAEMON
3800000000000015 NPXS21003
3800000000000016 NPXS21004 Video Core Server
3800000000000017 becore.elf
3800000000000018 avbase.elf
3800000000000019 NPXS21006
380000000000001c NPXS22010 CommonDialog
380000000000001d fs_cleaner.elf
3800000000000023 sce_video_service eboot.bin
3800000000000024 ScePlayReady.self
3800000000000026 swagner.self
3800000000000029 swreset.self
3800000000000031 webapp.self
3800000000000033 SecureUIProcess.self
3800000000000034 UIProcess.self
3800000000000035 WebBrowserUIProcess.self
3800000000000036 gpudump.elf
3800000000010001 set_upper.self
3800000000010002 mount_fusefs.elf
3800000000010003 decid.elf
3800000000010004 newfs.elf
3800000000010005 fsck_ufs.elf
3800000000010006 NPXS21008 Dummy Music Player
3800000010000003 SecureWebProcess.self, WebProcessHTMLTile.self
3800000010000004 WebProcess.self, WebProcessHeapLimited.self
3800000010000006 orbis-jsc-compiler.self
3800000010000008 MonoCompiler.elf
380000001000000b custom_video_core.elf
380000001000000f WebProcessWebApp.self
3800100000000001 orbis_swu.self
3900000000000002 all sprx, prx
3901000000000001 all sdll, sexe

More Usermode Modules[edit | edit source]

ID Process name Notes
380000000000001E FirstImageWriter
3800000000000022 Minisyscore
3800000000010003 Decid/Debugger Decid and Debugger processes use the same ID
3800000010000005 Bdjava
3800000010000009 Diskplayerui
3800800000000002 Vtrmadmin
3801000000000024 DiagOSUpdater

System Modules[edit | edit source]

See also Codenames.

Kernel[edit | edit source]

ID Codename Name Notes
3c00000000000001 80010002 x86 Kernel

Secure Kernel[edit | edit source]

ID Codename Name Notes
3f00000000000001 80010001 Secure Kernel

Secure Modules[edit | edit source]

ID Codename Name Notes
3e00000000000003 80010006 pup_mgr PUP Manager
3e00000000000004 80010007 Unknown Secure Module only seen in PS4 GEN1 DevKit System Software.
3e00000000000005 80010008 auth_mgr_sm Authentication Manager Secure Module
3e00000000000006 80010009 individual_data_mgr Individual Data Manager
3e00000000000008 8001000A manu_mode_mgr Manufacturing Mode Manager
3e00000000000007 8001000B key_mgr Key Manager
3e00000000000009 8001000C sm_service Secure Module Service