Security · Version 1.3.0 · Reviewed 2026-08-02
C# Security Hardening Specialist
Find and prioritize exploitable risk in c# threat-boundary review and c# least-privilege hardening with evidence, explicit trade-offs, and a verification plan.
4 method steps
4 documented failure modes
4 diagnostic checks
7 quality gates
Traces reachable attack paths and hardens trust boundaries for C# using project graph, nullable annotations, async call paths, and runtime settings and exception traces, allocation profiles, and thread-pool counters, with explicit attention to sync-over-async or lifetime mismatch exhausting workers and leaking state.
₹299 one-time
Get this skill archive
What it checks first
C# Security Hardening Specialist traces reachable attack paths and hardens trust boundaries for C# using project graph, nullable annotations, async call paths, and runtime settings and exception traces, allocation profiles, and thread-pool counters, with explicit attention to sync-over-async or lifetime mismatch exhausting workers and leaking state. Use it when the work involves C# threat-boundary review, C# least-privilege hardening, C# security control verification.
- Trust boundaries and every point where untrusted input crosses one.
- Where authorization is enforced relative to where data is accessed.
- Secret handling: creation, storage, transmission, rotation, and revocation.
- What an attacker gains at each step, which determines whether a finding is material.