Cameradar V2.0: Hack RTSP CCTV cameras with this tool

Cameradar V2.0: Hack RTSP CCTV cameras with this tool

Cameradar V2.0: Hack RTSP CCTV cameras with this tool


The RTSP access tool comes with your library.
Cameradar allows you
  • Detect open RTSP hosts on any accessible destination host.
  • Detect which device model is transmitting
  • Start automated dictionary attacks to get your transmission path (for example, /live.sdp)
  • Launch automated dictionary attacks to obtain the username and password of the cameras.
  • Generates a complete and easy-to-use report of the results.
The RTSP access tool comes with your library.  Cameradar allows you  Detect open RTSP hosts on any accessible destination host. Detect which device model is transmitting Start automated dictionary attacks to get your transmission path (for example, /live.sdp) Launch automated dictionary attacks to obtain the username and password of the cameras. Generates a complete and easy-to-use report of the results.


Installing the binary

Dependencies
  • go
  • glide
Install  glide
  • OSX: brew install glide
  • Linux: curl https://glide.sh/get | sh
  • Windows: Download the binary   here
Steps to install
Be sure to install the dependencies mentioned above.
  1. go get github.com/EtixLabs/cameradar
  2. cd $GOPATH/src/github.com/EtixLabs/cameradar
  3. glide install
  4. cd cameradar
  5. go install
The cameradar binary is now in your $ GOPATH / bin ready to be used. See the command line options here.
Bookstore
Dependencies of the library
  • curl-dev /  libcurl (depending on your OS)
  • nmap
  • github.com/pkg/errors
  • gopkg.in/go-playground/validator.v9
  • github.com/andelf/go-curl
Installing the library
go to github.com/EtixLabs/cameradar 
After this command, the cameradar library is ready to use. Your source will be in:
user @ computer: $ $ GOPATH / src / pkg / github.com / EtixLabs / cameradar
Now you can use get -u to update the package.

List of commands


  • "-T, -target": set custom goal. Necessary.
  • "-P, -ports": (Default: 554,8554) Set custom ports.
  • "-S, -speed": (Default: 4) Set custom nmap discovery presets to improve speed or accuracy. It is recommended to download it if you are trying to scan an unstable and slow network, or if you want to increase it if you are in a reliable and very profitable network. See this for more information on the nmap timing templates.
  • "-T, -timeout": (Default: 1000) Set the custom timeout value in milliseconds after which you must give up an attack attempt without an answer.
  • "-R, -custom-routes": (Default: dictionaries / routes) Set custom dictionary path for routes
  • "-C, -custom-credentials": (Default: dictionaries / credentials.json) Set custom dictionary path for credentials
  • "-O, -nmap-output": (Default: /tmp/cameradar_scan.xml) Set custom nmap output path
  • "-L, -log": Enable debug logs (nmap requests, curl describes requests, etc.)
  • "-H": shows the usage information