root@nikhil:~$ _

My Projects

Security research, exploitation labs, and engineering projects.

Offensive Security

Automated Black-Box Fuzzer

Engineered a fuzzer to detect memory corruption vulnerabilities (Heap UAF, Invalid Writes) in 64-bit Linux ELF binaries applicable to embedded and firmware security testing.

Python Linux ELF Binary Analysis pwndbg GDB
Offensive Security

AI Red Teaming Framework

Sanitized, NDA-compliant adversarial testing framework for frontier LLMs — covering jailbreak taxonomy, prompt injection, automated adversarial suites, and multimodal attack surface analysis.

Python Flask LLM Security Prompt Injection Adversarial ML +1
Web Security

Digital Footprint Scanner

Interactive browser-based tool that demonstrates everything a website can legitimately collect from your browser — IP, hardware, GPU, fingerprint and more. No dependencies, no tracking.

JavaScript Browser APIs WebGL API CSS3 Python/Flask
Web Security

JWT Inspector

An interactive JSON Web Token analysis tool. Paste a token to decode its claims, surface signing and configuration weaknesses, recover weak HMAC secrets by dictionary attack, and forge a valid token to demonstrate the impact — a from-scratch JOSE implementation with no cryptographic dependencies.

Python 3 HMAC-SHA256/384/512 JOSE / JWS Flask Standard library only
Web Security

SQL Injection Simulator

An interactive, fully client-side lab covering six SQL injection classes — pick an attack, craft a payload, and watch the query, database, and result set react in real time.

JavaScript HTML5 CSS3 Python/Flask