1451Views11Replies

Author Options:

Is it possible to hack the web UI of a Panasonic BL-C131A? Answered

 I have a couple of these cameras around the house for basic security and to watch our pets etc. The web user interface is garbage and horrible on a mobile device (i'm a web developer so I'm a snob about that stuff :). I'd like to "hack" it. I'm assuming it's a firmware hack. Not sure what would be involved, but it could be a fun project. However, i'm having trouble finding enough information online to get started. Anyone out there that has the resources to point me in the right direction or even lend a hand?

Discussions

0
None
steveastrouk

9 years ago

Have a good route around on-line - there's BOUND to be someone who's tried to get into these things. A lot of them even run Linux in some flavour or other.

0
None
bcamp1973steveastrouk

Answer 9 years ago

 I've done some pretty thorough googling and haven't come across any previous attempts yet. I was searching for mods/hacks primarily. At this point most of what comes up are my previous posts on the topic on various forums :(

0
None
steveastroukbcamp1973

Answer 9 years ago

The level of access you want is unlikely to be freely granted by Panasonic ! Its time to open the camera up and identify the chips uses, as well as the access available. If you're really serious about this, you'll need JTAG tools, and some nifty soldering to "break in"

If there's an upgrade from Panasonic, you might be able to hack that file.

Steve

0
None
bcamp1973steveastrouk

Answer 9 years ago

Here's a link to download firmware updates here. How might i get into that file and root around? I'm assuming i'd need special software?

http://bit.ly/cewetF

0
None
steveastroukbcamp1973

Answer 9 years ago

Now you'll have to start asking in various Linux groups. The procedure for hacking most of these kind of things is well established - at least to the point of proving its got Linux in it, and, under the GPL a copy of the code and any changes that have been made to it SHOULD be available.

This isn't about your camera, or hardware, but I think its a pointer to the general process you're now in. There is a Yahoo group dedicated to the 9100 which also has some good pointers for how to enter the back doors, if they exist.
HTH
Steve

0
None
lemonie

9 years ago

At a guess these run to a standard, you're just encumbered with the software that came with the cameras. Now, they do look a bit advanced, so you might be looking at writing your own, unless someone else has done that already.
OK, you know code - how do these things work - what sort of data do they use and on what protocol?

L

0
None
bcamp1973lemonie

Answer 9 years ago

 I'm sure you're correct in that they run linux of some form. And yes, they're probably relatively complex...and this project may prove to be too far over my head. Here are the tech specs for both of the cameras i currently have...Bl-C1 and BL-C131A

All i really would like to do at this point is rewrite the HTML/CSS markup for the camera controls. I wouldn't even attempt to change the controls themselves. However, my understanding with such things is that i'd have to create a new firmware patch and "update" the firmware on the camera?

0
None
lemoniebcamp1973

Answer 9 years ago

You might not need to do anything more than rewrite the HTML - can you post it here as a file? (add images button)

L

0
None
bcamp1973lemonie

Answer 9 years ago

 My problem is *how* to upload those changes to the camera. I've been thinking a firmware rewrite would be the only option but maybe not? Maybe i could telnet in somehow and just make changes?? I've attached some sample html. It's really ugly stuff (old school table layouts with frames etc) but i can work within those restrictions...

0
None
lemoniebcamp1973

Answer 9 years ago

Interesting. As far as I see it, the script in the HTML requests to "CgiStart" and I guess the control goes from there? (some piece of code somewhere)
You could change the web interface easily enough if you stuck with the same fragments of script for control. And I'd say there's room to tweak the script - what do you think?

L

0
None
bcamp1973lemonie

Answer 9 years ago

 I agree, the html is no problem. the CGI script might not even be that difficult to deal with. i did a port scan on the camera and it seems it only allows you one port to access it, and that's whatever port you assign for HTTP. As far as i can tell the other protocols are outgoing only. So, no idea how to get into the code and actually do any changes :(