How Psychic-CCTV Became a Game-Changer for CCTV Pentesting
CCTV video analysis tool built completely in python.
Psychic-CCTV was born out of a real-life incident when Abhijit, a Fireboltz team member, had his bicycle stolen. Despite CCTV footage, poor resolution made it useless for identifying the thief.
Frustrated, Abhijit, with a background in image processing and computer vision, conceived the idea of building a tool to enhance and analyze CCTV feeds effectively.
Along with two friends, they developed Psychic-CCTV, a tool that optimizes security footage, making it more actionable for crime detection.
What is Psychic-CCTV
Psychic-CCTV—one of the best open-source CCTV pentesting tools. It’s designed for security researchers and pentesters to explore vulnerabilities in surveillance systems.
With its sleek design, Psychic-CCTV allows users to discover insecure or misconfigured cameras. The installation is simple, and its usage even simpler—making it a must-have for anyone interested in cybersecurity.
Features
- Object Detection in Videos: Detects and saves frames with objects of interest from video feeds using YOLO Object Detection.
- Super Resolution: Enhances the quality of low-resolution video frames using SRGAN, improving clarity for detailed analysis.
- Custom Image Resolution: Apply super-resolution techniques to your own images.
- Soundtrack Separation: Extracts and separates vocals and background noise from video recordings for better audio analysis.
- User-Friendly GUI: Simplifies the process with a desktop app built using PySimpleGUIQt.
Installation & Usage
Here’s how to install and use it:
git clone https://github.com/Fireboltz/Psychic-CCTV.git
cd Psychic-CCTV
Run the app
To run the project, just execute the psychichCCTY.py script. Rest of the files were the ones used to do the intial groundwork of training models and getting them ready by testing them.
psychic-cctv.py
From there, you're all set to scan for vulnerable cameras and identify potential security issues. It's a straightforward tool with a powerful impact in the realm of CCTV security testing.
License
Free app (License is not listed)