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
/
hw
Mode
Name
Size
-rw-r--r--
README-PROBES.md
6187
log
stats
plain
blame
-rw-r--r--
alias_test.py
2889
log
stats
plain
blame
-rw-r--r--
align_test.py
2982
log
stats
plain
blame
-rw-r--r--
aperture2.py
2562
log
stats
plain
blame
-rw-r--r--
aperture_test.py
2166
log
stats
plain
blame
-rw-r--r--
app_range.py
2456
log
stats
plain
blame
-rw-r--r--
asd_load_sweep.py
2647
log
stats
plain
blame
-rw-r--r--
auc_cmd6_wedge.py
2555
log
stats
plain
blame
-rw-r--r--
auc_len_test.py
2816
log
stats
plain
blame
-rw-r--r--
auc_sid_test.py
2770
log
stats
plain
blame
-rw-r--r--
auc_wedge_state.py
2553
log
stats
plain
blame
-rw-r--r--
bl_runtime_load.py
3264
log
stats
plain
blame
-rw-r--r--
bl_runtime_probe.py
2558
log
stats
plain
blame
-rw-r--r--
class_confusion.py
3179
log
stats
plain
blame
-rw-r--r--
cmdbuf_tmr.py
2435
log
stats
plain
blame
-rw-r--r--
corpus_oob.py
3853
log
stats
plain
blame
-rwxr-xr-x
crypto2_run.sh
362
log
stats
plain
blame
-rwxr-xr-x
crypto2b_run.sh
427
log
stats
plain
blame
-rwxr-xr-x
crypto_algo_sweep.sh
592
log
stats
plain
blame
-rwxr-xr-x
crypto_ops.sh
388
log
stats
plain
blame
-rwxr-xr-x
crypto_run.sh
447
log
stats
plain
blame
-rw-r--r--
csu_count.py
2269
log
stats
plain
blame
-rw-r--r--
csu_f3c.py
2295
log
stats
plain
blame
-rw-r--r--
csu_replay.py
2813
log
stats
plain
blame
-rw-r--r--
deep_param_sweep.py
2962
log
stats
plain
blame
-rw-r--r--
drive_calib.sh
821
log
stats
plain
blame
-rw-r--r--
drive_lr_sweep.sh
669
log
stats
plain
blame
-rw-r--r--
drive_ropret.sh
318
log
stats
plain
blame
-rw-r--r--
drive_ropwrite.sh
319
log
stats
plain
blame
-rw-r--r--
drive_slot_shot.sh
503
log
stats
plain
blame
-rw-r--r--
drive_twohop.sh
307
log
stats
plain
blame
-rw-r--r--
drv_sweep.sh
350
log
stats
plain
blame
-rw-r--r--
drv_sweep2.sh
454
log
stats
plain
blame
-rw-r--r--
fence_land.py
3978
log
stats
plain
blame
-rw-r--r--
fence_spray.py
4912
log
stats
plain
blame
-rw-r--r--
fence_tmr.py
3126
log
stats
plain
blame
-rw-r--r--
fence_tmr2.py
2947
log
stats
plain
blame
-rw-r--r--
fence_write.py
2581
log
stats
plain
blame
-rw-r--r--
field24.py
2428
log
stats
plain
blame
-rw-r--r--
fp_cross.py
3126
log
stats
plain
blame
-rw-r--r--
fp_field_sweep.py
3849
log
stats
plain
blame
-rw-r--r--
fp_lenthresh.py
2067
log
stats
plain
blame
-rw-r--r--
frame_cmdsize.py
4077
log
stats
plain
blame
-rw-r--r--
frame_sweep.py
5653
log
stats
plain
blame
-rw-r--r--
gbr_ih_set.py
4273
log
stats
plain
blame
-rw-r--r--
gcp_acquire_gate_bypass_poc.py
794
log
stats
plain
blame
-rw-r--r--
gcp_asd202_leak_probe.py
10107
log
stats
plain
blame
-rw-r--r--
gcp_asd_differential_sweep.py
1130
log
stats
plain
blame
-rw-r--r--
gcp_faultoracle_fuzz.py
8324
log
stats
plain
blame
-rw-r--r--
gcp_fe09_absolute_aim.py
3369
log
stats
plain
blame
-rw-r--r--
gcp_fe09_buffer_diff.py
4456
log
stats
plain
blame
-rw-r--r--
gcp_fe09_configinit_offset_write.py
7457
log
stats
plain
blame
-rw-r--r--
gcp_fe09_image_probe.py
4680
log
stats
plain
blame
-rw-r--r--
gcp_fe09_negative_displacement.py
6610
log
stats
plain
blame
-rw-r--r--
gcp_fe09_output_readback.py
6632
log
stats
plain
blame
-rw-r--r--
gcp_fe09_overdeclared_window.py
7830
log
stats
plain
blame
-rw-r--r--
gcp_fe09_reach_scaling.py
3201
log
stats
plain
blame
-rw-r--r--
gcp_fe09_saved_lr.py
6366
log
stats
plain
blame
-rw-r--r--
gcp_fe09_stack_slot_sweep.py
4891
log
stats
plain
blame
-rw-r--r--
gcp_fe09_stack_write.py
4861
log
stats
plain
blame
-rw-r--r--
gcp_fe09_window_sweep.py
4903
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_params_va_adjacent.py
5017
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_params_va_exact.py
5001
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_params_va_nonrop.py
7123
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_params_va_sid2.py
5809
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_qcs_chosen_write.py
12130
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_sel8_probe.py
10870
log
stats
plain
blame
-rw-r--r--
gcp_fe0a_sel8_reach.py
10797
log
stats
plain
blame
-rw-r--r--
gcp_fe0d_refcount_probe.py
6913
log
stats
plain
blame
-rw-r--r--
gcp_fe0f_stale_slot_probe.py
5884
log
stats
plain
blame
-rw-r--r--
gcp_lr_sweep.py
11922
log
stats
plain
blame
-rw-r--r--
gcp_pmi3_signed_event_control.py
3779
log
stats
plain
blame
-rw-r--r--
gcp_rop_asd5_pmi3_event.py
18194
log
stats
plain
blame
-rw-r--r--
gcp_rop_crypto.py
15928
log
stats
plain
blame
-rw-r--r--
gcp_rop_crypto2.py
16549
log
stats
plain
blame
-rw-r--r--
gcp_rop_ret.py
13618
log
stats
plain
blame
-rw-r--r--
gcp_rop_svc.py
15486
log
stats
plain
blame
-rw-r--r--
gcp_rop_svc1.py
16088
log
stats
plain
blame
-rw-r--r--
gcp_rop_sweep.py
16055
log
stats
plain
blame
-rw-r--r--
gcp_rop_write.py
13009
log
stats
plain
blame
-rw-r--r--
gcp_slot_shot.py
11873
log
stats
plain
blame
-rw-r--r--
gcp_state_chain.py
6548
log
stats
plain
blame
-rw-r--r--
gcp_twohop.py
12430
log
stats
plain
blame
-rw-r--r--
gfx13_probe.py
2216
log
stats
plain
blame
-rw-r--r--
gfx_ctrl_sweep.py
4310
log
stats
plain
blame
-rw-r--r--
gfx_undoc.py
1803
log
stats
plain
blame
-rw-r--r--
handle_offsweep.py
3709
log
stats
plain
blame
-rw-r--r--
hdr_field_test.py
2768
log
stats
plain
blame
-rw-r--r--
image_parser_fuzz.py
2603
log
stats
plain
blame
-rw-r--r--
invoke_newtas_probe.py
7520
log
stats
plain
blame
-rw-r--r--
invoke_struct_fuzz.py
3495
log
stats
plain
blame
-rw-r--r--
len0_test.py
2301
log
stats
plain
blame
-rw-r--r--
loadta_ring_exhaustion.py
2645
log
stats
plain
blame
-rw-r--r--
loadta_sweep.py
2420
log
stats
plain
blame
-rw-r--r--
loadta_windows_sweep.py
7501
log
stats
plain
blame
-rw-r--r--
mp1_pmi3_host_event_control.py
1552
log
stats
plain
blame
-rw-r--r--
mp1_pmi3_host_event_control_fresh.py
1568
log
stats
plain
blame
-rw-r--r--
oversized_decl.py
3144
log
stats
plain
blame
-rw-r--r--
psp_addr_classify.py
5654
log
stats
plain
blame
-rw-r--r--
psp_addr_classify_validate.py
2726
log
stats
plain
blame
-rw-r--r--
psp_mp1_pmi3_host_readonly.py
859
log
stats
plain
blame
-rw-r--r--
ras_cmdbuflen_thresh.py
1303
log
stats
plain
blame
-rw-r--r--
ras_len0_wedge.py
2122
log
stats
plain
blame
-rw-r--r--
ras_shortmemref.py
4715
log
stats
plain
blame
-rw-r--r--
ring_create_fuzz.py
4155
log
stats
plain
blame
-rw-r--r--
ring_unalign.py
4356
log
stats
plain
blame
-rw-r--r--
ring_wptr_oob.py
3802
log
stats
plain
blame
-rw-r--r--
ring_wrap.py
1924
log
stats
plain
blame
-rw-r--r--
rollback_boot.py
3385
log
stats
plain
blame
-rw-r--r--
rollback_full.py
5402
log
stats
plain
blame
-rw-r--r--
rollback_inspect.py
2744
log
stats
plain
blame
-rw-r--r--
rollback_ta_sweep.py
3715
log
stats
plain
blame
-rw-r--r--
rollback_verify.py
3934
log
stats
plain
blame
-rw-r--r--
session_churn.py
2532
log
stats
plain
blame
-rw-r--r--
session_interleave.py
3181
log
stats
plain
blame
-rw-r--r--
session_uaf.py
3351
log
stats
plain
blame
-rw-r--r--
ta_cmdfuzz.py
5582
log
stats
plain
blame
-rw-r--r--
ta_deepfuzz.py
3749
log
stats
plain
blame
-rw-r--r--
ta_faultoracle_fuzz.py
7625
log
stats
plain
blame
-rw-r--r--
ta_fieldfuzz.py
3631
log
stats
plain
blame
-rw-r--r--
ta_handlefuzz.py
3714
log
stats
plain
blame
-rw-r--r--
ta_leak_probe.py
3751
log
stats
plain
blame
-rw-r--r--
ta_multisess_seq.py
4394
log
stats
plain
blame
-rw-r--r--
ta_oob_write.py
3739
log
stats
plain
blame
-rw-r--r--
ta_payload_differential_probe.py
5687
log
stats
plain
blame
-rw-r--r--
ta_saturated_fuzz.py
9528
log
stats
plain
blame
-rw-r--r--
ta_seqfuzz.py
4108
log
stats
plain
blame
-rw-r--r--
tinygrad-psp-ring-wrap.patch
2303
log
stats
plain
blame
-rw-r--r--
tmr_edge.py
2554
log
stats
plain
blame
-rw-r--r--
tmr_resetup.py
1674
log
stats
plain
blame
-rw-r--r--
tmz_scan.py
2505
log
stats
plain
blame
-rw-r--r--
vmid_ctx_verify.py
1804
log
stats
plain
blame
-rw-r--r--
vmid_fault.py
3080
log
stats
plain
blame
-rw-r--r--
vmid_proof.py
3732
log
stats
plain
blame
-rw-r--r--
vmid_test.py
3270
log
stats
plain
blame
-rw-r--r--
vram_protect_sweep.py
3683
log
stats
plain
blame
-rw-r--r--
xgmi_cmd09_rpc1061_read.py
7877
log
stats
plain
blame