How Psychic-CCTV Became a Game-Changer for CCTV Pentesting

CCTV video analysis tool built completely in python.

How Psychic-CCTV Became a Game-Changer for CCTV Pentesting

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.

13 Free Open Source CCTV and Camera Surveillance Solutions (Updated)
Building a security surveillance system for home or business security, often cost a large sum of money, that include hardware, software, setup, and maintenance. Security surveillance software solutions like CCTV systems, IP camera monitoring programs, DVR apps and NVR apps, are regularly commercial programs. Which means they cost money for

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.

16 Open-source Projects to Build a CCTV System With Raspberry Pi
Raspberry Pi is still the most popular affordable SBC (Single Board Computer). It is used as the core in many of projects for education, healthcare, security, and IoT. In this post, we list the best Raspberry Pi project that will give good alternatives for anyone who want to build their

License

Free app (License is not listed)

Source-code

GitHub - Fireboltz/Psychic-CCTV: A video analysis tool built completely in python.
A video analysis tool built completely in python. Contribute to Fireboltz/Psychic-CCTV development by creating an account on GitHub.

16 Free Open-source NVR Solutions for CCTV and Home Security
A Network Video Recorder (NVR) system is a crucial component of home security and Closed-Circuit Television (CCTV) setups. It is responsible for capturing, storing, and managing video footage from IP cameras connected to a network. NVR systems offer several important benefits for home security and CCTV: 1. Centralized Video Management:
Best 20 Free Open-source CCTV, NVR and DVR solutions
CCTV or closed-circuit television system makes use of camera networks and monitor to watch and monitor of interior and exterior of a property. Companies, museums, art galleries, and houses are using CCTV networks for video surveillance and security. There are dozens of commercial CCTV software packages.However, as they vary







Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+