<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Hack a Day &#187; barcode</title>
	<atom:link href="http://hackaday.com/tag/barcode/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Sun, 12 Feb 2012 06:24:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='hackaday.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/5560f98f805877b0e332f191cb9e0af3?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Hack a Day &#187; barcode</title>
		<link>http://hackaday.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hackaday.com/osd.xml" title="Hack a Day" />
	<atom:link rel='hub' href='http://hackaday.com/?pushpress=hub'/>
		<item>
		<title>Barcode tattoo has a lot of thought put into it</title>
		<link>http://hackaday.com/2011/08/23/barcode-tattoo-has-a-lot-of-thought-put-into-it/</link>
		<comments>http://hackaday.com/2011/08/23/barcode-tattoo-has-a-lot-of-thought-put-into-it/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 11:05:12 +0000</pubDate>
		<dc:creator>Brian Benchoff</dc:creator>
				<category><![CDATA[lifehacks]]></category>
		<category><![CDATA[Medical hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[data matrix]]></category>
		<category><![CDATA[qr code]]></category>
		<category><![CDATA[tattoo]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=53434</guid>
		<description><![CDATA[This bar code tattoo was sent into us by [Lifespan]. Before going under the needle, [Lifespan] didn&#8217;t care much for tattoos. After seeing this video he realized that a tattoo could have dynamic content through domain redirection. [Lifespan] spent a lot of time going over the different styles of 2D bar codes. QR codes were [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=53434&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-53436" title="tattoo" src="http://hackadaycom.files.wordpress.com/2011/08/tattoo.png" alt="" width="470" height="201" /></p>
<p>This <a href="http://lifespanproject.wordpress.com/2011/08/22/the-interactive-tattoo-roll-up/">bar code tattoo</a> was sent into us by [Lifespan]. Before going under the needle, [Lifespan] didn&#8217;t care much for tattoos. After seeing <a href="http://www.youtube.com/watch?v=f3qv2dSXQXk">this video</a> he realized that a tattoo could have dynamic content through domain redirection.</p>
<p>[Lifespan] spent a lot of time going over the different styles of 2D bar codes. QR codes were deemed ugly because of the three large squares in the corners. An EZ Code, like the one in his YouTube inspiration, are a proprietary format that must be read with a <a href="http://web.scanlife.com/us_en/">ScanLife</a> app. He eventually settled on a Data Matrix bar code because of its open format and ubiquity in business and industry. To make the tattoo dynamic, [Lifespan] made the tattoo point to <a href="http://5id5.com">5id5.com</a>. With a little bit of smart phone wizardry, that domain can be redirected to any URL in a moments notice.</p>
<p>Like all well-planned tattoos, he found himself a <a href="http://www.conormooreink.com/">very good artist</a> to do the piece. [Connor Moore] managed to ink some skin at 15 dpi, which was a little risky, but the results came out great. While it&#8217;s not <a href="http://hackaday.com/2008/07/05/laser-tattoo/">scarification via a laser cutter</a>, barring fading this tattoo is technologically future proof.</p>
<br />Filed under: <a href='http://hackaday.com/category/lifehacks/'>lifehacks</a>, <a href='http://hackaday.com/category/medical-hacks/'>Medical hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/53434/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/53434/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/53434/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=53434&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2011/08/23/barcode-tattoo-has-a-lot-of-thought-put-into-it/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">brianbenchoff</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2011/08/tattoo.png" medium="image">
			<media:title type="html">tattoo</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode challenge for radio operators</title>
		<link>http://hackaday.com/2010/11/27/barcode-challenge-for-radio-operators/</link>
		<comments>http://hackaday.com/2010/11/27/barcode-challenge-for-radio-operators/#comments</comments>
		<pubDate>Sat, 27 Nov 2010 18:00:28 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[radio hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[matrix]]></category>
		<category><![CDATA[qr code]]></category>
		<category><![CDATA[spectrograph]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=31170</guid>
		<description><![CDATA[[Scott Harden] came across a few posts about QR code matrix barcodes coming through on the 40m baud radio band. A few operators had captured the signals and assembled them into the code block seen above but they weren&#8217;t able to get a clear enough shot for a smartphone to decode the image. [Scott] took [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=31170&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-31171" title="radio-operator-barcode-challenge" src="http://hackadaycom.files.wordpress.com/2010/11/radio-operator-barcode-challenge-e1290794995883.jpg" alt="" width="470" height="245" /></p>
<p>[Scott Harden] came across a few posts about QR code matrix barcodes coming through on the 40m baud radio band. A few operators had captured the signals and assembled them into the code block seen above but they weren&#8217;t able to get a clear enough shot for a smartphone to decode the image. [Scott] took on the challenge and <a href="http://www.swharden.com/blog/2010-11-11-deciphering-qr-code-from-radio-spectrograph/">decoded the mysterious message himself</a>. He tried some graphic editing to separate and enhance the color channels in order to up the contrasts of the image. This helped, but still couldn&#8217;t be read automatically. In a move similar to those seen in <a href="http://hackaday.com/2009/10/08/barcode-challenge-part-2/">Hackaday&#8217;s own barcode challenges</a> he dropped the image into Inkscape so that he could manually clean it up. Once it was overlaid on a grid the job was pretty simple. the left side did require some more image manipulation and precision&#8221;squinting&#8221; to eliminate interference from the vertical banding, but he managed to get the message. We won&#8217;t spoil it here in case you want to take on the challenge yourself. Good luck!</p>
<br />Filed under: <a href='http://hackaday.com/category/radio-hacks/'>radio hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/31170/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/31170/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/31170/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=31170&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/11/27/barcode-challenge-for-radio-operators/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/11/radio-operator-barcode-challenge-e1290794995883.jpg" medium="image">
			<media:title type="html">radio-operator-barcode-challenge</media:title>
		</media:content>
	</item>
		<item>
		<title>LEGO barcode scanner</title>
		<link>http://hackaday.com/2010/11/02/lego-barcode-scanner/</link>
		<comments>http://hackaday.com/2010/11/02/lego-barcode-scanner/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 18:00:32 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[toy hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[lego]]></category>
		<category><![CDATA[nxt]]></category>
		<category><![CDATA[scanner]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=30096</guid>
		<description><![CDATA[Playing store just got really, really fun because you can now build your own LEGO barcode scanner. As you can see after the break, it works well and it&#8217;s fast like a real barcode scanner. Unfortunately it doesn&#8217;t scan real barcodes. Or at least not traditional ones. As we learned in the Barcode Challenge, standard barcodes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30096&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-30097" title="nxt-barcode-scanner" src="http://hackadaycom.files.wordpress.com/2010/11/nxt-barcode-scanner-e1288716219100.jpg" alt="" width="470" height="267" /></p>
<p>Playing store just got really, really fun because you can now <a href="http://www.nxtprograms.com/NXT2/checkout_scanner/index.html">build your own LEGO barcode scanner</a>. As you can see after the break, it works well and it&#8217;s fast like a real barcode scanner. Unfortunately it doesn&#8217;t scan real barcodes. Or at least not traditional ones. As we learned in <a href="http://hackaday.com/2009/10/08/barcode-challenge-part-2/">the Barcode Challenge</a>, standard barcodes are a set of white and black bars that make up the ones and zeros of the code. This system uses the same white and gray bar system but it seems that it&#8217;s only the number of bars that identify an item, not a code created by a particular combination of light and dark. The items above are all scannable because the scanner counts the 2, 3, 4, 5 or 6 white beams on the bottom of each package. Still, it&#8217;s incredibly clever and a great toy for the young hackers to build if they have a little help.</p>
<p><span id="more-30096"></span><span style="text-align:center; display: block;"><a href="http://hackaday.com/2010/11/02/lego-barcode-scanner/"><img src="http://img.youtube.com/vi/Q6UYW0hwKTg/2.jpg" alt="" /></a></span></p>
<p>[via <a href="http://tinkernology.blogspot.com/2010/10/barcode-scanner.html">Tinkernology</a>]</p>
<br />Filed under: <a href='http://hackaday.com/category/toy-hacks/'>toy hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/30096/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/30096/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/30096/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=30096&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/11/02/lego-barcode-scanner/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/11/nxt-barcode-scanner-e1288716219100.jpg" medium="image">
			<media:title type="html">nxt-barcode-scanner</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode Infiltrator</title>
		<link>http://hackaday.com/2010/09/02/barcode-infiltrator/</link>
		<comments>http://hackaday.com/2010/09/02/barcode-infiltrator/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 15:12:01 +0000</pubDate>
		<dc:creator>James Munns</dc:creator>
				<category><![CDATA[classic hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[injection]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[xss]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=27893</guid>
		<description><![CDATA[Whenever someone manages to expose vulnerabilities in everyday devices, we love to root for them. [Adrian] over at Irongeek has been inspired to exploit barcodes as a means to attack a POS database. Based on an idea from a Pauldotcom episode, he set out to make a rapid attack device, using an LED to spoof [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=27893&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-27894" title="image" src="http://hackadaycom.files.wordpress.com/2010/09/image.jpg" alt="" width="470" height="275" /></p>
<p>Whenever someone manages to expose vulnerabilities in everyday devices, we love to root for them. [Adrian] over at Irongeek has been inspired to <a href="http://www.irongeek.com/i.php?page=security/barcode-flashing-led-fuzzer-bruteforcer-injector">exploit barcodes</a> as a means to attack a POS database. Based on an idea from a <a href="http://pauldotcom.com/2010/01/pauldotcom-security-weekly---e-56.html">Pauldotcom</a> episode, he set out to make a rapid attack device, using an LED to spoof the signals that would be received by scanning a barcode. By exposing the POS to a set of generic database attacks, including <a href="http://en.wikipedia.org/wiki/Cross-site_scripting">XSS</a>, <a href="http://en.wikipedia.org/wiki/SQL_injection">SQL Injection</a>, and other errors easily solved by input sanitation, he has created the first version of an automated system penetration device. In this case the hardware is simple, but the concept is impressive.</p>
<p>With the hardware explained and the source code provided, as well as a basic un-sanitized input <a href="http://www.irongeek.com/xss-sql-injection-fuzzing-barcode-generator.php">cheat sheet</a>, the would-be barcode hackers have a great place to start if they feel compelled to provide a revision two.</p>
<p>[Thanks Robert W.]</p>
<br />Filed under: <a href='http://hackaday.com/category/classic-hacks/'>classic hacks</a>, <a href='http://hackaday.com/category/security-hacks/'>security hacks</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/27893/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/27893/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/27893/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=27893&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2010/09/02/barcode-infiltrator/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jahmez</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2010/09/image.jpg" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>POV fan EEPROM hack</title>
		<link>http://hackaday.com/2009/10/09/pov-fan-eeprom-hack/</link>
		<comments>http://hackaday.com/2009/10/09/pov-fan-eeprom-hack/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 20:00:38 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[led hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[blackhat]]></category>
		<category><![CDATA[cenzic]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[eeprom]]></category>
		<category><![CDATA[fan]]></category>
		<category><![CDATA[persistence of vision]]></category>
		<category><![CDATA[POV]]></category>
		<category><![CDATA[swag]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=17025</guid>
		<description><![CDATA[Hacking with Gum got their hands on one of the persistence of vision display fans that Cenzic was giving away at Blackhat this year. It&#8217;s not the biggest fan-based POV display we&#8217;ve seen but it&#8217;s still a fun device to tinker with. They hacked into the EEPROM on the device in order to change the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17025&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-17026" title="pov_fan_eeprom_hacking" src="http://hackadaycom.files.wordpress.com/2009/10/pov_fan_eeprom_hacking.jpg" alt="pov_fan_eeprom_hacking" width="470" height="353" /></p>
<p>Hacking with Gum got their hands on one of the persistence of vision display fans that <a href="http://www.cenzic.com/">Cenzic</a> was giving away at <a href="http://hackaday.com/2009/07/29/black-hat-2009-breaking-ssl-with-null-characters/">Blackhat</a> this year. It&#8217;s not the <a href="http://hackaday.com/2009/07/22/ceiling-fan-pov/">biggest fan-based POV display</a> we&#8217;ve seen but it&#8217;s still a fun device to tinker with. They <a href="http://hackingwithgum.com/2009/10/06/hacking-the-cenzic-pov-fan/">hacked into the EEPROM on the device</a> in order to change the message the fan displayed.</p>
<p>This is very similar to the other <a href="http://hackaday.com/2009/09/25/eee-pc-bios-resurrection/">EEPROM reading/writing</a> we&#8217;ve <a href="http://hackaday.com/2009/09/24/steal-the-administrator-password-from-an-eeprom/">seen recently</a>. Hacking with Gum read the data off of the EEPROM and then disassembled it to discover how the message data is stored on the chip. This was made easier by noting the messages displayed when the fan is running. The first byte of data shows the number of words in the message, then each chunk of word data is preceded by one byte that represents the number of letters in that work. Data length was calculated based on the number of pixels in each display character. Once he knew the data-storage scheme, it was just a matter of formatting his own messages in the same way and overwriting the chip.</p>
<p>This is a great write-up if you&#8217;re looking for a primer on reverse engineering an unknown hardware system. If you had fun trying out our <a href="http://hackaday.com/2009/10/07/barcode-challenge/">barcode</a> <a href="http://hackaday.com/2009/10/08/barcode-challenge-part-2/">challenges</a> perhaps deciphering EEPROM data from a simple device should be your next quest.</p>
<p>[Thanks James]</p>
<br />Posted in led hacks, security hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/17025/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/17025/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/17025/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=17025&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/09/pov-fan-eeprom-hack/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/pov_fan_eeprom_hacking.jpg" medium="image">
			<media:title type="html">pov_fan_eeprom_hacking</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode challenge</title>
		<link>http://hackaday.com/2009/10/07/barcode-challenge/</link>
		<comments>http://hackaday.com/2009/10/07/barcode-challenge/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 16:00:43 +0000</pubDate>
		<dc:creator>Mike Szczys</dc:creator>
				<category><![CDATA[HackIt]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16843</guid>
		<description><![CDATA[This morning we logged into Google to find a Barcode instead of the normal logo (how strange that Google would change their graphic!). Apparently today is the anniversary of the Barcode. This method of easily labeling items for computer scanning is used for every type of commodity in our society. But do you know how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16843&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-16846" title="barcode_challenge" src="http://hackadaycom.files.wordpress.com/2009/10/barcode_challenge.jpg" alt="barcode_challenge" width="470" height="188" /></p>
<p>This morning we logged into Google to find a Barcode instead of the normal logo (how strange that Google would <a href="http://www.google.com/logos/">change their graphic</a>!). Apparently today is the anniversary of the <a href="http://en.wikipedia.org/wiki/Barcode">Barcode</a>. This method of easily labeling items for computer scanning is used for every type of commodity in our society. But do you know how to get the cryptic information back out of the Barcode?</p>
<p>Here&#8217;s the challenge:  The image at the top of the post was created by the devious writers here at Hack a Day. Leave us a comment that tells us what the message says and explains how you deciphered it. There are <a href="http://hackaday.com/2009/09/22/barcode-scanner-in-processing/">programs that will do this</a> for you and some <a href="http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/">smartphones can do this</a> from a picture of the code, but we&#8217;re looking for the most creative solutions.</p>
<p><span id=":2uj" dir="ltr">The winner will be decided in a totally unfair and biased way and gets their name plastered all over Hack a Day (and possibly slandered a bit).  So get out there and start decoding that machine-readable image.</span></p>
<p><strong>Update: </strong>We&#8217;ve announced a <a href="http://hackadaycom.wordpress.com/2009/10/08/barcode-challenge-part-2/">winner for this challenge</a>.</p>
<br />Posted in HackIt, news  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16843/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16843/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16843/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16843&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/07/barcode-challenge/feed/</wfw:commentRss>
		<slash:comments>183</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Mike Szczys</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/10/barcode_challenge.jpg" medium="image">
			<media:title type="html">barcode_challenge</media:title>
		</media:content>
	</item>
		<item>
		<title>Homemade Bokode</title>
		<link>http://hackaday.com/2009/10/01/homemade-bokode/</link>
		<comments>http://hackaday.com/2009/10/01/homemade-bokode/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 13:32:19 +0000</pubDate>
		<dc:creator>Jakob Griffith</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[Bokode]]></category>
		<category><![CDATA[homemade]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=16448</guid>
		<description><![CDATA[We&#8217;ve recently been getting a lot of new comments on our Bokode post from a while back, and with good reason.  [M@] has managed to find a way to replicate Bokode at home, using $0 worth of equipment (before the price of microprint). To accomplish Bokode at home, it seems all you need is and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16448&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class='embed-vimeo' style='text-align:center;'><iframe src='http://player.vimeo.com/video/6803291' width='400' height='300' frameborder='0'></iframe></div>
<p>We&#8217;ve recently been getting a lot of new comments on our <a href="http://hackaday.com/2009/08/29/bokode-a-new-barcode/">Bokode post</a> from a while back, and with good reason.  [M@] has managed to find a way to replicate <a href="http://sinbox.org/bokode/">Bokode at home</a>, using $0 worth of equipment (before the price of microprint). To accomplish Bokode at home, it seems all you need is and old webcam lens assembly and an LED.  Of course the his version is not as thin as a regular barcode so it probably wont be replacing anything in the near future, but the concept of from MIT to home within such a short period of time is amazing.</p>
<br />Posted in misc hacks, security hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/16448/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/16448/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/16448/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=16448&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/10/01/homemade-bokode/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Jakob Griffith</media:title>
		</media:content>
	</item>
		<item>
		<title>Barcode scanner in Processing</title>
		<link>http://hackaday.com/2009/09/22/barcode-scanner-in-processing/</link>
		<comments>http://hackaday.com/2009/09/22/barcode-scanner-in-processing/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 17:00:44 +0000</pubDate>
		<dc:creator>James Munns</dc:creator>
				<category><![CDATA[peripherals hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[code 128]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[scanner]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=15985</guid>
		<description><![CDATA[Reader [Nikolaus] decided that instead of using an existing image based bar code decoder, he would write his own. Using the Processing language he created a scanner that parsed the black and white pattern when a bar code was centered on the image. His code then parsed that data and compared it with the initializing character to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=15985&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-15986" title="barcode_sc" src="http://hackadaycom.files.wordpress.com/2009/09/barcode_sc.png" alt="barcode_sc" width="356" height="266" /></p>
<p>Reader [Nikolaus] decided that instead of using an <a href="http://en.barcodepedia.com/">existing</a> image based <a href="http://hackaday.com/2008/11/10/messing-with-barcodes/">bar code decoder</a>, he would <a href="http://www.local-guru.net/blog/2009/09/22/barcodescanner-in-pure-processing">write his own</a>. Using the <a href="http://en.wikipedia.org/wiki/Processing_(programming_language)">Processing language</a> he created a scanner that parsed the black and white pattern when a bar code was centered on the image. His code then parsed that data and compared it with the initializing character to provide a reference. Currently his scanner supports three character sets of the <a href="http://en.wikipedia.org/wiki/Code_128">Code 128 encoding</a>, and <a href="http://www.local-guru.net/processing/barcodescanner.pde">provided his complete code</a> so that others could add as they see fit. He admits that the code is a bit messy due to the lengthy character tables, but very straight forward.</p>
<br />Posted in peripherals hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/15985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/15985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/15985/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=15985&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/09/22/barcode-scanner-in-processing/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">jahmez</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/09/barcode_sc.png" medium="image">
			<media:title type="html">barcode_sc</media:title>
		</media:content>
	</item>
		<item>
		<title>Bokode, a new barcode</title>
		<link>http://hackaday.com/2009/08/29/bokode-a-new-barcode/</link>
		<comments>http://hackaday.com/2009/08/29/bokode-a-new-barcode/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 02:09:44 +0000</pubDate>
		<dc:creator>Jakob Griffith</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[Bokeh]]></category>
		<category><![CDATA[Bokode]]></category>
		<category><![CDATA[MIT Camera Culture Group]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=14160</guid>
		<description><![CDATA[The MIT Camera Culture Group utilized Bokeh, an effect where the lens is purposely placed out of focus, in order to vastly improve current 2D barcode technology. Dubbed Bokode, the team claims that an off the shelf camera can read data 2.5 microns from a distance of over 4 meters, compared to today&#8217;s average barcode [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=14160&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-14161" title="teaser" src="http://hackadaycom.files.wordpress.com/2009/08/teaser.png" alt="teaser" width="470" height="187" /></p>
<p>The <a href="http://cameraculture.media.mit.edu/">MIT Camera Culture Group</a> utilized <a href="http://en.wikipedia.org/wiki/Bokeh">Bokeh</a>, an effect where the lens is purposely placed out of focus, in order to vastly improve current 2D barcode technology. Dubbed <a href="http://web.media.mit.edu/~ankit/bokode/">Bokode</a>, the team claims that an off the shelf camera can read data 2.5 microns from a distance of over 4 meters, compared to today&#8217;s average barcode reader&#8217;s maximum distance of only a foot or so. What looks most interesting is the ability to produce a smoother and more accurate distance and angle calculations (relative to the camera): allowing for a better <a href="http://hackaday.com/?s=augmented+reality">augmented reality</a>. It also seems to be more secure than <a href="http://hackaday.com/2008/11/10/messing-with-barcodes/">traditional 2D barcodes</a>, that is of course until the hacker community gets a hold of it.</p>
<p>[Thanks Talin]</p>
<br />Posted in misc hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/14160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/14160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/14160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=14160&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/08/29/bokode-a-new-barcode/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Jakob Griffith</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2009/08/teaser.png" medium="image">
			<media:title type="html">teaser</media:title>
		</media:content>
	</item>
		<item>
		<title>Android app scans barcodes, downloads torrents</title>
		<link>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/</link>
		<comments>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/#comments</comments>
		<pubDate>Wed, 11 Mar 2009 18:44:57 +0000</pubDate>
		<dc:creator>Eliot</dc:creator>
				<category><![CDATA[android hacks]]></category>
		<category><![CDATA[cellphones hacks]]></category>
		<category><![CDATA[downloads hacks]]></category>
		<category><![CDATA[g1 hacks]]></category>
		<category><![CDATA[google hacks]]></category>
		<category><![CDATA[adp1]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[android market]]></category>
		<category><![CDATA[androidandme]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[bounty]]></category>
		<category><![CDATA[compare everywhere]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[piratebay]]></category>
		<category><![CDATA[t-mobile]]></category>
		<category><![CDATA[The Pirate Bay]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[torrent droid]]></category>
		<category><![CDATA[torrentfreak]]></category>
		<category><![CDATA[upc]]></category>

		<guid isPermaLink="false">http://hackaday.com/?p=9018</guid>
		<description><![CDATA[AndroidAndMe is running a bounty program for Android applications. Users can request a specific application and pledge money to be awarded to the developer who delivers the functional app. [Alec Holmes] just fulfilled the first request by creating Torrent Droid. You can use the app to scan media barcodes and then download the related torrent. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9018&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<span style="text-align:center; display: block;"><a href="http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/"><img src="http://img.youtube.com/vi/h05KrEjHW6g/2.jpg" alt="" /></a></span>
<p>AndroidAndMe is running a <a title="Torrent Droid Preview.  First Android Bounty Winner Announced. | Android and Me" href="http://www.androidandme.com/2009/03/contests/torrent-droid-preview-first-android-bounty-winner-announced/">bounty program for Android applications</a>. Users can request a specific application and pledge money to be awarded to the developer who delivers the functional app. [Alec Holmes] just fulfilled the first request by creating Torrent Droid. You can use the app to <a title="About Torrent Droid 0.5.1 « Zerofate.com" href="http://torrentdroid.zerofate.com/2009/03/11/about-torrent-droid-051/">scan media barcodes and then download the related torrent</a>. It uses the phone&#8217;s camera to capture the product&#8217;s UPC barcode (similar to <a title="CompareEverywhere Android app: Shop smarter using your phone" href="http://compare-everywhere.com/">Compare Everywhere</a>&#8216;s price lookup) and then searches major torrent sites like The Pirate Bay to find a copy that can be downloaded. After getting the .torrent file, the app can submit it to <a title="µTorrent - The Lightweight and Efficient BitTorrent Client" href="http://www.utorrent.com/">uTorrent</a>&#8216;s web interface for remote downloading. The app will be released later this month and you can see a <a title="About Torrent Droid 0.5.1 « Zerofate.com" href="http://torrentdroid.zerofate.com/2009/03/11/about-torrent-droid-051/">screenshot tour</a> of it on Alec&#8217;s blog. It&#8217;s doubtful that an application like this would ever clear Apple&#8217;s App Store approval process.</p>
<p>[via <a title="Torrent Droid: Scan Barcodes, Get Torrents | TorrentFreak" href="http://torrentfreak.com/torrent-droid-scan-barcodes-get-torrents-090311/">TorrentFreak</a>]</p>
<br />Posted in android hacks, cellphones hacks, downloads hacks, g1 hacks, google hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/9018/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/9018/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/9018/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=9018&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2009/03/11/android-app-scans-barcodes-downloads-torrents/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>
	</item>
		<item>
		<title>Messing with barcodes</title>
		<link>http://hackaday.com/2008/11/10/messing-with-barcodes/</link>
		<comments>http://hackaday.com/2008/11/10/messing-with-barcodes/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 03:00:12 +0000</pubDate>
		<dc:creator>Eliot</dc:creator>
				<category><![CDATA[misc hacks]]></category>
		<category><![CDATA[security hacks]]></category>
		<category><![CDATA[24c3]]></category>
		<category><![CDATA[badge]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[barcode hacking]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[conference badge]]></category>
		<category><![CDATA[nico]]></category>
		<category><![CDATA[scott blake]]></category>
		<category><![CDATA[stencil]]></category>
		<category><![CDATA[swipe]]></category>
		<category><![CDATA[terry burton]]></category>

		<guid isPermaLink="false">http://hackadaycom.wordpress.com/?p=5748</guid>
		<description><![CDATA[[nico] just received his credentials for an upcoming conference. On each badge, there&#8217;s a 2D barcode with the participant&#8217;s bio and contact info. These are meant to be scanned by vendors for future contact. [nico] isn&#8217;t so interested in that and plans on updating his personal info by generating a new barcode. To this end, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5748&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-5749" title="stencil" src="http://hackadaycom.files.wordpress.com/2008/11/stencil.jpg" alt="stencil" width="450" height="140" /></p>
<p>[nico] just received his credentials for an upcoming conference. On each badge, there&#8217;s a 2D barcode with the participant&#8217;s bio and contact info. These are meant to be scanned by vendors for future contact. [nico] isn&#8217;t so interested in that and plans on updating his personal info by generating a new barcode. To this end, he&#8217;s <a title="engineering from the trenches » Fun with 2D barcodes" href="http://microblog.routed.net/2008/11/10/fun-with-2d-barcodes/">collected a number of links to help out barcode hackers</a>. He used the <a title="The SWIPE Toolkit" href="http://www.turbulence.org/Works/swipe/barcode.html">SWIPE toolkit</a> to identify the format and decode (it has an <a title="Online" href="http://www.turbulence.org/Works/swipe/barcode_app.html">online component</a> too). There are also several online encoders you can use, <a title="Free Online Barcode Generator" href="http://www.terryburton.co.uk/barcodewriter/generator/">like this one</a> from [Terry Burton]. If you&#8217;re wondering what sort of shenanigans you can get into faking barcodes, check out [fx]&#8216;s <a title="24C3 Toying with barcodes  - Hack a Day" href="http://hackaday.com/2007/12/30/24c3-toying-with-barcodes/">presentation from 24C3</a>.</p>
<p>[photo: <a href="http://flickr.com/photos/seanbonner/2101459247/">seanbonner</a>]</p>
<br />Posted in misc hacks, security hacks  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/5748/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/5748/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/5748/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=5748&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2008/11/10/messing-with-barcodes/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>

		<media:content url="http://hackadaycom.files.wordpress.com/2008/11/stencil.jpg" medium="image">
			<media:title type="html">stencil</media:title>
		</media:content>
	</item>
		<item>
		<title>24C3 Toying with barcodes</title>
		<link>http://hackaday.com/2007/12/30/24c3-toying-with-barcodes/</link>
		<comments>http://hackaday.com/2007/12/30/24c3-toying-with-barcodes/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 20:31:00 +0000</pubDate>
		<dc:creator>Eliot</dc:creator>
				<category><![CDATA[laser hacks]]></category>
		<category><![CDATA[24c3]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[ccc]]></category>
		<category><![CDATA[scanner]]></category>

		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2007/12/30/24c3-toying-with-barcodes/</guid>
		<description><![CDATA[[FX] from Phenoelit gave an entertaining talk about barcode security. He covered both how the systems are implemented and how they&#8217;ve been exploited. The first example was a parking garage in Dresden that issues non unique barcodes for the unlimited passes that hotels give out. Anyone code print out an image of that particular code [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=1592&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><embed flashvars="" src="http://video.google.com/googleplayer.swf?docId=-5716320056489246991&amp;hl=en" type="application/x-shockwave-flash" id="VideoPlayback" style="width: 450px; height: 366px;"></embed> <br />[FX] from <a href="http://www.phenoelit.de/202/index.html">Phenoelit</a> gave an entertaining talk about barcode security. He covered both how the systems are implemented and how they&#8217;ve been exploited. The first example was a parking garage in Dresden that issues non unique barcodes for the unlimited passes that hotels give out. Anyone code print out an image of that particular code and park for free. German grocery stores have automated machines that refund you for your empty beer bottles. The barcode generated just states the refund amount (5 digits) that you&#8217;ll get at the register. Just stick the barcode under something like a six pack and it&#8217;ll scan even without the cashier seeing it.  </p>
<p><a href="http://video.google.com/videoplay?docid=-5716320056489246991&amp;hl=en">Check out the video</a> to find out more silliness involving DVD rentals, boarding passes, asset management, and SQL injection via the scanner. You can even find higher res versions in the <a href="http://events.ccc.de/congress/2007/Conference_Recordings">24C3 media archives</a>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/hackadaycom.wordpress.com/1592/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/hackadaycom.wordpress.com/1592/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hackadaycom.wordpress.com/1592/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hackadaycom.wordpress.com/1592/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hackadaycom.wordpress.com/1592/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hackaday.com&amp;blog=4779443&amp;post=1592&amp;subd=hackadaycom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://hackaday.com/2007/12/30/24c3-toying-with-barcodes/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">RobotSkirts</media:title>
		</media:content>
	</item>
	</channel>
</rss>
