Abstract

Abstract

Jigesh Sheoran is a cybersecurity student and researcher at the University of Petroleum and Energy Studies (UPES), Dehradun, graduating in 2027. His work focuses on adversarial tooling, red and purple team operations, threat hunting, and the application of machine learning to phishing detection. This document presents his research contributions, published tools, learning notes, and professional journey.

Keywords: Red Teaming, Purple Teaming, Threat Hunting, Adversarial ML, NLP, Phishing Detection, C++, Python, UPES

Research & Projects

MINOR PROJECT2024–2025

MindPhish v0.2.0: An NLP-Based Phishing Detection System

Jigesh Sheoran · UPES, Dehradun

A 3rd-year minor project applying Natural Language Processing to detect phishing URLs and email content. The system analyses lexical features, URL structure, and semantic patterns using classical ML and transformer-based approaches to classify malicious web resources with high precision and recall.

NLPPhishing DetectionML SecurityPythonJupyter
View on GitHub
RED TEAM TOOL2024

Parasite: A Stealthy Remote Access Toolkit for Adversary Simulation

Jigesh Sheoran · UPES, Dehradun

A remote access toolkit written in C++ for red teaming exercises and adversary simulation scenarios. Parasite implements common C2 techniques including process injection, persistence mechanisms, and encrypted communications to simulate real-world threat actor behaviour in authorized lab environments.

For authorized research and lab use only

C++RATRed TeamC2Adversary Simulation
View on GitHub
RESOURCE COLLECTIONOngoing

Academic DOMINATION Resources: Cybersecurity Study Compendium

Jigesh Sheoran · UPES, Dehradun

A curated collection of academic resources, notes, and structured learning paths for cybersecurity students. Covers offensive and defensive security fundamentals, certification guides, CTF writeups, and research paper summaries organized for systematic study.

EducationCTFStudy NotesResourcesCybersecurity
View on GitHub
UTILITY TOOL2024

FileDeck: File Management and Organization Utility

Jigesh Sheoran · UPES, Dehradun

A command-line file management utility designed for security professionals to organize research assets, evidence directories, and lab files. Provides batch operations, structured naming conventions, and quick organization workflows.

PythonCLIFile ManagementAutomation
View on GitHub

Tools & Technical Arsenal

Tools Built

MindPhishPythonML

NLP-based phishing URL and email detection system

ParasiteC++Red Team

Stealthy RAT for adversary simulation in authorized environments

Academic-DOMINATIONMarkdownEducation

Curated cybersecurity study resources and structured notes

FileDeckPythonCLI

CLI file management utility for security research workflows

Skills & Technologies

OFFENSIVE SECURITY

Red Teaming · Purple Teaming · Threat Hunting · Adversary Simulation · C2 Operations

LANGUAGES

Python · C++ · Bash · PHP · Jupyter Notebooks

TOOLS & PLATFORMS

Metasploit · Wireshark · Nmap · Burp Suite · Splunk · Ghidra

CONCEPTS

NLP / ML Security · MITRE ATT&CK · OWASP Top 10 · PKI & Cryptography · Incident Response

SYSTEMS

Linux (Kali, Ubuntu) · Git & GitHub · GitHub Actions · VirtualBox

Learning Notes

[N-01]

TCP/IP Fundamentals for Security

Packets · Handshakes · TCP Flags · Wireshark Analysis

— Personal Study Notes, 2024

[N-02]

Active Directory Attack Paths

Kerberoasting · AS-REP Roasting · DCSync · Pass-the-Hash

— Personal Study Notes, 2024

[N-03]

OWASP Top 10 Deep Dive

Injection · XSS · SSRF · Broken Access Control · IDOR

— Personal Study Notes, 2024

[N-04]

Cryptography Essentials

Symmetric & Asymmetric Encryption · PKI · TLS/SSL · Hashing

— Personal Study Notes, 2024

[N-05]

Linux Privilege Escalation

SUID Binaries · Cron Jobs · Kernel Exploits · Sudo Misconfig

— Personal Study Notes, 2024

[N-06]

Static Malware Analysis

PE Headers · Strings Analysis · YARA Rules · Ghidra Basics

— Personal Study Notes, 2025

[N-07]

Threat Hunting with Splunk

SPL Queries · Sigma Rules · MITRE ATT&CK Mapping · IOC Analysis

— Personal Study Notes, 2025

[N-08]

Incident Response Playbooks

Triage · Containment · Forensic Acquisition · Root Cause Analysis

— Personal Study Notes, 2025

Curriculum Vitae

Education

B.Tech, Computer Science & Engineering (Cybersecurity)

University of Petroleum and Energy Studies (UPES), Dehradun

Specialization: Cybersecurity · Dehradun, Uttarakhand

2023–2027

Research & Projects

MindPhish v0.2.0 — NLP Phishing Detection

UPES Minor Project · Jupyter Notebook · Python

2024–2025

Parasite — Stealthy RAT for Red Team Labs

Personal Research · C++ · GitHub

2024

Academic DOMINATION Resources

Cybersecurity Study Compendium · Markdown · GitHub

Ongoing

FileDeck — File Management Utility

CLI Utility · Python · GitHub

2024

Achievements

GitHub Quickdraw Achievement

Awarded for swift first pull request activity on GitHub

2024

GitHub Pull Shark Achievement

Awarded for consistent pull request contributions

2024

49 Public Repositories

Active open-source contributor on GitHub

2025

Profiles

Correspondence

For research collaboration, security discussions, or academic enquiries, reach out via any of the following channels:

This document was last updated: May 2025

Typeset in the spirit of LaTeX · Hosted on GitHub Pages