<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Security Review: Wireless Home Automation Systems</title>
	<atom:link href="http://cubist.cs.washington.edu/Security/2008/03/17/226/feed/" rel="self" type="application/rss+xml" />
	<link>http://cubist.cs.washington.edu/Security/2008/03/17/226/</link>
	<description></description>
	<pubDate>Sun, 12 Oct 2008 19:55:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: hypotheek</title>
		<link>http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-5461</link>
		<dc:creator>hypotheek</dc:creator>
		<pubDate>Fri, 23 May 2008 01:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-5461</guid>
		<description>There are some valid points already raised. But I think that, like many other "security" projects, the idea of safety is interpreted from a personal and not objective view.

A lot of IP cams are not installed correctly, leaking data or just not covering the area as they should. BUT here in Europe it DO give a lot of people a feeling of safety that is sometimes worth a lot.</description>
		<content:encoded><![CDATA[<p>There are some valid points already raised. But I think that, like many other &#8220;security&#8221; projects, the idea of safety is interpreted from a personal and not objective view.</p>
<p>A lot of IP cams are not installed correctly, leaking data or just not covering the area as they should. BUT here in Europe it DO give a lot of people a feeling of safety that is sometimes worth a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bovey King</title>
		<link>http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-5323</link>
		<dc:creator>Bovey King</dc:creator>
		<pubDate>Mon, 05 May 2008 23:54:37 +0000</pubDate>
		<guid isPermaLink="false">http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-5323</guid>
		<description>Family system, a computer or a simple LAN, used to be just out-bound connection node, from which family users initialize only out-going requests to download music, upload pictures or just surf web. 

But things changed recently with the embedded system evolution and IP based service expansion. The family system starts to take in-bound connection to handle requests. Typical application for such in-bound connection can be found in P2P games, VIOP and IP video surveillance.

Take IP video surveillance as example, a web server running in an embedded device and server the in-coming request for real time video, snapshot, recorded images or administration tasks. Service is supposed to be more vulnerable than non service application because it will open more ports and take in information from outside, which can be malicious.

An embedded device running open service such as ftp, web deployed in family environment can impose great security threat on regular family users. The reasons can be briefly summed as following:

1.	Family system is the least protected end point in the WWWW world. No professional system admin, no commercial grade firewall, no password and security policy.
2.	Family users are regulars users without much knowledge how to protect their network, and how to detect the attack.
3.	Most services running in embedded system are implemented loosely  without security in the first place
4.	For an embedded system, the end to end connection channel protection is impossible. The standard SSL just does not work for embedded system, the reason for that is no one won’t pay and update certificate after the device is shipped.

No matter how an IP camera brag its security feature, it can be very easily to be tampered if somebody really want to, because if there is no protection in the whole transportation channel, the device is regarded no protection. Same for other embedded device with open services running.

However, the security flaw for embedded is not really this significant as it sounds. The reason is the limited ability for an embedded system, because a tampered embedded system won’t be harmful as a desktop system.</description>
		<content:encoded><![CDATA[<p>Family system, a computer or a simple LAN, used to be just out-bound connection node, from which family users initialize only out-going requests to download music, upload pictures or just surf web. </p>
<p>But things changed recently with the embedded system evolution and IP based service expansion. The family system starts to take in-bound connection to handle requests. Typical application for such in-bound connection can be found in P2P games, VIOP and IP video surveillance.</p>
<p>Take IP video surveillance as example, a web server running in an embedded device and server the in-coming request for real time video, snapshot, recorded images or administration tasks. Service is supposed to be more vulnerable than non service application because it will open more ports and take in information from outside, which can be malicious.</p>
<p>An embedded device running open service such as ftp, web deployed in family environment can impose great security threat on regular family users. The reasons can be briefly summed as following:</p>
<p>1.	Family system is the least protected end point in the WWWW world. No professional system admin, no commercial grade firewall, no password and security policy.<br />
2.	Family users are regulars users without much knowledge how to protect their network, and how to detect the attack.<br />
3.	Most services running in embedded system are implemented loosely  without security in the first place<br />
4.	For an embedded system, the end to end connection channel protection is impossible. The standard SSL just does not work for embedded system, the reason for that is no one won’t pay and update certificate after the device is shipped.</p>
<p>No matter how an IP camera brag its security feature, it can be very easily to be tampered if somebody really want to, because if there is no protection in the whole transportation channel, the device is regarded no protection. Same for other embedded device with open services running.</p>
<p>However, the security flaw for embedded is not really this significant as it sounds. The reason is the limited ability for an embedded system, because a tampered embedded system won’t be harmful as a desktop system.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rene Schickbauer</title>
		<link>http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-4272</link>
		<dc:creator>Rene Schickbauer</dc:creator>
		<pubDate>Fri, 21 Mar 2008 12:02:42 +0000</pubDate>
		<guid isPermaLink="false">http://cubist.cs.washington.edu/Security/2008/03/17/226/#comment-4272</guid>
		<description>Conrad Elektronik (Austria, Germany) has a very popular System called "FS20", that uses 16 Bit house-codes and 8 bit Device-ID.

This system is often used to switch lights, open the garage door and control the alarm system.

The interesting part is that there are transmitters available, that can be used via serial port (including setting both codes). Nice for a simple brute-force attack like this (even if you don't have a reciever):
As this isn't a 24 bit "code" but rather two codes that can be set independent, a user will most likely set the house code to some random number and start the device numbers with 0 or 1. So all you have to try is really a 16 bit code and very few variations of the device number at first (which could amount to a 19 bit code). This effectively means you can use a laptop to brute-force the house code and THEN iterate over all devices.

Now, let's assume that there are very few FS20 systems in the vicinity of the target (or none at all). It is therefore reasonable to assume that - given the non-existence of neighborhood interference - the owner will leave the house code on its (documented) default and only iterate over the device numbers. This amounts to only 256 possibilities.

Now, given the goal to disable the alarm and enter through the garage, an attacker would have to transmit a few thousand sequences at most, if the exact type of the used systems (and therefore the command required) isn'r known and the commands are not standardized inbetween devices of different manufacturers.

There is even the problem of a possible master key (may be manufacturer dependend), to bypass normal "security" in case the original remote controll is lost or broken. In this case, only very few commands need to be sent.

All in all, circumventing this systems could be done with a simple (original) transmitter module, a microcontroller and a case to make all parts into a small handheld device, that could possible open the garage door and disable the alarm in a matter of seconds.</description>
		<content:encoded><![CDATA[<p>Conrad Elektronik (Austria, Germany) has a very popular System called &#8220;FS20&#8243;, that uses 16 Bit house-codes and 8 bit Device-ID.</p>
<p>This system is often used to switch lights, open the garage door and control the alarm system.</p>
<p>The interesting part is that there are transmitters available, that can be used via serial port (including setting both codes). Nice for a simple brute-force attack like this (even if you don&#8217;t have a reciever):<br />
As this isn&#8217;t a 24 bit &#8220;code&#8221; but rather two codes that can be set independent, a user will most likely set the house code to some random number and start the device numbers with 0 or 1. So all you have to try is really a 16 bit code and very few variations of the device number at first (which could amount to a 19 bit code). This effectively means you can use a laptop to brute-force the house code and THEN iterate over all devices.</p>
<p>Now, let&#8217;s assume that there are very few FS20 systems in the vicinity of the target (or none at all). It is therefore reasonable to assume that - given the non-existence of neighborhood interference - the owner will leave the house code on its (documented) default and only iterate over the device numbers. This amounts to only 256 possibilities.</p>
<p>Now, given the goal to disable the alarm and enter through the garage, an attacker would have to transmit a few thousand sequences at most, if the exact type of the used systems (and therefore the command required) isn&#8217;r known and the commands are not standardized inbetween devices of different manufacturers.</p>
<p>There is even the problem of a possible master key (may be manufacturer dependend), to bypass normal &#8220;security&#8221; in case the original remote controll is lost or broken. In this case, only very few commands need to be sent.</p>
<p>All in all, circumventing this systems could be done with a simple (original) transmitter module, a microcontroller and a case to make all parts into a small handheld device, that could possible open the garage door and disable the alarm in a matter of seconds.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
