Made using Python, Flask, and Django framework, the Email Client project has been developed to offer a range of functionalities that meet user expectations. Users can securely log in to their accounts and access their emails. They have the ability to compose, edit, and send emails to other users, as well as search and forward emails. The Email Client supports attachments, allowing users to send files and images along with their emails. Users can delete emails and track whether an email is read or unread. Additionally, the Email Client enables users to reply to and forward emails, ensuring seamless communication and efficient email management.
In this project, I undertook the task of finding, analyzing, recreating, and documenting vulnerabilities affecting WordPress, a widely used content management system (CMS). I focused on several vulnerabilities, including Authenticated Stored Cross-Site Scripting (XSS) in YouTube URL Embeds, Cross-Site Request Forgery (CSRF) in WordPress Connection Information, Unauthenticated View Private/Draft Posts, Persistent Cross-Site Scripting, and WordPress Username Enumeration.
In this project, I successfully deployed a honeynet using MHN-Admin, an efficient tool for managing and monitoring honeypots. The honeynet consists of three distinct honeypots: Dionaea, Snort Honeypot, and p0f. Dionaea is a malware capturing honeypot that traps malware exploiting network vulnerabilities and retrieves copies of the malicious software. Nort Honeypot is an open-source network intrusion detection system that performs real-time traffic analysis, capable of detecting various attacks and probes such as buffer overflows, stealth port scans, and OS fingerprinting attempts. Lastly, p0f honeypot utilizes passive OS fingerprinting techniques to determine the operating system and configuration properties of remote hosts, without generating suspicious network traffic.
Made using Python, run in terminal, an e-commerce platform that deals with music album. Functionalities include viewing all items, shopping cart, check out, remove items, order history, edit accounts, session management and so on.
Made using C++, this project involves the development of a parser for an Algol-like language called TIPS. The parser aims to analyze TIPS code and generate a structured representation of the program's syntax for further processing or execution.
This front-end project focuses on designing and developing an interface for displaying dropbox diagnostics. It provides valuable insights into dropbox utilization, maintenance conditions, and usage patterns. Leveraging real-time data from FedEx systems, the interface enables users to identify over or underutilized drop boxes, detect boxes requiring maintenance or battery replacement, and make informed decisions based on the provided information.
A small automation tool written in Python to manage files for student's submission and grading. Rename files and store each students' submissions in separate folder. Move each student's submission to the project folder.