This commit is contained in:
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"$schema": "phase-0.9e-r-port9020-audit.schema.json",
|
||||
"schema_version": 1,
|
||||
"phase": "PHASE_0_9E_R_OFFICIAL_Y2JB_CORRELATION",
|
||||
"status": "DESIGN_ONLY",
|
||||
"release_commit": "0dbbf4e7e0203af7e5d101a3256c634edf4e3ba2",
|
||||
"port_9020_classification": "PORT_9020_REFERENCE_ONLY",
|
||||
"port_9020_references": [
|
||||
{
|
||||
"path": "README.md",
|
||||
"role": "hostsender usage example",
|
||||
"implementation": false
|
||||
},
|
||||
{
|
||||
"path": "payload_sender.py",
|
||||
"line": 29,
|
||||
"role": "hostsender usage example",
|
||||
"implementation": false
|
||||
}
|
||||
],
|
||||
"port_9020_listener_found": false,
|
||||
"port_9020_parser_found": false,
|
||||
"port_9020_mapping_found": false,
|
||||
"official_remote_js_loader": {
|
||||
"classification": "IMPLEMENTATION_FOUND_DYNAMIC_PORT_NOT_9020",
|
||||
"path": "download0/cache/splash_screen/aHR0cHM6Ly93d3cueW91dHViZS5jb20vdHY=/remotejsloader.js",
|
||||
"sha256": "30cc6d1535549b2a49b47a9e0c85a3444cf84177be54398691694b7c6505f38e",
|
||||
"git_blob": "dd4957530e7a88c889877a7dcb3433642a71e019",
|
||||
"server_side": "PS5_JAVASCRIPT_RUNTIME",
|
||||
"transport": "TCP_IPV4",
|
||||
"bind_address": "INADDR_ANY",
|
||||
"desired_dynamic_port": 50000,
|
||||
"port_is_guaranteed": false,
|
||||
"listen_backlog": 3,
|
||||
"maximum_receive_bytes": 512000,
|
||||
"framing": "CONNECTION_EOF_OR_BUFFER_LIMIT",
|
||||
"declared_length": false,
|
||||
"authentication": false,
|
||||
"checksum_or_hash": false,
|
||||
"timeout": false,
|
||||
"partial_read_accumulation": true,
|
||||
"full_limit_eof_proof": false,
|
||||
"content": "UTF8_JAVASCRIPT",
|
||||
"elf_magic_rejected": true,
|
||||
"dispatch": "EVAL",
|
||||
"native_elf_mapping": false,
|
||||
"filesystem_write_in_receiver": false,
|
||||
"internal_listener_retry": true,
|
||||
"automatic_retry_authorized": false,
|
||||
"response": "SAME_CONNECTION_LOG_WRITES",
|
||||
"crash_risks": [
|
||||
"UNTRUSTED_JAVASCRIPT_EVAL",
|
||||
"BLOCKING_READ_WITHOUT_DEADLINE",
|
||||
"UNBOUNDED_ACCEPT_LIFETIME",
|
||||
"FULL_BUFFER_PREFIX_MAY_DISPATCH_WITHOUT_EOF"
|
||||
]
|
||||
},
|
||||
"lapse_chain": {
|
||||
"architecture": "REMOTE_JS_LOADER_TO_LAPSE_TO_AIOSHELLCODE_TO_EMBEDDED_KEXP_AND_ELFLDR",
|
||||
"firmware_upper_bound": "10.01",
|
||||
"firmware_9_60_source_selection": "ELIGIBLE_BY_VERSION_COMPARISON",
|
||||
"firmware_9_60_runtime_behavior": "UNPROVEN",
|
||||
"filesystem_side_effect": "lapse.fail marker",
|
||||
"kernel_exploit_present": true,
|
||||
"kernel_write_behavior_present": true,
|
||||
"device_use_authorized": false
|
||||
},
|
||||
"port_9021_relation": {
|
||||
"loopback_probe_source": "misc.js",
|
||||
"host_instruction_source": "README.md",
|
||||
"listener_container": "EMBEDDED_ELFLDR_BINARY",
|
||||
"listener_source_in_y2jb": false,
|
||||
"listener_generator_in_y2jb": false,
|
||||
"release_1_6_embedded_elf": "download0/cache/splash_screen/aHR0cHM6Ly93d3cueW91dHViZS5jb20vdHY=/elfldr-ps5-1340.elf",
|
||||
"release_1_6_embedded_elf_size": 397000,
|
||||
"release_1_6_embedded_elf_sha256": "30478bcadb6439e1247451c4ac706b6e1385044dd0f12d6486b6d7057929453b",
|
||||
"source_commit": null
|
||||
},
|
||||
"official_sender": {
|
||||
"path": "payload_sender.py",
|
||||
"default_port": 50000,
|
||||
"explicit_port": true,
|
||||
"binary_read": true,
|
||||
"sendall": true,
|
||||
"response_read": false,
|
||||
"duplex": false,
|
||||
"timeout": false,
|
||||
"retry": false,
|
||||
"maximum_size": null,
|
||||
"peer_byte_count": false,
|
||||
"hash_validation": false
|
||||
},
|
||||
"phase09f_offline_design_allowed": false,
|
||||
"authorization": {
|
||||
"device_action_authorized": false,
|
||||
"target_build_authorized": false,
|
||||
"transfer_authorized": false,
|
||||
"execution_authorized": false,
|
||||
"installation_authorized": false,
|
||||
"lifecycle_authorized": false,
|
||||
"autoload_authorized": false,
|
||||
"device_write_authorized": false,
|
||||
"automatic_retry": false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user