index
:
amd-psp-re.git
main
AMD PSP reverse engineering, emulator and vulnerability research
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
psp_emu
/
harness
Mode
Name
Size
-rw-r--r--
asd_rpc.py
4167
log
stats
plain
blame
-rw-r--r--
boot_and_mailbox.py
11915
log
stats
plain
blame
-rw-r--r--
boot_sos_and_tas.py
11885
log
stats
plain
blame
-rw-r--r--
boot_sos_full.py
20612
log
stats
plain
blame
-rw-r--r--
boot_stage2_task.py
12371
log
stats
plain
blame
-rw-r--r--
ccp_selftest.py
8188
log
stats
plain
blame
-rw-r--r--
ccp_sysdrv_rsa.py
6087
log
stats
plain
blame
-rw-r--r--
demo_sysdrv_3103_overflow.py
3076
log
stats
plain
blame
-rw-r--r--
demo_sysdrv_bounded_write.py
2369
log
stats
plain
blame
-rw-r--r--
demo_sysdrv_codepatch.py
4927
log
stats
plain
blame
-rw-r--r--
display_chain_e2e.py
11890
log
stats
plain
blame
-rw-r--r--
display_sink_e2e.py
7717
log
stats
plain
blame
-rw-r--r--
dtm_ras.py
7039
log
stats
plain
blame
-rw-r--r--
dump_sysdrv_data.py
764
log
stats
plain
blame
-rwxr-xr-x
emulate_chain_composed.py
7407
log
stats
plain
blame
-rwxr-xr-x
emulate_e04b68.py
6491
log
stats
plain
blame
-rwxr-xr-x
emulate_payload_plant.py
6146
log
stats
plain
blame
-rwxr-xr-x
emulate_slot_setup.py
5822
log
stats
plain
blame
-rw-r--r--
find_params_ptr.py
3848
log
stats
plain
blame
-rw-r--r--
full_system.py
11208
log
stats
plain
blame
-rw-r--r--
fuzz_asd.py
12646
log
stats
plain
blame
-rw-r--r--
fuzz_hdcp.py
12197
log
stats
plain
blame
-rw-r--r--
fuzz_ifwi_parser.py
7345
log
stats
plain
blame
-rw-r--r--
fuzz_newtas.py
11460
log
stats
plain
blame
-rw-r--r--
fuzz_pss_differential.py
9890
log
stats
plain
blame
-rw-r--r--
fuzz_sos_ring.py
11874
log
stats
plain
blame
-rw-r--r--
fuzz_sysdrv.py
10907
log
stats
plain
blame
-rw-r--r--
fuzz_sysdrv_hostreach.py
14841
log
stats
plain
blame
-rw-r--r--
fuzz_ta_invoke.py
14586
log
stats
plain
blame
-rw-r--r--
gadget_sweep.py
25409
log
stats
plain
blame
-rw-r--r--
gcp_asd_403_write.py
4002
log
stats
plain
blame
-rw-r--r--
gcp_crypto_argcheck.py
5712
log
stats
plain
blame
-rw-r--r--
gcp_ctx_writes.py
6131
log
stats
plain
blame
-rw-r--r--
gcp_ctx_writes_all.py
5981
log
stats
plain
blame
-rw-r--r--
gcp_fe08_fullsys.py
6424
log
stats
plain
blame
-rw-r--r--
gcp_fe08_rpc9.py
9380
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_frame_depth.py
4813
log
stats
plain
blame
-rw-r--r--
gcp_state_writer.py
8515
log
stats
plain
blame
-rw-r--r--
hdcp_cmd0f.py
7532
log
stats
plain
blame
-rw-r--r--
hdcp_malicious_sink.py
8869
log
stats
plain
blame
-rw-r--r--
hdcp_sink_to_overflow.py
4863
log
stats
plain
blame
-rw-r--r--
hdcp_subcmd12.py
6164
log
stats
plain
blame
-rw-r--r--
heap_dump_unload.py
7913
log
stats
plain
blame
-rw-r--r--
heap_meta_who.py
9072
log
stats
plain
blame
-rw-r--r--
hijack_state.py
3285
log
stats
plain
blame
-rw-r--r--
load_asd.py
6207
log
stats
plain
blame
-rw-r--r--
mailbox.py
11485
log
stats
plain
blame
-rw-r--r--
malloc_hijack_state.py
4236
log
stats
plain
blame
-rw-r--r--
map_and_ptrs.py
781
log
stats
plain
blame
-rw-r--r--
measure_sysdrv_svc78.py
3568
log
stats
plain
blame
-rw-r--r--
poc_copystate_heap_overflow.py
6111
log
stats
plain
blame
-rw-r--r--
probe_asd163_100_type1_error_record.py
1604
log
stats
plain
blame
-rw-r--r--
probe_asd163_101_ownerless_record_zero.py
2626
log
stats
plain
blame
-rw-r--r--
probe_asd163_10a_10b_dispatch.py
1703
log
stats
plain
blame
-rw-r--r--
probe_asd163_160_srm_state_bypass.py
3373
log
stats
plain
blame
-rw-r--r--
probe_asd163_18f_cross_channel.py
4340
log
stats
plain
blame
-rw-r--r--
probe_asd163_1a1_failed_rng_prefix.py
2570
log
stats
plain
blame
-rw-r--r--
probe_asd163_1a2_last_channel_sweep.py
2519
log
stats
plain
blame
-rw-r--r--
probe_asd163_1a3_1a4_scalar_setters.py
1861
log
stats
plain
blame
-rw-r--r--
probe_asd163_1a7_1a8_bitmap_release.py
2385
log
stats
plain
blame
-rw-r--r--
probe_asd163_1a9_sparse_enumeration.py
2153
log
stats
plain
blame
-rw-r--r--
probe_asd163_1aa_alloc_cleanup.py
3013
log
stats
plain
blame
-rw-r--r--
probe_asd163_1aa_allocator_blacklist.py
2381
log
stats
plain
blame
-rw-r--r--
probe_asd163_1aa_duplicate_tail.py
2652
log
stats
plain
blame
-rw-r--r--
probe_asd163_200_asic20_output.py
1825
log
stats
plain
blame
-rw-r--r--
probe_asd163_203_dio_config.py
1691
log
stats
plain
blame
-rw-r--r--
probe_asd163_203_dio_config_write.py
2004
log
stats
plain
blame
-rw-r--r--
probe_asd163_204_asic20_output.py
2113
log
stats
plain
blame
-rw-r--r--
probe_asd163_205_206_invalid_side_effect.py
2391
log
stats
plain
blame
-rw-r--r--
probe_asd163_207_asic20_output.py
1564
log
stats
plain
blame
-rw-r--r--
probe_asd163_208_sysdrv1079_forward.py
2306
log
stats
plain
blame
-rw-r--r--
probe_asd163_20b_private_store.py
2537
log
stats
plain
blame
-rw-r--r--
probe_asd163_srm_hdcp1_multi_revocation.py
3667
log
stats
plain
blame
-rw-r--r--
probe_asd163_srm_multi_revocation.py
4143
log
stats
plain
blame
-rw-r--r--
probe_asd20b_model_pte.py
4844
log
stats
plain
blame
-rw-r--r--
probe_hdcp52_alloc_failure.py
2640
log
stats
plain
blame
-rw-r--r--
probe_hdcp52_connected_zero_handle.py
4000
log
stats
plain
blame
-rw-r--r--
probe_opm51_cmd11_global_flag.py
1530
log
stats
plain
blame
-rw-r--r--
probe_sos54_6c_missing_resource.py
1827
log
stats
plain
blame
-rw-r--r--
probe_sos54_resource0_model.py
4646
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1001_owner_cleanup.py
3380
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_100b_nested_span.py
2643
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_100c_slot_release.py
1767
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_100e_100f_ccp_natural.py
3030
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_100e_100f_second_span.py
5170
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1010_nested_gate.py
1625
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1016_short_input.py
4171
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1017_short_outputs.py
2505
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1018_synthetic_range.py
2527
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_101a_count_wrap.py
2168
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_101c_state_gate.py
3025
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_101c_wrapped_output.py
5915
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_101d_nested_gate.py
1347
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1021_global_flags.py
2491
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1023_ccp_natural.py
2692
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1023_short_output.py
3698
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1027_sos94_block.py
1186
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1028_base_readonly.py
890
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1028_synthetic_window.py
2195
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_102c_label_reach.py
2236
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_102f_fixed_map.py
1694
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1030_fixed_mode_flag.py
1276
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1030_flash_class_gate.py
2479
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1031_mode_oracle.py
1287
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1032_status_flag.py
1438
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1033_short_input.py
3939
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1034_failed_status_store.py
2279
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1038_length_gate.py
1990
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_103e_1047_key_store.py
3548
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1041_104f_count_boundary.py
1745
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1044_default_gate.py
1195
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_104d_property_prefix.py
1578
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1058_default_gate.py
1557
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1059_error_side_effect.py
3031
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_105a_error_flag.py
2733
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_105d_zero_length.py
2715
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_105f_reg_tables.py
1190
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_105f_short_input.py
2555
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1063_short_output.py
1638
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1067_failed_lock_count.py
3012
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_106a_short_spans.py
1878
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_106c_length_wrap.py
2038
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1076_dispatch.py
3797
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1079_fixed_write_gate.py
2362
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_107b_dispatch.py
3853
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_107b_multi_record_loss.py
2313
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_107b_output_size.py
2934
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1082_privileged_scalar.py
1932
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1084_short_output_inline.py
1701
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1094_cross_partition_helper.py
2599
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1097_wait_flag.py
1614
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_1098_short_input.py
4352
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_109d_label_span.py
3005
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_10a2_label_reach.py
2376
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_10a3_error_flag_clear.py
1511
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_33_zero_handle.py
1701
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_35_ignored_rng_failure.py
2230
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_53_log_prevalidate.py
3937
log
stats
plain
blame
-rw-r--r--
probe_sysdrv_underflow_copy.py
6080
log
stats
plain
blame
-rw-r--r--
ras_in_fullsys.py
6017
log
stats
plain
blame
-rw-r--r--
residue_engineer.py
3425
log
stats
plain
blame
-rw-r--r--
routec_window_watch.py
7123
log
stats
plain
blame
-rw-r--r--
sos_gate.py
18708
log
stats
plain
blame
-rw-r--r--
stack_host_residue.py
5367
log
stats
plain
blame
-rw-r--r--
sysdrv_bridge.py
14274
log
stats
plain
blame
-rw-r--r--
ta_layout_rule.py
4272
log
stats
plain
blame
-rw-r--r--
ta_stack_and_map.py
7550
log
stats
plain
blame
-rw-r--r--
ta_stack_rule.py
6321
log
stats
plain
blame
-rw-r--r--
trace_canary_write.py
1519
log
stats
plain
blame
-rw-r--r--
trace_canary_write2.py
1974
log
stats
plain
blame
-rw-r--r--
trace_ccp_cookie.py
1257
log
stats
plain
blame
-rw-r--r--
trace_cookie_when.py
1545
log
stats
plain
blame
-rw-r--r--
trng_confirm.py
1106
log
stats
plain
blame
-rw-r--r--
tsu_chain_e2e.py
10959
log
stats
plain
blame
-rw-r--r--
tsu_parser_diff.py
3697
log
stats
plain
blame
-rw-r--r--
tsu_verify_gate.py
6828
log
stats
plain
blame
-rw-r--r--
verify_real_image.py
11517
log
stats
plain
blame