Skip to content
View thalha-a9's full-sized avatar
💭
Active!!
💭
Active!!

Block or report thalha-a9

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
thalha-a9/README.md
Thalha Ahmed — security researcher and tool engineer. I build local-first security tooling that returns answers you can verify.

About  ·  Selected Work  ·  Specializations  ·  How I Work  ·  Writing  ·  Contact


About

I'm Thalha Ahmed — a developer and security researcher. I build high-performance, local-first CLI tools, automation scripts, and advanced OSINT frameworks.

My work sits where reconnaissance meets engineering: asynchronous OSINT frameworks, network security tooling, and the automation that ties them together — all of it built to eliminate false positives.

helix --map-identity --deep — resolving surfaces, extracting bio-linked profiles, verifying via native email checks, identity graph resolved with zero false positives

Selected Work

Helix — Advanced OSINT Identity Mapper

An asynchronous OSINT identity mapping engine that tracks digital footprints across platforms, extracts bio-linked profiles, and correlates targets with native email verification.

The problem. Most username-enumeration tooling optimises for coverage and pays for it in noise — a wall of "hits" you then have to disprove by hand.

The approach. Helix treats verification as a first-class stage rather than post-processing. Surfaces resolve concurrently, bio-linked profiles are extracted and cross-referenced, and native email verification confirms or rejects each correlation before it reaches the report.

Capability What it means
Async by design Concurrent resolution across surfaces, not serial request chains
Correlation, not collection Builds an identity graph — links between findings, not a flat list
Native verification Email verification confirms matches in-pipeline
False positives eliminated Rejected candidates are dropped before output, not left for you to triage

git-mistake — Interactive Git Damage Control

An interactive CLI companion for safely navigating detached HEAD states, recovering lost commits, and undoing catastrophic git mistakes.

The problem. Git's recovery primitives are complete but unforgiving. In the exact moment you need reflog most — commits missing, HEAD detached, a hard reset you regret — the recovery path is the hardest to find.

The approach. Rather than requiring you to already know the command, git-mistake starts from the symptom. You describe what went wrong in plain language; it maps that to a recovery path, states what it's about to do, and keeps you clear of operations that would make things worse.

Design choice What it means
Symptom-first Ask "what went wrong", not "which plumbing command do you need"
Non-destructive Recovery paths that don't compound the original mistake
Explains itself Every action is stated before it runs — you learn the escape route
Built for the bad day Designed for the moment you're panicking, not the moment you're reading docs

Specializations

Network Security — traffic and protocol analysis, service exposure mapping and hardening review OSINT Frameworks — identity correlation and footprint mapping, with verification built in
Penetration Testing — recon, enumeration, exploitation and privilege escalation, scoped work Automation — scheduled and event-driven pipelines that run unattended and retry safely

On offensive work: everything under 03 happens only within an agreed scope, with authorization, and is reported to the owner of the system. Tooling I publish is built for defenders, researchers, and authorized engagements.


How I Work

Local-first. Tools run on your machine. No mandatory cloud round-trip, no telemetry, no third-party service that can rate-limit you mid-engagement or quietly log your targets.

Verified output, or none. Verification runs in-pipeline and rejected candidates are dropped before they reach you — built to eliminate false positives, not to hand you a list to disprove.

Async where it counts. Reconnaissance is I/O-bound. Concurrency is the difference between a tool you use and a tool you wait for.

Automate the second occurrence. If a task happens twice it gets a script; if it happens on a schedule it gets a tool — idempotent, retry-safe, logged.

The bad day is the design target. Tooling should be at its clearest when the person using it is at their most stressed.


Writing

Technical deep-dives, tool architecture breakdowns, and security research — the reasoning behind the tools above, written out in full.


Contact

Open to conversations about security tooling, OSINT engineering, and collaboration on either project above.

GitHub github.com/thalha-a9
Writing helix-osint.hashnode.dev
Local-first · no telemetry · no third-party services

Every graphic here is generated from /tools — type outlined with opentype.js, no webfonts, no badge services, no CDNs.

Pinned Loading

  1. helix helix Public

    Helix by thalha-a9 — An advanced asynchronous OSINT identity mapper and relation tool.

    Python 23 3