Skip to content

hikvision ipcameras ip camera password reset offline tool for encrypt.xml support hikkvision reset code fro admin

Notifications You must be signed in to change notification settings

HikkVisionPasswordReset/hikavision-recover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#hikavision-recover — password recovery tool via Hikvision SDK for IP Cameras


Building


Install Kali Linux
Install Go Language
Install Go Language Color Addon
Setup Go Language
Install MinGw for Windows buildings
Download hikkavision-recover source and extract to Home directory

apt-get install golang
mkdir ~/workspace
echo 'export GOPATH="$HOME/workspace"' >> ~/.bashrc
source ~/.bashrc
go get github.com/fatih/color
apt-get install mingw-w64
cd ~/hikkavision-recover-master
make

And now you have a build directory with compiled app for Windows and Linux

Usage

You can define some options:

  • -logins, -passwords — files where your logins and passwords are stored; it looks for «logins» and «passwords» by default;
  • -check — very useful, but still experimental option which allows to check a host before trying to log in (I did some reverse-engineering and I'm not really sure if everything is OK);
  • -shoots — a directory where pictures from cameras will be stored; it doesn't download pictures by default;
  • -threads — there's no multithreading until you define in how many threads you want to do a job;
  • -csv — write results to CSV file.

Please note that it is hardcoded to read IPs from file called “hosts”!

A typical cammand is:

hikkavision-recover -threads 200 -check -shoots pics/

About

hikvision ipcameras ip camera password reset offline tool for encrypt.xml support hikkvision reset code fro admin

Resources

Stars

Watchers

Forks

Packages

No packages published