Forum: PC Hard- und Software China IP-CAM CIPC-GC13H, Infos gesucht


von Markus W. (dl8mby)


Angehängte Dateien:

Lesenswert?

Hallo Forum,

Habe vom Kollegen eine neue IP-CAM zum Spielen bekommen.

Anschaffungspreis ca. 30€ Anfang Februar.

Ihm war jedoch nicht bewusst, daß um diese CAM zu benützen
eine Verbindung in eine Cloud notwendig ist, da sie dort
Ihre Aufnahmen hinschickt.

Nun wollte ich mal hier nachfragen, ob jemand die verbauten
Chips kennt und sagen kann, ob man die FW ummodeln kann, so
daß die CAM direkt angesprochen werden kann, ohne in die Ferne
zu schweifen.


Die Daten zu der Cam lauten.

Modell: IP-CAM CIPC-GC13H
Power: DC5V/2A

Chip:  GOKE GK7102S
und  ICO 8002B 1725H

Standards: GB8898-2011
Prod. Date: 201801B

FW: 3.2.0.1118
Embedded App. 3.2.0.1118
Device ID: AJWL171020121SG3E17570TGNV022117
MAC 00:0C:43:xx:xx:xx
Model Type: gk7102s_ytj_A1
Anti Flicker: 50Hz

Im Anhang einige Bilder vom Innenleben.


Danke für nützliche Infos.

Markus

von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Angehängte Dateien:

Lesenswert?

Es gibt ne ältere Firmware, mit funktionalem Telnet. Und auch so jede 
menge Baugleiche Sachen oder mit selben SOC. Ansonnsten muss man hald 
die (richtige) RS232 finden. Angaben im Bild ohne Gewähr, also nur 
geschätzt.

: Bearbeitet durch User
von Markus W. (dl8mby)


Lesenswert?

Hallo Tim,

danke für den Hinweis mit telnet und der RS232.
Hast Du eine Ahnung, wo man die ältere FW her bekommt,
und wie sie dann geflasht wird. (Via USB/LAN/RS232)

Deine Markiereung für USB irritiert mich etwas.
Ich dachte dort ist die WLan-Platine samt Chip kontaktiert.
Oder meinst Du die Rückseite der Platine?

Markus

von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Anstelle von RS232 meine ich natürlich UART. Das Wlan Modul ist über USB 
angebunden. "RS232/1" sind wohl nur weitere GPIOs, z.B. für den Taster - 
die Bahnen enden an der Ecke wie "GPIO Config". Die Motor-IOs sind auch 
in der Gegend.

Ich denke daher "RS232/2" bei J9 ist der richtige UART.

Nein, sorry mehr kann ich leider nicht beitragen. Und ich will keine 
Verwirrung anstiften. Googlen und einfach loslegen!

: Bearbeitet durch User
von Tim S. (Firma: tsx89) (freak_ts) Benutzerseite


Lesenswert?

Hier noch bissle was zum SOC:
1
CPU core: ARM1176 @ 600MHZ, 16KB I-Cache, 16KB D-Cache 40nm, BGA228
2
Integrated 1Gb DDR2, Ethernet PHY, Audio Codec, MCU, eFuse
3
H.264 BP / MP / HP, MJPEG / JPEG video encoding
4
G.711 / G.726 / ADPCM / MP3 audio encoding
5
Maximum support 4 encoding processing capacity
6
1080P @ 30fPs + D1 @ 30fPs + CIF @ 30fPs + 1080P JPEG @ 1fPs
7
I2S interface, Audio Codec built in + external
8
Support 8/10/12 bit RGB Bayer input
9
Supports one CVBS output
10
Fast wake-up, supports infrared
11
AES, DES, 3DES security engine

UART / RS232 Zugriff müsste eigentlich überall drin sein.
Mach mal nen Portscan oder so.
Ansonsnten versuch auch mal Telnet Port 9527.

Login:Password Backdoors
root:<nichts> (meistens)
root:xmhdipc
root:klv123
root:xc3511
root:123456
root:jvbzd
root:hi3518
root:xmhdipc
root:cat1029
root:ivdev
root:annie2012
admin:tlJwpbo6
default:OxhlwSG8
default:OxhlwSG8
defaul:tlJwpbo6
defaul:S2fGqNFs


Ich hatte auch schon mal wo anders Infos dazu gepostet.
Keine Ahnung ob das mit deiner FW "kompatibel" ist.
Das ist für die "Standard-Anwendungen" mit HTTP
https://www.mikrocontroller.net/attachment/341107/IPCAMCGISDKV2.1.pdf
_

