About Me
Hi, I'm Harshul. I love everything about cybersecurity. I enjoy the challenge of ethical hacking, penetration testing, and keeping data secure. I've learned a lot through my studies and hands-on experiences. This website is where I share my experiences and learnings. I'm excited to continue my journey in cybersecurity and work to make the internet a safer place for everyone!
Education and Training
-
Masters in Cybersecurity, University of Padova
-
B.Tech in ICT, Dhirubhai Ambani Institue of Information and Communication Technology
-
OffSec Certified Professional (OSCP), OffSec
-
OffSec Wireless Professional (OSWP), OffSec
-
Certified Ethical Hacker Master (CEH Master), EC-Council
-
eLearnSecurity Certified Professional Penetration Tester (eCPPT), eLearnSecurity
-
Red Teaming Learning Path, TryHackMe
-
Offensive Pentesting Learning Path, TryHackMe
-
Security Engineer Learning Path, TryHackMe
-
SOC Level 2 Learning Path, TryHackMe
-
SOC Level 1 Learning Path, TryHackMe
-
Cyber Defense Learning Path, TryHackMe
-
Ethical Hacker, Udacity
-
IBM Cybersecurity Analyst Specialization, Coursera
Courses [Technical and Security]
-
Ethical Hacking
-
Digital Forensics
-
Mobile and IoT Security
-
Information Security
-
Cybersecurity and Cryptography: principles and practices
-
Computer and Network Security: Advanced Topics
-
Security Protocols
-
System and Network Security
-
Biometrics
-
Machine Learning
-
Deep Learning
-
Law and Data
-
Internet of Things and Smart Cities
Research Projects
Privacy-preserving Drone Invasion Detection [Masters Thesis]
My thesis proposes a novel approach to detecting drone invasions that utilize privacy-preserving protocols. The proposed approach can detect drones invading the restricted areas while maintaining the privacy of drones and organizations. This research provides a valuable contribution to the field of drone detection and privacy protection and can be applied in various domains. Overall, this work demonstrates the possibility of detecting drone intrusions while preserving the privacy of all parties involved.
Partial License plate matching protocol
Developed a privacy-preserving protocol for secure matching of Partial License Plate using Fully Homomorphic Encryption, using Microsoft SEAL library and other FHE schemes. It was acomplished by exploring wildcard based equality testing. The project was developed in C++ programming language.
QSecret-Sharing Scheme (QSS)-Based Keyless: Titanium Secure (TitaniumSec) EMail Application [Publication]
This project was a part of research internship (B.Tech project) at Advanced Data Processing Research Institute, Department of Space. Our team developed a Secure Mail Web Application with Quasi Groups and modifications over Shamir’s Secret Sharing. This project was done using C++, Java and Python programming languages. HTML, CSS, Javascript, JQuery and PHP were also used for web development.
Efficient Implementation of Private License Plate Matching Protocols [Publication]
Developed a secure and efficient privacy-preserving protocol for matching of License Plate using Paillier’s Partial Homomorphic Encryption. The project was developed in Java programming language.
Secure Cloud backup using Secret Sharing Schemes
Developed and implemented an efficient and secure Cloud backup using Secret Sharing Schemes. Its objective was to reduce the computation and communication costs with also maintaining CIA Triad. The project was developed in Go programming language.
This project is a subset of Private Set Intersection. For this project, I've developed a privacy-preserving protocol using Symmetric Homomorphic Encryption to compute Hamming distance between two license plate in cipher domain. The project was developed in C++ and Python.
Analysis of Return Oriented Programming (ROP)
Analysed ROP automation tools, Ropper and Ropgadget, and automated the generation of rop gadgets for different shellcodes. Also investigated defense techniques against such attacks.
Privacy Preserving Similar Document Matching
Implemented Simhash protocol, for document similarity, and Additive Elgamal Cryptosystem with Eventlet Server. It was part of Summer Research Internship. The project was developed in Python programming language.
Memory Corruption Vulnerabilities
Analysed Buffer overflow, Format strings and Heap overflow attacks with the exploit-exercise's protostar VM. Ret2Libc attack was also investigated alongwith them.
Course Projects
Understanding Privacy Risks on Android
Conducted a literature review to gain insights into the collection of private data on Android devices. Also investigated the impact of privacy regulations, like GDPR, on private information collection.
Secret Sharing Schemes and Image Steganography
Developed applications for secretly sharing information over public channels using Secret Sharing Schemes and JPEG Stegnography.
Airways Database System
For this project, my team had developed a database for Airways Schedule and reservation.
Shellshock Vulnerability: Implementation and Remediation Techniques
Implemented the Shellshock attack and observed the severity of the vulnerability and its countermeasures. Also, extended the attack over malicious DHCP server. SEED Labs VM was used for this project.
Home Automation
Developed a Home Automation and security system using Arduino and Raspberry Pi.
Wireless Earthquake Alarm System
Developed an Arduino based system to detect the Primary waves of an earthquake which are faster and far less dangerous than Secondary waves.
Face Recognition using CNN and KNN
Developed a Face Recognition application using Convolutional Neural Networks and KNN K-Nearest Neighbors algorithms.
Mini Operating System
For this project, my team had developed a mini operating system. The goal of the project was to understand how the OS works.
Community Activities
Survey of Tech-driven Smart City
Our team generated a report which provided an analysis of the development of one of Smart City in India, GIFT city (Gujarat International Finance Tec-City), Gandhinagar, Gujarat and its nearby areas.
Conducted Survey for Public Distribution System (PDS)
The objective of this survey was to understand the living conditions of people below the poverty line and the problems they face with the Public Distribution System (PDS).
Rural Internship
I served as a teacher with i-India NGO, where I worked in a school located in a slum area in Jaipur, where many children come from poor backgrounds. The goal of my work was to provide these children with education and opportunities for learning that they might not otherwise have had access to.
Digital Skills
Programming Languages
-
Bash
-
C
-
C++
-
Java
-
JavaScript
-
PHP
-
Powershell
-
Python
-
SQL
Cybersecurity Expertise
-
Active Directory Security
-
Cyber Threat Intelligence
-
Incident Response
-
Linux
-
Windows
-
Phishing
-
Privilege Escalation
-
Red Teaming
-
SIEM Tools
-
Vulnerability Assessment
-
Web Application Security
Cybersecurity Resources and Frameworks
-
CVE Details
-
MITRE ATT&CK Framework
-
OWASP
-
Tactics, Techniques, and Procedures
Cybersecurity Tools and Technologies
-
Android App Development (Android Studio)
-
Arduino
-
Raspberry Pi
-
GHIDRA
-
IBM Guardium
-
IBM QRadar
-
Chisel
-
Nmap
-
Nessus
-
Penetration Testing Tools
-
Machine Learning and Deep Learning Techniques
Data Privacy and Compliance Expertise
-
GDPR
-
ISO 27001
-
ISO 27002
-
NIST Framework
Professional Interests
-
Interactive Cybersecurity Training
-
Cryptography
-
Cybersecurity Compliance
-
Penetration Testing
-
Ethical Hacking
-
Data Security and Privacy
-
Operating Systems Security
-
Privacy-preserving Protocols
-
Research & Development
Hands-On Cybersecurity Experience
-
Capture The Flag (CTF)
-
Hack The Box: Pro Hacker
-
TryHackMe: Top 1%
-
Offensive Security Proving Grounds
Management and Leadship Skills
-
Convenor of Electronics Hobby Club at DA-IICT
-
Coordinator of Workshop on Manual and Autonomous Robotics at DA-IICT
Honors and Awards
-
Active participant in Hack The Box, a platform for hands-on cybersecurity training. Current rank: Pro Hacker.
-
Ranked in the top 1% of users on TryHackMe, a platform for hands-on cybersecurity training.
-
Presented the paper titled, Fast Private License Plate Matching Using Symmetric Homomorphic Encryption at IEEE ANTS'18
-
Presented the paper titled, Efficient Implementation of Private License Plate Matching Protocols at SPACE'17
-
Achieved Second rank in Autonomous Line Following bot Competition at DA-IICT
-
Achieved Third rank in Autonomous Line Following bot Competition at IIT Jodhpur
Language Skills
-
Hindi: Mother Tongue
-
English: Fluent
-
Italian: Limited working proficiency
Hobbies
-
Participating in Capture the Flag competitions
-
Swimming
-
Playing Cricket and Badminton
-
Travelling