Skip to content
View RohitAppadi's full-sized avatar

Block or report RohitAppadi

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

Rohit Appadi

Cybersecurity Engineering Student — Network Security & Security Automation

B.Tech, Cybersecurity with Blockchain Technology & IoT

LinkedIn


About

I build tools that automate security work and find weaknesses in networks and connected systems. My focus right now is on two things: writing scanners and pipelines from scratch rather than wrapping existing tools, and applying real software engineering discipline — modular design, state management, idempotent automation — to security projects instead of treating them as one-off scripts.

Currently going deeper on: VAPT methodology, Linux internals, and cloud security fundamentals.


Featured Projects

Automated Threat Intelligence Pipeline

A GitHub Actions pipeline that pulls the official CISA Known Exploited Vulnerabilities (KEV) Catalog, generates a live Markdown dashboard, and updates the README automatically — with state-based version tracking so it only commits when the catalog actually changes.

PythonGitHub ActionsREST APIsThreat IntelligenceCI/CD

📖 Project overview · 🏗️ Architecture · 📓 Engineering journal

Modular Network Vulnerability Scanner

A five-stage scanning pipeline — host discovery → port scanning → service detection → rule-based vulnerability analysis → JSON reporting — built around the single-responsibility principle, so each module can be tested, replaced, or extended independently.

PythonNmapNetwork ScanningVAPTJSON Reporting

📖 Architecture & design notes · 🛠️ Install & usage guide


Core Skills

Languages

  • Python
  • Bash

Security

  • Network scanning
  • Vulnerability assessment
  • Threat intelligence

Automation

  • GitHub Actions
  • CI/CD pipelines
  • REST APIs

Networking

  • TCP/UDP
  • Socket programming
  • Protocol analysis

What I'm Working On Next

  • 🎯 Practicing vulnerability assessment on VulnHub machines — building a repeatable VAPT methodology, not just running exploits
  • 🧩 Extending CISA Threat Tracker with a severity/priority scoring layer on top of the raw KEV feed
  • 🛠️ A full writeup of a VulnHub box — recon, findings, exploitation path, and remediation, published as a repo

📫 Reach me on LinkedIn

Pinned Loading

  1. CISA-threat-trackerCISA-threat-trackerPublic

    Python 2

  2. NetSentinelNetSentinelPublic

    A modular Python-based network vulnerability scanner for host discovery, port scanning, service detection, and JSON report generation.

    Python 1