Markus W. schrieb:
> ob man die FW ummodeln kann, so
> daß die CAM direkt angesprochen werden kann, ohne in die Ferne
> zu schweifen.
1
just use the gm_app_fw.py script, main page:
2
- unpack the firmware (-u)
3
- mount the firmware (-m)
4
- modify the parameters on the mounted filesystem
5
  /in /mnt/fw_app/)
6
- create a new image of the modified filesystem
7
 (mkfs.jffs2 -r /mnt/fw_app/ -o modified.jffs2)
8
- pack the firmware using the new jffs and the old elf files
9
  flash the modified firmware with ipc debugging tool or tinyipctools
https://github.com/zzerrg/gmfwtools/blob/master/gm_app_fw.py

Mit Telnet FW: V22.00.00.16
http://upg.cloudlinks.c|n/upg/22/00/npcupg_22.00.00.16.bin
(.cn Link!)
Oder Digooeye FW: (Keine Ahnung!)
https://drive.google.com/file/d/0B-n7DwUXidL7cnJCcXBIb2RXVTg/view
Ist von da:
https://github.com/zzerrg/gmfwtools/issues/2

Ich würde versuchen ein UBoot (oder ähnlich) zusammenzustellen, wenn 
sich gar nichts anderes mehr machen lässt. Oder eine Firmware suchen, 
die das schon drinnen hat. (ummodeln) ? - Das muss es geben, weil es 
gibt irgendwo Bootlogs. (Hab aber kein Flashbares .IMG gefunden)

Markus W. schrieb:
> und wie sie dann geflasht wird. (Via USB/LAN/RS232)

Mit UBoot kannst du i.d.R. von allen Quellen Booten, ggf auch Flashen. 
Aber man muss erstmal so "weit" kommen. Und dafür musst du die Experten 
hier fragen.

Viel Spaß.

: Bearbeitet durch User
von Sebastian S (Gast)


Lesenswert?

Schau dir mal diesen Link
damit kannst du die Firmware ändern.

https://github.com/ant-thomas/zsgx1hacks

von jenswalter (Gast)


Lesenswert?

Habe heute die Cam CIPC-GC13H erhalten und Streaming auf PC und Tablet 
ohne
Cloud-Umweg getestet:
Stream wird auf PC und Tablet mit VLC gleichzeitig angezeigt

Linux-PC>nmap zeigt die Ports (Beispiel für IP-Adr 192.168.0.39):

~/WEBCAM$ nmap 192.168.0.39

Starting Nmap 7.01 ( https://nmap.org ) at 2018-05-04 22:19 CEST
Nmap scan report for 192.168.0.39
Host is up (0.87s latency).
Not shown: 993 closed ports
PORT     STATE SERVICE
23/tcp   open  telnet
80/tcp   open  http
554/tcp  open  rtsp
843/tcp  open  unknown
5050/tcp open  mmcc
7103/tcp open  unknown
8001/tcp open  vcom-tunnel

vlc zeigt den Stream ohne den Umweg über fremde Cloud-Server:
vlc rsp://<login>:<passwd>@<IP-Adresse>

Beispiel für IP-Adresse 192.168.0.39 über Lan-Kabel, login=admin 
,password=''
(login='admin'  password='' ist bei meinem Gerät werksseitig 
voreingestellt)

vlc rtsp://admin:@192.168.0.39

Mit dem ONVIF Device Tool (http://www.lingodigit.com/onvif_nvc.html) 
wäre eine vollständige Steuerung der Kamera möglich, wenn man denn die 
notwendigen Zugangsdaten hätte, die der Cloud-Server bisher nicht 
preisgegeben hat.

von Andreas B. (bitverdreher)


Lesenswert?

Bevor ich da wochenlang rumforsche, woher ich eine neue FW bekomme und 
wie ich sie da draufbekomme, würde ich mit wireshark horchen, mit 
welcher Adresse  sich die Kamera wie verbinden will und diese Adresse 
dann lokal mit einem Eintrag in der /etc/hosts (auf Win soll es sowas 
ähnliches geben) auf den lokalen PC umlenken.

von Markus W. (dl8mby)


Lesenswert?

Sorry Jungs,

habe meinen eigenen Thread ganz vergessen.
Wurde jetzt über eine PN daran erinnert.

Habe aber die IPCam nicht mehr.
War von einem Arbeitskollegen ausgeliehen.

Aber vielleicht kann er mit Euren Beiträgen
noch was anfangen.

Danke!

Markus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.