Skip to content
This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
/ camfinder Public archive

A public webcam finder using the Shodan API.

License

Notifications You must be signed in to change notification settings

jae1911/camfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cam Finder

Find open Hipcam webcams using the Shodan API.

Getting started

git clone https://code.jae.fi/jae/cam-finder.git
cd cam-finder
pip install -r requirements.txt

Now copy the file config.example.json to config.json and fill in your Shodan token.

Usage

python finder.py <number of runs>

One run goes trough 100 webcams in total, if you request 5 runs, it will go through 500 webcams.

How does it works

The program will query a list of supposedly open webcams using the Shodan api.
To test if the webcam is really open (without any password or just working), we use cv2 to detect if there is a video flux on the default Hipcam endpoint rtsp://<cam ip>:554/11
As of now, only Hipcams are supported but other types will come later.

About

A public webcam finder using the Shodan API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages