Skip to content

Unknownx007/CamBlockX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Ή CamBlockX

CamBlockX is an open-source terminal-based wireless camera discovery and network security profiling utility built strictly for Kali Linux. It provides system administrators and penetration testers with a passive, non-disruptive framework to map local airwaves, analyze 802.11 management frames, and isolate potential wireless video streaming nodes based on MAC Organization Unique Identifier (OUI) profiles.

Developed by Unknownx007.


βš™οΈ Operational Mechanics

  1. Subsystem Verification: Validates root workspace execution privileges and flushes potentially conflicting background network processes to secure a clean testing scope.
  2. Monitor Mode Synchronization: Programmatically shifts your local wireless card to a raw RF monitor status, injecting a 3.5-second stabilizer delay to safeguard internal kernel drivers from mode conflicts.
  3. Passive OUI Traffic Analysis: Captures over-the-air 802.11 Beacon and Probe Response parameters, checking captured hardware signatures against established wireless camera footprints (such as Hikvision, Wyze, Ring, and Dahua).
  4. Crash-Resilient Environment Restore: Integrates a robust global teardown sequence via atexit that drops interface link states, shifts the card back to a standard managed state, and cleanly restarts the NetworkManager engine upon application termination.

πŸ“¦ Workspace Deployment Guide

Because this application communicates directly with local system hardware controllers via raw sockets, it must run inside an isolated root layer environment:

# 1. Clone this competitive suite repository
git clone https://github.com/Unknownx007/CamBlockX
cd CamBlockX

# 2. Configure and isolate the python virtual environment layer
python3 -m venv .venv
source .venv/bin/activate

# 3. Pull required modules securely
pip install -r requirements.txt

# 5. Initialize the application manager tool

πŸš€ Usage Guide

  1. Upon executing the main script, the system will clean background processes and securely unlock your wireless card wlan0.
  2. The multi-threaded background channel hopper will cycle frequencies across channels 1-13 automatically.
  3. Observe the high-contrast dashboard panel as it groups and tracks ambient wireless frames, filtering out phones and computers to highlight camera assets in green text.
  4. Press Ctrl + C at any point to safely stop the capture. The automated hardware cleanup protocol will trigger instantly, restoring your network card and internet services to their exact factory settings.

πŸ“œ License

Distributed under the MIT License. See LICENSE for more details.

About

An open-source wireless camera discovery and deauthor and network security profiling framework built for Linux using python and scapy. Passive profiles 802.11 frames to map local video assets via OUI signatures and features automated hardware recovery routines.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages