Changes

Jump to navigation Jump to search
656 bytes added ,  03:59, 27 June 2017
Line 18: Line 18:     
These are not accessible without the required TLS client cert+privk, minus the time URL which can be accessed without any client cert+privk at all.
 
These are not accessible without the required TLS client cert+privk, minus the time URL which can be accessed without any client cert+privk at all.
 +
 +
== User-Agent ==
 +
NIM generates two User-Agent strings:
 +
  snprintf(..., "User-Agent: NintendoSDK Firmware/%s-%u (platform:%s; did:%016llx; eid:%s)", <string at [[System_Version_Title|sysver]]+0x68>, {u32 from [[System_Version_Title|sysver]]+4}, "NX", DeviceId, {[[NSD_services|NSD]] cmd11 output});
 +
  snprintf(..., "User-Agent: NintendoSDK Firmware/%s-%u (platform:%s; eid:%s)", <string at [[System_Version_Title|sysver]]+0x68>, {u32 from [[System_Version_Title|sysver]]+4}, "NX", DeviceId, {[[NSD_services|NSD]] cmd11 output});
 +
 +
Where the 64bit DeviceId is extracted from the 0x10-bytes at outbuf+0xC6 from [[Settings_services|set:cal]] cmd14.
 +
 +
== sun ==

Navigation menu