chore: track audit-runs summary artifacts (md/csv/diff/txt/json/etc)
Snapshot of every non-log artifact under audit-runs/ from audits 003 through 058: findings.md per audit, comparison CSVs, probe diffs, schema docs, register-dump txts, lr-trace JSONL streams, the saved canary patch diffs, etc. ~284 files / ~52 MB total. Excluded (per .gitignore): probe stdout/stderr/log streams (the raw firehose), guest-memory dumps under audit-026/027/029 (4.5 GB of .bin files; *.bin pattern added to .gitignore this commit). Also adds the orphan audit-058-sub825070F0-activation directory that a subagent accidentally created at project-root instead of under xenia-rs/audit-runs/; relocated to its proper home. Purpose: cross-machine continuity. With these summaries committed, a fresh clone gives the next session the full per-audit context (findings + tables + cascade predictions) without dependence on local-only working tree. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
79
audit-runs/audit-050-general-audit/db-evidence.txt
Normal file
79
audit-runs/audit-050-general-audit/db-evidence.txt
Normal file
@@ -0,0 +1,79 @@
|
||||
=== ANGLE F (static-init driver) DB EVIDENCE ===
|
||||
|
||||
sub_824ACB38 (CRT static-init driver):
|
||||
callers: [(2185934664,)]
|
||||
static-reach: True
|
||||
Iterates 0x82870010 - 0x828708C4 = 2228 bytes / 4 = 557 slots
|
||||
|
||||
arr=0x82870014 len=3
|
||||
arr=0x82870024 len=9
|
||||
arr=0x82870094 len=12
|
||||
arr=0x828700c8 len=16
|
||||
arr=0x8287016c len=13
|
||||
arr=0x82870214 len=3
|
||||
arr=0x82870238 len=3
|
||||
arr=0x82870250 len=3
|
||||
arr=0x828702a8 len=3
|
||||
arr=0x828702c0 len=3
|
||||
arr=0x828702e4 len=3
|
||||
arr=0x828705a0 len=4
|
||||
arr=0x8287062c len=4
|
||||
arr=0x82870870 len=3
|
||||
Total non-NULL: 82 fnptrs in 14 arrays
|
||||
|
||||
=== ANGLE E: sub_82452DC0 caller reachability ===
|
||||
|
||||
Direct callers: 27
|
||||
0x82448538 static=0 indir=0
|
||||
0x821cb030 static=0 indir=0 tid=13 worker creator (audit-049)
|
||||
0x8229e878 static=0 indir=0
|
||||
0x821d6350 static=0 indir=0
|
||||
0x8229f018 static=0 indir=0
|
||||
0x82452dc0 static=1 indir=1
|
||||
0x82178f60 static=0 indir=0
|
||||
0x82460b70 static=0 indir=0
|
||||
0x8225ee20 static=0 indir=0
|
||||
0x82446450 static=0 indir=0
|
||||
0x8234a090 static=0 indir=0
|
||||
0x82237ec8 static=0 indir=0
|
||||
0x821a5150 static=0 indir=0
|
||||
0x822a96e8 static=0 indir=0
|
||||
0x821c4ae0 static=0 indir=0
|
||||
0x8245ee98 static=0 indir=1
|
||||
0x8217fd68 static=1 indir=1
|
||||
0x8220e500 static=0 indir=0
|
||||
0x823f5cc8 static=0 indir=0
|
||||
0x822ae628 static=0 indir=1
|
||||
0x82335200 static=0 indir=0
|
||||
0x824480d0 static=1 indir=1
|
||||
0x823df908 static=0 indir=0
|
||||
0x821cbea8 static=0 indir=1
|
||||
0x821d24a0 static=0 indir=0
|
||||
0x823e3080 static=0 indir=1
|
||||
0x823ec350 static=0 indir=0
|
||||
Static-unreach=24, indir-unreach=20
|
||||
|
||||
=== ANGLE D: canary-only exports vs 5B run ===
|
||||
|
||||
Canary fired but ours did NOT (per audit-006 vs 5B-instr counters):
|
||||
ExTerminateThread
|
||||
NtCreateTimer
|
||||
NtSetTimerEx
|
||||
XamInputGetCapabilities
|
||||
XamUserGetXUID
|
||||
XamUserReadProfileSettings
|
||||
0 0
|
||||
0x8229e878 0 0
|
||||
0x821d6350 0 0
|
||||
0x821cb030 0 0 tid=13 worker creator (audit-049)
|
||||
Total: static-unreach=24, indir-unreach=20
|
||||
|
||||
=== ANGLE D: canary-only kernel exports (audit-006 baseline) ===
|
||||
|
||||
Canary fired (audit-006 baseline) but ours did NOT in 5B-instr run:
|
||||
ExTerminateThread
|
||||
NtCreateTimer
|
||||
NtSetTimerEx
|
||||
XamInputGetCapabilities
|
||||
XamUserGetXUID
|
||||
XamUserReadProfileSettings
|
||||
Reference in New Issue
Block a user