Skip to content
View icedracon's full-sized avatar

Block or report icedracon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
icedracon/README.md

icedracon — evidence-first security research and open-source systems

ADhammer stars Latest ADhammer release Open the ADhammer project site

I build evidence-first security tools for Windows identity, incident response, and authorized assessment — mostly in Rust. The work is designed to be inspectable: collect scoped signals, model the path, validate what is supported, and keep the evidence connected to the conclusion.

signal  ──▶  scoped collection  ──▶  control path  ──▶  supported finding  ──▶  report

Flagship: ADhammer

ADhammer is an Active Directory security assessment platform built around a simple rule: evidence, not assumptions.

  • Discover directory objects, policy, delegation, and trust relationships.
  • Map Tier-0 control paths and explain why each edge matters.
  • Validate findings only when the collected evidence supports them.
  • Produce human-readable reports without separating proof from impact.

Explore: project site · source · latest release · SDK docs

Open-source systems

Layer Projects Purpose
Identity & crypto kerbcore · ntlmssp · dpapi-ng Kerberos, NTLMSSP, and Windows protected-data foundations in pure Rust
Wire & RPC smb2-client · dcerpc · ms-ndr Authenticated transport, Microsoft RPC, and bounded data representation
Windows evidence windows-eventlog-native · windows-sddl · ad-access Event collection, security descriptors, and effective-access analysis
Native foundation win32-min Focused Win32 interfaces with explicit safety contracts and ABI verification

The libraries are intentionally small and composable. Together they form the protocol and evidence pipeline beneath higher-level assessment and defensive workflows.

Security practice

Discipline What I optimize for
SOC & incident response Fast triage, defensible context, and useful handoff
Malware analysis Behavior-led investigation and concise reporting
Active Directory security Identity relationships, privilege paths, and supported validation
Android / APK security Explicitly scoped static and dynamic assessment

Selected build outside security

ECHO is a private-by-design, cross-platform pixel-art desktop companion. It reacts to local activity, remembers between sessions, and runs without accounts or runtime telemetry. It is where I explore product design, animation systems, and local-first software.

Engineering principles

  • Scope first. Security work begins with explicit authorization and visible boundaries.
  • Observed is not proved. Collection, inference, and validation stay separate.
  • Small foundations. Protocol components remain focused, testable, and reusable.
  • Useful evidence. Results should help both the operator and the defender make a decision.
Research map

Active Directory · Kerberos · NTLMSSP · LDAP · SMB2 · DCE/RPC · NDR · DPAPI-NG · Windows Event Log · security descriptors · SOC / IR · malware analysis · Android / APK security · Rust


Authorized research. Reproducible evidence. Transparent tooling.
Explore all repositories

Pinned Loading

  1. adhammer adhammer Public

    Active Directory security assessment in Rust: directory discovery, Tier-0 path analysis, supported validation, and evidence reporting.

    Rust 98 6