hikvision-tftpd - Unbrick a Hikvision device (NVR or camera) via TFTP

  •        7

Hit ctrl-C when done. The Hikvision TFTP handshake (for both cameras and NVRs) is stupid but easy enough. The client sends a particular packet to the server's port 9978 from the client port 9979 and expects the server to echo it back. Once that happens, it proceeds to send a tftp request (on the standard tftp port, 69) for a specific file, which it then installs. The tftp server must reply from port 69 (unlike the tftpd package that comes with Debian).

https://github.com/scottlamb/hikvision-tftpd

Tags
Implementation
License
Platform

   




Related Projects

pi-timolo - Raspberry PI-TIMOLO ( PI-TImelapse, MOtion, LOwLight ) uses RPI picamera and python for Remote Headless Security Monitoring & Auto Sync files with rclone remote storage services

  •    Python

Requires a Raspberry Pi computer and a RPI camera module installed. Make sure hardware is tested and works. Most RPI models will work OK. A quad core RPI will greatly improve performance due to threading. A recent version of Raspbian operating system is Recommended. Step 1 With mouse left button highlight curl command in code box below. Right click mouse in highlighted area and Copy. Step 2 On RPI putty SSH or terminal session right click, select paste then Enter to download and run script.

zmNinja - High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder or other NVRs

  •    Javascript

zmNinja is a multi platform (iOS, Android, Windows Desktop, Mac Desktop, Linux Desktop) client for ZoneMinder users. ZoneMinder is an incredible open source camera monitoring system and is used by many for home and commercial security monitoring.

Security on Streets

  •    

IP-camera MJPEG http image processing solution for security control on streets

iSpy Camera Security Software

  •    ASPNET

Worlds leading motion detection, recording and alerting software

react-native-camera - A Camera component for React Native. Also supports barcode scanning!

  •    Java

The comprehensive camera module for React Native. Inside your package.json, use this "react-native-camera": "git+https://git@github.com/react-native-community/react-native-camera" instead of "react-native-camera": "^1.0.0".


Time-lapse DCS-1000W

  •    Shell

This software is a Linux bash script which allows the D-Link DCS-1000W 802.11b wireless camera (and compatible equipment) as well as V4L webcams to operate as time-lapse security cameras.

CameraShy

  •    Delphi

Camera/Shy is the only steganographic tool that automatically scans for and delivers decrypted content straight from the Web. It is a stand-alone, Internet Explorer-based browser that leaves no trace on the user's system and has enhanced security.

gspy - a gnome security camera app

  •    C

Gspy retrieves images from a video4linux device and processes these images looking for significant motion events. Each image of interest is recorded to a daily image directory may be optionally converted to mpeg movies. see http://gspy.sourceforge.net

wordlist - Collection of some common wordlists such as RDP password, user name list, ssh password wordlist for brute force

  •    

Collection of some common wordlists such as RDP password, user name list, ssh password wordlist for brute force. The following is an alphabetical list of IP camera manufacturers and their default usernames and passwords. The goal is to help users quickly get started with cameras. At the bottom of the post, we examine the use and security concerns of using default passwords.

xml2hostconf

  •    

xml2hostconf is a utility for central configuration and automatic installation of networks of Linux computers. Fedora, CentOS, Debian and Ubuntu are supported. It makes use of rpm, yum, kickstart, dpkg, apt-get, preseed, dhcpd, tftpd, httpd and pxelinux.

CameraManager - Simple Swift class to provide all the configurations you need to create custom camera view in your app

  •    Swift

This is a simple Swift class to provide all the configurations you need to create custom camera view in your app. It follows orientation change and updates UI accordingly, supports front and rear camera selection, pinch to zoom, tap to focus, exposure slider, different flash modes, inputs and outputs. Just drag, drop and use. The Swift Package Manager is a tool for managing the distribution of Swift code.

Lumina - A camera designed in Swift for easily integrating CoreML models - as well as image streaming, QR/Barcode detection, and many other features

  •    Swift

Would you like to use a fully-functional camera in an iOS application in seconds? Would you like to do CoreML image recognition in just a few more seconds on the same camera? Lumina is here to help. Cameras are used frequently in iOS applications, and the addition of CoreML and Vision to iOS 11 has precipitated a rash of applications that perform live object recognition from images - whether from a still image or via a camera feed.

Fotoapparat - Making Camera for Android more friendly. 📸

  •    Kotlin

Camera API in Android is hard. Having 2 different API for new and old Camera does not make things any easier. But fret not, that is your lucky day! After several years of working with Camera, we came up with Fotoapparat. Configure Fotoapparat instance.

CameraEngine - :monkey::camera: Camera engine for iOS, written in Swift, above AVFoundation

  •    Swift

CameraEngine is an iOS camera engine library that allows easy integration of special capture features and camera customization in your iOS app. To add the Framework, you can also create a workspace for your project, then add the CameraEngine.xcodeproj, and the CameraEngine, then you should be able to compile the framework, and import it in your app project.

IP-Camera MJPEG HTTP Web-Server Emulator

  •    

Turns web-camera into IP-camera with mjpeg streaming and access it over network. Usage of i-Lids (Imagery Library for Intelligent Detection Systems) and other data for surveillance systems development. Sends AVI, WMV, folder with images, web-camera data over the wire.

Onuprova 3D Camera

  •    

'Red Cyan 3D camera' uses two webcams to capture 3D image and video. Place the two camera about 4" appart and plug them in to the USB. Turn on the software and capture. Its that easy. You will require a red cyan 3d glass to watch the images or videos.

Windows Mobile Camera

  •    

The Windows Mobile Camera project makes it easier for users to take pictures with their mobile camera enabled devices. This is an example C# project to demonstrate getting started developing applications on the Windows Mobile 6.x platform.

material-camera - One of the most difficult APIs on Android, made easy in a small library.

  •    Java

Android's video recording APIs are very difficult to figure out, especially since a lot of manufacturers like to mount their camera sensors upside down or sideways. This library is a result of lots of research and experimentation to get video recording to work universally.Please report any issues you have, and include device information. Camera behavior can be unpredictable across different Android manufacturers and versions, especially on pre-Lollipop devices. I've done quite a bit of testing, but it's possible I missed something.

what_the_thing - :camera: Point camera at things to learn how to say them in a different language

  •    Javascript

Point camera at things to learn how to say them in a different language.Native Android App built with React Native.

cordova-plugin-media-capture - Mirror of Apache Cordova Plugin media-capture

  •    Javascript

This plugin provides access to the device's audio, image, and video capture capabilities.WARNING: Collection and use of images, video, or audio from the device's camera or microphone raises important privacy issues. Your app's privacy policy should discuss how the app uses such sensors and whether the data recorded is shared with any other parties. In addition, if the app's use of the camera or microphone is not apparent in the user interface, you should provide a just-in-time notice before the app accesses the camera or microphone (if the device operating system doesn't do so already). That notice should provide the same information noted above, as well as obtaining the user's permission (e.g., by presenting choices for OK and No Thanks). Note that some app marketplaces may require your app to provide just-in-time notice and obtain permission from the user prior to accessing the camera or microphone. For more information, please see the Privacy Guide.