hafu / wansview-supervision

This project was developed at the Hacker Art class at the University of Applied Sciences (HTW), Berlin, Germany. -- You become the observer of thousands of IP Cameras, mostly private ones. The thousands of IP Camera images will be displayed as a mosaic and the images get updated slowly.
13 stars 4 forks source link

Host IP's ? #1

Open tc-maxx opened 5 years ago

tc-maxx commented 5 years ago

Hallo Hannes,

welche IP's hast du für das Crawlen verwendet?

Danke tcM

hafu commented 5 years ago

Hallo,

die meisten IP Kameras kommen mit einem DynDNS Service und haben einen generischen Hostnamen wie z.B. abcdefgh87.host.tld. Je nach Modell gibt es dort verschiedene Domains und die Subdomain wird dann je Gerät generiert. Letztendlich habe ich eine Liste mit 9139520 Hostnames erstellt und diese "gecrawled".

Da es sich hiebei ursprünglich um ein Kunstprojekt handelt und es auch schon etwas älter ist, weiß ich nicht mal ob das Frontend mit API mit einer aktuellen nodejs Version noch läuft.

Um das Projekt zum laufen zu bringen müsste die Datenbank mit einigen Informationen gefüllt werden:

Diese Informationen wurden bewusst nicht in diesen Repository untergebracht. Weiterhin ist der "crawler" auch nur für eine bestimmte Modellreihe von IP Kameras geeignet, bzw. Kameras mit ähnlicher Firmware.

Aus der Dokumentation zur Arbeit:

This project focuses on wansview IP Cameras, which use a DDNS in combination with UPnP. The IP Camera can open a port on the router via UPnP, so the IP Camera is reachable over the internet with a generic domain (ex. 123abcd.nwsvr.com). Also some models have a Bug in the firmware, where you can not disable the DDNS feature. In addition the default username and password combination is simply admin/123456.