Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host IP's ? #1

Open
tc-maxx opened this issue Feb 8, 2019 · 1 comment
Open

Host IP's ? #1

tc-maxx opened this issue Feb 8, 2019 · 1 comment

Comments

@tc-maxx
Copy link

tc-maxx commented Feb 8, 2019

Hallo Hannes,

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

Danke
tcM

@hafu
Copy link
Owner

hafu commented Feb 25, 2019

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:

  • Hosts (bzw. DNS Namen)
  • Usernames
  • Passwords
  • User Agents

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants