Skip to content
View srioo10's full-sized avatar

Highlights

  • Pro

Block or report srioo10

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

Sri Sooraj Swaminathan

I break things to understand them.


C Python x86 Assembly Ghidra PyTorch Linux


Things I've built

LLM-Exploit-Simulator : a banking chatbot I made vulnerable on purpose. Seven steps from "how do you store data?" to full prompt injection.

Meef : reads Windows executables the way a compiler would: CFG + opcodes → three-address-code IR → ML + heuristic malware verdict.

WaveFence : predicting a vision model's adversarial robustness without attacking it (MeanLip, |ρ| = 0.788).

XV4 : gave the xv6 kernel a time machine: versioned blocks, snapshots, crash recovery.


Currently

Working through PortSwigger and Hack The Box on the CPTS path. Starting bug bounty.

Open to security internships and research , contact: srioo1006@gmail.com


LinkedIn

Pinned Loading

  1. WaveFence WaveFence Public

    Spectral diagnostics and defenses for adversarial robustness in vision models, including MeanLip, LAT+ACL, PCSD, and RobuScan.

    Python

  2. LLM-Exploit-Simulator LLM-Exploit-Simulator Public

    A deliberately vulnerable banking chatbot that simulates real-world LLM, RAG, and prompt injection attacks through multi-stage exploitation chains, filesystem traversal, context poisoning, and inse…

    Python 1

  3. Meef Meef Public

    Meef is a compiler-inspired tool that generates Three-Address Code (3AC) from Windows executable files for use in malware analysis and reverse engineering. It translates binary code into readable i…

    C 1

  4. XV4 XV4 Public

    XV4 is an extended xv6-based teaching OS that adds a “time-travel” file system called ChronoFS, supporting copy-on-write versioned files, snapshots, and advanced recovery on top of the classic xv6 …

    C