Skip to content
View eniat's full-sized avatar

Block or report eniat

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.

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
eniat/README.md

Hi, I'm Taine

“The only truly secure system is one that is powered off, cast in a block of concrete and sealed in a lead-lined room with armed guards - and even then I have my doubts.” - Gene Spafford

I build security tools that actually work end-to-end - scanners that scan, detection systems that detect, attacks that actually break things.

Pinned

fuzzer - crawls a target, fuzzes every endpoint it finds, flags SQLi/XSS/path traversal, and uses an LLM to cut noise out of the wordlist.

attack-detection-and-response - a SOC platform that catches password spray, impossible travel, and MFA fatigue, then maps the response to MITRE ATT&CK.

ics-attack-detection - simulated a nuclear power plant's control system, launched stealthy false data injection attacks against it, then built and compared three detection methods to catch them.

secure-distributed-system - a cryptographic voting system (ECDSA, RSA-OAEP, Shamir's Secret Sharing) with a full threat model and attack case study.

cybersecurity-data-analysis - CVE risk analysis across UK sectors using CVSS/EPSS scoring, clustering, and co-occurrence analysis.

recon-mapper - maps external attack surface: certificate-transparency subdomains, Nmap service scanning, NVD CVE correlation, and an interactive risk-scored graph.

Also here

secure-ai - offense against both generations of ML: poisoning and evasion attacks on a CNN, prompt injection against an LLM.

Plus distributed systems (gRPC/RMI auction platform), applied cryptography, network protocol implementations (P4 NAT/PAT, multithreaded traceroute, web proxy), and a handful of algorithms and database projects.

Pinned Loading

  1. fuzzer fuzzer Public

    Web application fuzzing toolkit for authorised security testing. Static and dynamic crawlers feed focused fuzzers for path traversal, XSS (reflected, stored and DOM) and SQL injection (error, conte…

    Python

  2. attack-detection-and-response attack-detection-and-response Public

    SOC platform that ingests Entra ID sign-in and audit logs and detects password spray, brute force, impossible travel, MFA fatigue, suspicious OAuth consent and mailbox forwarding. Rules are YAML de…

    Python

  3. ics-attack-detection ics-attack-detection Public

    Cyber-physical security experiment against a simulated nuclear plant steam generator. Implements a stealthy false data injection attack that evades reactor trip thresholds, then builds and compares…

    Python

  4. secure-distributed-system secure-distributed-system Public

    Secure electronic voting system built on ECDSA signatures, RSA-OAEP encrypted ballots and Shamir's Secret Sharing for threshold key recovery. Includes role-based authentication, a full threat model…

    Python

  5. cybersecurity-data-analysis cybersecurity-data-analysis Public

    Vulnerability risk prioritisation across six UK sectors and fifty organisations. Enriches CVE data with CVSS, EPSS, KEV status and patch availability, then applies clustering and co-occurrence anal…

    Jupyter Notebook

  6. recon-mapper recon-mapper Public

    Attack surface reconnaissance tool for authorised penetration testing. FastAPI backend combining passive recon, Nmap-driven active scanning, CVE lookup and risk scoring, with a React front end rend…

    Python