Research index
Security research and technical investigations.
Work across modern web applications and APIs, presented with explicit scope, controls, limitations, and finding status.
Research methodology
Claims must survive controlled comparison.
The proof loop reduces false positives, separates assumptions from evidence, and supports reproducibility.
- 01Baseline
Establish expected behavior.
- 02One-variable mutation
Change one trust variable.
- 03Negative control
Test a matched invalid case.
- 04Reproduction
Repeat the observed behavior.
- 05Authoritative readback
Verify canonical state.
- 06Cleanup
Remove test state and verify.
Research publications and projects
2026
Independent research
2026—Present
Authorized Programs & Owned Labs
Testing focuses on authentication, authorization, parent-child object binding, tenant context, lifecycle behavior, and old/new transport parity using permitted accounts and owned test objects.
The workflow includes HTTP request/response analysis, JavaScript call-site analysis, browser network traffic, API behavior, durable-state checks, evidence manifests, operational checkpoints, and cleanup after testing.
Owned project
2026—Present
CyberSecAudit
Read-only monitoring for availability, DNS, TLS, security headers, crawler accessibility, sitemap behavior, operational status, and the public funnel on an owned asset.
Supporting work includes security documentation, risk classification, and post-change verification with facts, hypotheses, and unproven results kept separate.
Open the project page