Welcome to my collection of hands-on cybersecurity projects completed during my internship at Cantilever. Each project demonstrates core skills in Python, automation, and cybersecurity fundamentals, built with clean structure, colored CLI interfaces, and real-world logic.
A Python-based background monitoring tool that:
- Logs all user keystrokes with timestamps
- Takes periodic screenshots every 10 seconds
- Associates each screenshot with a matching keystroke log
- Runs in the background using multithreading
- Saves logs in a structured
logs/folder - Styled terminal UI with
colorama
β‘οΈ View Project Folder
A Python-based tool to fetch domain WHOIS records that:
- Accepts user input for any domain
- Displays registrar, creation/expiry dates, and name servers
- Handles invalid/protected domains cleanly
- Formats dates in readable
DD Mon YYYYstyle - Saves output to
.txtand.csvformats inside alogs/folder - Supports multiple domain checks in one run
- Styled terminal UI with
colorama
β‘οΈ View Project Folder
All tools were developed for educational and ethical use only.
Arjun Jain
Cantilever Cyber Security Intern
LinkedIn