77 lines
2.9 KiB
JSON
77 lines
2.9 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"phase": "PHASE_1_0DG_TITLE_PRESENCE_PRIMITIVE_AUDIT",
|
|
"status": "OFFLINE_SNAPSHOT_QUERY_PRIMITIVE_SOURCE_BOUND_LIVE_ACQUISITION_BLOCKED",
|
|
"date": "2026-07-30",
|
|
"source_bindings": {
|
|
"phase10df_manifest_sha256": "b0cce485969e20ba607311afc9b9d566d135a1cf0ab1ac240ef95c69f9bcba5f",
|
|
"y2jb_repository": "https://github.com/Gezine/Y2JB.git",
|
|
"y2jb_commit": "0dbbf4e7e0203af7e5d101a3256c634edf4e3ba2",
|
|
"readme_size": 7500,
|
|
"readme_sha256": "16bfdaa624b8b04f4a6a4a7d512ca8473ad2db73e80df39a974267403e34f751",
|
|
"editor_size": 2008,
|
|
"editor_sha256": "c1bcb453660f597cbc9026dba76519a4929fc3e967c183deec8a1ca56912e2e8"
|
|
},
|
|
"audited_primitive": {
|
|
"method": "OFFLINE_SQLITE_SNAPSHOT_SELECT",
|
|
"source_bound_device_path": "/system_data/priv/mms/appinfo.db",
|
|
"source_bound_table": "tbl_appinfo",
|
|
"source_bound_title_column": "titleId",
|
|
"parameterized_predicate_supported_by_source": true,
|
|
"candidate_query": "SELECT 1 FROM tbl_appinfo WHERE titleId = ? LIMIT 1",
|
|
"query_is_present_in_upstream_verbatim": false,
|
|
"query_is_minimal_inference_from_source_schema": true,
|
|
"requires_already_acquired_byte_exact_snapshot": true,
|
|
"opens_snapshot_read_only": true,
|
|
"modifies_snapshot": false,
|
|
"modifies_device": false
|
|
},
|
|
"evidence_limits": {
|
|
"y2jb_titles_are_ppsa01650_through_ppsa01652_not_ppsa01659": true,
|
|
"ppsa01659_presence_proven": false,
|
|
"firmware_960_snapshot_observed": false,
|
|
"live_database_path_access_proven": false,
|
|
"safe_snapshot_acquisition_path_available": false,
|
|
"existing_stack_binary_safe_readback_available": false,
|
|
"database_consistency_during_live_copy_proven": false,
|
|
"sqlite_read_has_zero_low_level_effects_proven": false,
|
|
"offline_snapshot_result_is_live_device_evidence": false,
|
|
"global_absence_claimed": false
|
|
},
|
|
"forbidden_scope": {
|
|
"database_write": true,
|
|
"database_backup_creation": true,
|
|
"ftp_retrieval": true,
|
|
"shsrv_shell": true,
|
|
"directory_enumeration": true,
|
|
"title_launch": true,
|
|
"app_termination": true,
|
|
"device_connection": true,
|
|
"transfer": true,
|
|
"execution": true,
|
|
"retry": true,
|
|
"reconnect": true
|
|
},
|
|
"authorizations": {
|
|
"snapshot_acquisition_authorized": false,
|
|
"target_source_authorized": false,
|
|
"target_build_authorized": false,
|
|
"ps5_connection_authorized": false,
|
|
"shsrv_connection_authorized": false,
|
|
"device_request_authorized": false,
|
|
"result_receive_authorized": false,
|
|
"device_transfer_authorized": false,
|
|
"device_execution_authorized": false,
|
|
"device_write_authorized": false,
|
|
"automatic_retry": false
|
|
},
|
|
"decision": {
|
|
"offline_primitive_source_bound": true,
|
|
"df_exact_path_metadata_candidate_supported": true,
|
|
"live_request_formable": false,
|
|
"live_observation_allowed": false,
|
|
"device_action_allowed": false,
|
|
"next_step": "OFFLINE_HASH_BOUND_SNAPSHOT_QUERY_CONTRACT"
|
|
}
|
|
}
|