Changes

252 bytes added ,  23 April
m
→‎User Agent: The unknown number represents the CTRSDK version that the BOSS sysmodule was built with
Line 21: Line 21:  
The default user-agent used for SpotPass HTTPS requests (including the policylist) has the following format:
 
The default user-agent used for SpotPass HTTPS requests (including the policylist) has the following format:
   −
<tt><user agent codename>-<user agent version>/<printed hex u64 [[CfgS:GetLocalFriendCodeSeed|LocalFriendCodeSeed]]>-<printed hex u64 [[FRDU:GetMyFriendKey|Friend]] [[FRDU:PrincipalIdToFriendCode|Code]]>/<text [[CVer|system]] [[NVer|version]]>/<unknown decimal value>/<[[Cfg:GetSystemModel|system model number]]></tt>
+
<tt><user agent codename>-<user agent version>/<printed hex u64 [[CfgS:GetLocalFriendCodeSeed|LocalFriendCodeSeed]]>-<printed hex u64 [[FRDU:GetMyFriendKey|Friend]] [[FRDU:PrincipalIdToFriendCode|Code]]>/<text [[CVer|system]] [[NVer|version]]>/<CTRSDK version of sysmodule>/<[[Cfg:GetSystemModel|system model number]]></tt>
   −
The codename can be set to either <tt>PBOS</tt> (Production BOSS?) or <tt>DBOS</tt> (Development BOSS?) depending if the console is a [[Configuration_Memory#UNITINFO|retail]] unit. As of system version 11.17, the user agent version is hardcoded to 8.0 and the decimal value is set to 62452 (0xF3F4).
+
The codename can be set to either <tt>PBOS</tt> (Production BOSS?) or <tt>DBOS</tt> (Development BOSS?) depending if the console is a [[Configuration_Memory#UNITINFO|retail]] unit. As of system version 11.17, the user agent version is hardcoded to 8.0 and the CTRSDK version is set to 62452 (0xF3F4).
    
No user-agent is used for plaintext HTTP requests with SpotPass.
 
No user-agent is used for plaintext HTTP requests with SpotPass.
Line 207: Line 207:  
|}
 
|}
 
Followed by the Payload Content Header without the hash and signature (first 0x1C bytes) and the actual payload.
 
Followed by the Payload Content Header without the hash and signature (first 0x1C bytes) and the actual payload.
 +
 +
==Tools==
 +
* [http://wiiucodes.ddnss.eu/tools/BossDecryptor3DS.zip BossDecryptor3DS] Decrypts an encrypted boss container
 +
* [http://wiiucodes.ddnss.eu/tools/BossEncryptor3DS.zip BossEncryptor3DS] Builds and encrypts a file into a boss container
    
[[Category:Nintendo Software]]
 
[[Category:Nintendo Software]]
106

edits