<?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/"
	>

<channel>
	<title>Aten Labs</title>
	<atom:link href="http://atenlabs.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://atenlabs.com/blog</link>
	<description>San Diego&#039;s Premier IT Security Consultancy</description>
	<lastBuildDate>Tue, 24 Jan 2012 20:48:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Get your creep on</title>
		<link>http://atenlabs.com/blog/get-your-creep-on/</link>
		<comments>http://atenlabs.com/blog/get-your-creep-on/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 20:48:24 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[rants]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=223</guid>
		<description><![CDATA[About a week ago, I stumbled across this post in google reader: Console Cowboys -I always feel like somebodies watching me. I read it, I was impressed, and it immediately reminded me of previous work I&#8217;ve done. In collaboration with @achillean we scanned the whole internet looking for ddwrt routers with a directory traversal vuln, [...]]]></description>
			<content:encoded><![CDATA[<p>About a week ago, I stumbled across this post in google reader:</p>
<p><a href="http://console-cowboys.blogspot.com/2012/01/trendnet-cameras-i-always-feel-like.html" target="_blank">Console Cowboys -I always feel like somebodies watching me.</a></p>
<p>I read it, I was impressed, and it immediately reminded me of <a href="http://www.shodanhq.com/research/geomac" target="_blank">previous work I&#8217;ve done</a>. In collaboration with <a href="http://twitter.com/achillean" target="_blank">@achillean</a> we scanned the whole internet looking for ddwrt routers with a directory traversal vuln, and wrote a script to step through the findings.The result was a map you could use to find routers based on their mac addresses. The vulnerability was information disclosure of the wan mac address, which likely would have been found by the google street view cars, and the skyhook cars during their sweeps, so if you know the wan mac address of a router, you can translate that to a physical location on a map. I thought this would be perfect to apply the same formula to &#8211; except in this case it would be difficult to pinpoint where the camera actually existed unless there was some kind of information disclosure in the video stream itself.</p>
<p><strong>Now let me make this abundantly clear: </strong>Nothing is getting recorded or saved. The output here are IMG SRC html links to cameras on the internet. Your browser renders those image streams directly from the cameras. Nothing gets saved or written unless you explicitly choose to save something &#8211; kind of like watching television &#8211; unless you dvr something or god forbid still own a vcr, in the same manner, you have to choose to record things. That onus is on the viewer.</p>
<p>The author of the console-cowboys blogpost wrote a script to do all the proper API calls against shodan to search for the cameras, then another loop to manually test each result found for the path that shows video. If an HTTP 200 OK was returned for the path, the url was saved.</p>
<p>I took that script, and simply added IMG SRC tags to the output, also adding threading during the checks and one or two small performance tweaks &#8211; my second python script ever, and I&#8217;m already using threads! (I was kind of proud of this <img src='http://atenlabs.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<p>The results looked something like this. Very simple, but effective:</p>
<p>&nbsp;</p>
<blockquote>
<p style="text-align: center;"><a href="http://atenlabs.com/blog/wp-content/uploads/2012/01/Screen-shot-2012-01-24-at-11.35.26-AM.png"><img class="aligncenter size-large wp-image-224" title="Screen shot 2012-01-24 at 11.35.26 AM" src="http://atenlabs.com/blog/wp-content/uploads/2012/01/Screen-shot-2012-01-24-at-11.35.26-AM-1024x767.png" alt="" width="450" height="337" /></a></p>
</blockquote>
<p style="text-align: left;">Each image there is actually video. The cameras each output mjpg straight to the browser, so firefox and chrome were both happy to render video. The trouble was that I found more than 550 cameras &#8211; so loading that html into a browser caused my ram and cpu to spike.. a lot. It also wanted 2 megs a second (MEGS, not megabits..) of bandwidth just to view the cameras. So I used the split command to tear the huge list into 6 parts, each list containing 100 cameras, and one with ~56 or so. I posted it off the main website before having writing the script &#8211; there were several pastebins floating around with the camera list already, so adding html tags to that was dead easy.  I had 200-300 cams in one giant html posted maybe 5 days ago. Everyone had a laugh, and one friend even <a href="https://twitter.com/#!/iameltonjohn/status/161670955847000064" target="_blank">interacted with one of shops</a>. It was all in good fun for about a week.</p>
<p style="text-align: left;">Last night I had a member of the information security community raise a concern with me. There was a discussion, and in the end I was berated and called names. As such, I&#8217;ve taken down the cam streams from my site. However, I&#8217;m absolutely happy to post my script that  generated all the cam streams, since its just a updated version of the console-cowboys posting. I encourage you to <a href="http://www.shodanhq.com/data/buy" target="_blank">buy a shodan account</a> like I did, get an API key and have a look at the sort of things people find valuable enough to put on camera. You&#8217;d be surprised. Most of it is HORRIFICALLY BORING, but some of the cameras are streaming labs and industrial areas with what appear to be scada devices and other interesting stuff. I&#8217;m glad that the girl in the pizza shop had a sense of humor about it, so good on her for that.</p>
<p style="text-align: left;">I also encourage you to do some research before you buy something like an internet-enabled camera so that you better understand what it is you&#8217;re getting yourself into &#8211; there&#8217;s a chance your camera has not only a &#8216;known vulnerability&#8217;, but a flat out hardcoded backdoor, like these cameras. This is BY DESIGN. Trendnet wrote in a back door.</p>
<p style="text-align: left;">Anyhow, I was going to use this as material for my LayerOne presentation if my CFP submission got approved but if there are more infosec patrons out there like our generous benefactor here I can expect more headaches the more I talk about this stuff, so I&#8217;ll have to think of something else (sorry Noid/Datagram/M).</p>
<p style="text-align: left;"><strong>Now for the meat!</strong></p>
<p style="text-align: left;">Here&#8217;s the script: <a href="http://www.atenlabs.com/camcreep.py" target="_blank">camcreep.py</a></p>
<p>You&#8217;ll need to install gevent and shodan modules for python. Google can help you with that.</p>
<p>You&#8217;ll need a shodan API key: <a href="http://www.shodanhq.com/api_doc" target="_blank">Shodan API key</a> (insert it where it says &#8216;key =&#8217; .. you&#8217;ll see)</p>
<p>I ran this on my mac with 150 threads. It returned about 10,000 results from shodan, and took Just a hair shy of 7 minutes to run.</p>
<p>The script outputs &#8220;camlog_new.html&#8221;. Thats one giant monolithic file with ALL the cameras. You&#8217;ll want to use the linux &#8216;split&#8217; command to slice it up into various files. I manually added the page links to the bottom of those files since there were only 6 of them.</p>
<p>Also, since I did this all using chrome, I was using <a href="http://chromeunderground.blogspot.com/2011/12/ultimate-chrome-flag-extension.html">&#8220;Ultimate Chrome Flag&#8221;</a> which is a really neat extension that lets you see some IP GeoData about the site you&#8217;re on. If you right click, then open a cam stream in a new tab, you should see the little flag on the right hand side of the URL bar &#8211; that will at least tell you what city or major geographic region the camera you&#8217;re viewing is in.</p>
<p><strong>Happy Hunting!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/get-your-creep-on/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quickly spotting social engineering attempts with TinEye.</title>
		<link>http://atenlabs.com/blog/quickly-spotting-social-engineering-attempts-with-tineye/</link>
		<comments>http://atenlabs.com/blog/quickly-spotting-social-engineering-attempts-with-tineye/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 17:45:02 +0000</pubDate>
		<dc:creator>MrB0t</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[protips]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[accounts]]></category>
		<category><![CDATA[attempts]]></category>
		<category><![CDATA[bad]]></category>
		<category><![CDATA[engieering]]></category>
		<category><![CDATA[fake]]></category>
		<category><![CDATA[guys]]></category>
		<category><![CDATA[identify]]></category>
		<category><![CDATA[mrb0t]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[profiles]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[spot]]></category>
		<category><![CDATA[tineye]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=214</guid>
		<description><![CDATA[TinEye is a great service that you can use to search for similar photos on the web. You provide a photo and it compares it to its database looking for similar and modified images. You can use TinEye to quickly spot fake accounts on social networking sites. For example. I received this LinkedIn network request [...]]]></description>
			<content:encoded><![CDATA[<p><a title="TinEye" href="http://www.tineye.com" target="_blank">TinEye</a> is a great service that you can use to search for similar photos on the web. You provide a photo and it compares it to its database looking for similar and modified images.</p>
<p>You can use TinEye to quickly spot fake accounts on social networking sites.</p>
<p>For example. I received this LinkedIn network request the other day.</p>
<p><a href="http://atenlabs.com/blog/wp-content/uploads/2011/10/Gray.png"><img class="alignleft size-medium wp-image-215" src="http://atenlabs.com/blog/wp-content/uploads/2011/10/Gray-300x163.png" alt="" width="300" height="163" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Not only have I never worked with a &#8220;Jennifer Gray&#8221;, her profile photo looks like it may be a stock photo. TinEye returned 4 results for stock photography.</p>
<p><a href="http://atenlabs.com/blog/wp-content/uploads/2011/10/tineye.png"><img class="alignleft size-medium wp-image-216" src="http://atenlabs.com/blog/wp-content/uploads/2011/10/tineye-162x300.png" alt="" width="162" height="300" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Looks like this account may be a recruiting bot or something.</p>
<p>&nbsp;</p>
<p>TinEye can also be used to verify the authenticity of a photo and to see if it is a repost or duplicate of another photo. It even has <a href="https://addons.mozilla.org/en-US/firefox/addon/tineye-reverse-image-search/" target="_blank">Firefox</a> and <a href="https://chrome.google.com/webstore/detail/haebnnbpedcbhciplfhjjkbafijpncjl" target="_blank">Chrome</a> plugins!</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/quickly-spotting-social-engineering-attempts-with-tineye/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Toorcon 13 talk: Why DLP won&#8217;t save you</title>
		<link>http://atenlabs.com/blog/toorcon-13-talk-why-dlp-wont-save-you/</link>
		<comments>http://atenlabs.com/blog/toorcon-13-talk-why-dlp-wont-save-you/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 07:44:40 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=209</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><iframe width="420" height="315" src="http://www.youtube.com/embed/SL3svIPDqoA" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/toorcon-13-talk-why-dlp-wont-save-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post Toorcon Talk Sushi!</title>
		<link>http://atenlabs.com/blog/post-toorcon-talk-sushi/</link>
		<comments>http://atenlabs.com/blog/post-toorcon-talk-sushi/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 18:39:16 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[news]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[dan]]></category>
		<category><![CDATA[lunch]]></category>
		<category><![CDATA[outing]]></category>
		<category><![CDATA[sushi]]></category>
		<category><![CDATA[talk]]></category>
		<category><![CDATA[tentler]]></category>
		<category><![CDATA[toorcon]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=204</guid>
		<description><![CDATA[If you know me at all, then you know I love sushi, and you know that I go on and on about this place in town called &#8216;Love Boat&#8217;. Well, there&#8217;s a convergence of people who love sushi, elements of Love Boat and hackers all happening at the same time. They moved my favorite chef [...]]]></description>
			<content:encoded><![CDATA[<p>If you know me at all, then you know I love sushi, and you know that I go on and on about this place in town called &#8216;Love Boat&#8217;. Well, there&#8217;s a convergence of people who love sushi, elements of Love Boat and hackers all happening at the same time.</p>
<ul>
<li>They moved my favorite chef and waitress to a different location (closer to the Toorcon venue)</li>
<li>My Toorcon talk is right before lunch on Sunday</li>
<li>I get special treatment at Love Boat because I have a reputation for bringing in a ton of people &#8211; this translates to &#8220;my party gets special treatment&#8221;.</li>
</ul>
<p>TL;DR &#8211; Come to sushi with me after my talk for Sundays lunch instead of some place in dirty old gaslamp.</p>
<p><a href="http://g.co/maps/4m82p">http://g.co/maps/4m82p</a> &#8211; Google map for Love Boat</p>
<p>Directions!<br />
<iframe src="http://maps.google.com/maps?f=d&amp;source=s_d&amp;saddr=E+Harbor+Dr&amp;daddr=32.77194,-117.16021+to:W+Fashion+Valley&amp;hl=en&amp;geocode=FcUT8wEdskEE-Q%3BFWQP9AEd7kYE-SnXQQ8gOlXZgDHgOkUwwOfSdg%3BFYAC9AEdMC0E-Q&amp;sll=32.706892,-117.157388&amp;sspn=0.030008,0.048709&amp;vpsrc=6&amp;mra=dme&amp;mrsp=0&amp;sz=15&amp;via=1&amp;ie=UTF8&amp;ll=32.706892,-117.157388&amp;spn=0.030008,0.048709&amp;t=m&amp;output=embed" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="350"></iframe><br />
<small><a style="color: #0000ff; text-align: left;" href="http://maps.google.com/maps?f=d&amp;source=embed&amp;saddr=E+Harbor+Dr&amp;daddr=32.77194,-117.16021+to:W+Fashion+Valley&amp;hl=en&amp;geocode=FcUT8wEdskEE-Q%3BFWQP9AEd7kYE-SnXQQ8gOlXZgDHgOkUwwOfSdg%3BFYAC9AEdMC0E-Q&amp;sll=32.706892,-117.157388&amp;sspn=0.030008,0.048709&amp;vpsrc=6&amp;mra=dme&amp;mrsp=0&amp;sz=15&amp;via=1&amp;ie=UTF8&amp;ll=32.706892,-117.157388&amp;spn=0.030008,0.048709&amp;t=m">View Larger Map</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/post-toorcon-talk-sushi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(almost) 90 days with the Motorola Xoom</title>
		<link>http://atenlabs.com/blog/almost-90-days-with-the-motorola-xoom/</link>
		<comments>http://atenlabs.com/blog/almost-90-days-with-the-motorola-xoom/#comments</comments>
		<pubDate>Tue, 17 May 2011 05:27:34 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[3.1]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[dan]]></category>
		<category><![CDATA[honeycomb]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[infosec]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[oped]]></category>
		<category><![CDATA[overview]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[talbet]]></category>
		<category><![CDATA[tentler]]></category>
		<category><![CDATA[xoom]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=197</guid>
		<description><![CDATA[Just about three months ago I wrote a quick post about having the Motorola Xoom for approximately 12 hours. First I&#8217;d like to address some of the points I made in my last post: I can now control my AR.Parrot drone with my Xoom (ad-hoc wifi access points work now, with a small tweak) though [...]]]></description>
			<content:encoded><![CDATA[<p>Just about three months ago I wrote a quick post about having the Motorola Xoom for approximately 12 hours.</p>
<p><strong>First I&#8217;d like to address some of the points I made in my last post:</strong></p>
<ul>
<li><a href="https://market.android.com/search?q=ar+drone&amp;so=1&amp;c=apps" target="_blank">I can now control my AR.Parrot drone with my Xoom</a> (<a href="http://forum.xda-developers.com/showthread.php?t=1078447" target="_blank">ad-hoc wifi access points work now</a>, with a small tweak) though now I think that my drone has some physical damage to it, it doesn&#8217;t take off correctly. Must fix.</li>
<li>I&#8217;m able to get interesting widgets and buttons using <a href="https://market.android.com/details?id=de.devmil.minimaltext&amp;feature=search_result" target="_blank">minimalistic text</a> and <a href="https://market.android.com/details?id=com.jim2&amp;feature=search_result" target="_blank">widgetsoid</a></li>
<li>the <a href="https://market.android.com/details?id=ws.plattner.cifsmanager&amp;feature=search_result" target="_blank">cifs client</a> works like a champ, and I can stream everything I&#8217;d like, though the best player i&#8217;ve found (<a href="https://market.android.com/details?id=com.redirectin.rockplayer.android.unified.lite&amp;feature=search_result" target="_blank">rockplayer</a>) doesnt support mkv or certain types of divx.</li>
<li>There are ad-block apps, but I cant tell if they&#8217;re working or not.</li>
<li>Skype lags, still no video. Them being bought by MS is also likely not going to help things.</li>
</ul>
<p><strong>Now the TODO list:</strong></p>
<ul>
<li>I have both ubuntu and <a href="http://www.backtrack-linux.org/forums/backtrack-5-how-tos/40376-%5Bhow-%5D-backtrack-5-motorola-xoom-gnome-ui-via-tightvncserver.html" target="_blank">backtrack5 running on this thing</a> in chroots. While I now have access to tools like nmap, skipfish and other command line tools, some of the interesting ones (ettercap, aircrack) do not yet function due to lack of the proper kernel modules. I&#8217;ve contributed to the Tiamat kernel thread on the XDA forums asking if adding that kind of functionality was feasible.</li>
</ul>
<p>&nbsp;</p>
<p><strong>Verdict:</strong></p>
<p>Everywhere I go, I get asked &#8220;is that the new ipad?&#8221; and I answer &#8220;no, its better&#8221;. People look confused. I used to get into debates about it, but now I just dont care. I&#8217;ve accepted the fact that the vast majority of people prefer a snappy UI and pretty pictures over functionality and an open attitude. I&#8217;ve recently figured out how to get my eye-fi to work with the thing, and I&#8217;ve been out a few times while taking pictures and having them zip from my leica directly over the xoom (this is a REALLY cool party trick &#8211; I intend on utilizing this somehow combined with a projector at this years ninjapenguin party.).</p>
<p>This platform does everything I need that doesn&#8217;t require massive horsepower including simple security tasks &#8211; like portscanning and browsing open fileshares, nmapping, and running metasploit. I can watch movies on it, get directions (chrome to phone is awesome on this thing), watch full-screened high-res episodes of southpark from southparkstudios.com and other flash sites (since it supports flash) browse full HTML5 and flash websites, and even set it up like a mini entertainment set &#8211; with the jawbone jambox speakers setup as bluetooth speakers.</p>
<p>It&#8217;s overclocked from 1ghz to 1.6 ghz with little to no impact on the battery. The modified kernel allows me to have external SD storage enabled and PTP and USB OTG modes so that I can plug in external devices and storage (though I have not yet tried a mouse or keyboard, usb sticks and my leica d-lux 4 work like a champ &#8211; for some reason the d3s isn&#8217;t properly recognized, so <a href="http://www.google.com/support/forum/p/Google+Mobile/thread?fid=04c45ddea708fcdb0004a358ce65dead&amp;hl=en" target="_blank">I&#8217;ve opened a ticket with google</a>). I hope to use it in a photography sense as well (in Vegas this year, if I&#8217;m lucky) with the square reader and <a href="https://market.android.com/details?id=com.squareup&amp;feature=search_result" target="_blank">squareup app</a> &#8211; which lets me accept credit cards as an individual. I can torrent from the thing, as well as use it as a backup phone by way of a skype-in number and a bluetooth headset. The list just goes on and on!</p>
<p>I&#8217;ve been tapped to use it as a support tool &#8211; once at drinkup a friend had a need to use a variety of basic linux tools such as traceroute, ping and telnet &#8211; I was able to hand him my xoom in an ubuntu chroot and tell him &#8216;go to town&#8217;. I can use it to remote control any of my computers as well, even remotely &#8216;hamachi style&#8217; using a tool called neorouter.</p>
<p>I intend for this to be my &#8220;computer&#8221; while I&#8217;m at Defcon/Blackhat this year. I can easily offload all my photos to it, and it does everything I need while I&#8217;m on the go. Someday I hope to actually give a talk from this thing, completely without a laptop.</p>
<p><strong>tl;dr: If you just want a toy, buy an ipad. If you want a tool? Buy the xoom.</strong></p>
<p>&nbsp;</p>
<p><strong>Wishlist: </strong></p>
<ul>
<li>I still want a site survey tool. Especially <a href="http://forum.xda-developers.com/showthread.php?t=978013" target="_blank">overclocked past %50</a>. this thing screams.</li>
<li>Having the jambox speakers helps when I want other people to hear stuff, otherwise I want a case that has little &#8216;ears&#8217; to funnel the speakers forward.</li>
<li>Having backtrack5 on this thing is badass, but some of the more impressive stuff is unavailable &#8211; I cant send arp traffic and I cant put the wifi interface into monitor mode or inject traffic. I&#8217;ve asked about it on the <a href="http://forum.xda-developers.com/showpost.php?p=13866253&amp;postcount=2030" target="_blank">xda thread</a>.</li>
<li>I really wish someone would port VLC over to android. This hardware has so much still untapped potential &#8211; I want to be able to watch a 720p mkv. Standard dvd rips work fine, highres stuff chokes &#8211; because the players don&#8217;t leverage the GPU</li>
<li>I want to find out why the hell it doesn&#8217;t work with my Nikon D3s. It sees the camera, but never sees any photos. <a href="http://www.google.com/support/forum/p/Google+Mobile/thread?fid=04c45ddea708fcdb0004a358ce65dead&amp;hl=en" target="_blank">wtf?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/almost-90-days-with-the-motorola-xoom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I met your router</title>
		<link>http://atenlabs.com/blog/how-i-met-your-router/</link>
		<comments>http://atenlabs.com/blog/how-i-met-your-router/#comments</comments>
		<pubDate>Mon, 02 May 2011 21:03:41 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=195</guid>
		<description><![CDATA[I suppose you can call it &#8220;arriving late to the game&#8221; &#8211; I&#8217;ve only been on the full disclosure mailing list for something on the order of 6-8 months. In that timeframe I saw some interesting (but not &#8216;interesting enough to make the real news/blogs/etc) vulns and posts come through. During that time I&#8217;d also [...]]]></description>
			<content:encoded><![CDATA[<p>I suppose you can call it &#8220;arriving late to the game&#8221; &#8211; I&#8217;ve only been on the full disclosure mailing list for something on the order of 6-8 months. In that timeframe I saw some interesting (but not &#8216;interesting enough to make the real news/blogs/etc) vulns and posts come through.</p>
<p>During that time I&#8217;d also spent a lot of time playing with <a href="http://www.shodanhq.com" target="_blank">shodan</a>. In my downtime I&#8217;d spent hours upon hours, up until 4am some days doing searches on shodan for unprotected or easily accessible security cameras (korea has a TON of them all monitoring construction sites, for some reason). Finding traffic cameras in LA, then making a game out of trying to identify the intersection using google streetview.</p>
<p>That horrible movie &#8216;eagle eye&#8217; starts coming to mind about now, as I&#8217;m honing my skills of being able to find all sorts of stuff and tie datapoints together.</p>
<p>One day on the full disclosure list I see <a href="http://seclists.org/fulldisclosure/2010/Dec/651" target="_blank">this</a>. The first thing I did was go STRAIGHT to shodan and start searching for dd-wrt routers accessible to the internet. I think I did this in something like Dec &#8217;10 or Jan &#8217;11 &#8211; I found 8000 or 9000 devices.</p>
<p>I wrote a quick perl script to step through the output of the search and try to see if it was worth it to do something interesting with the data, and out of the resultset I had, I got about %30. Not bad, something like 2000 dd-wrt routers, publicly available, vulnerable to a very simple information disclosure bug.</p>
<p>I immediately thought of <a href="http://samy.pl" target="_blank">Samy Kamkar</a>. His &#8216;how I met your girlfriend&#8217; talk at blackhat &#8217;10 was hilarious and spectacular (and in getting the link to write this post I found <a href="http://samy.pl/androidmap/" target="_blank">this</a> &#8211; cool! didn&#8217;t know that android phones were sending that data home. Thats cool and creepy at the same time) - I wondered how that would apply to my findings &#8211; so I tried a few of them. I got limited results &#8211; something like 700 or 800. Thats not too bad! The workflow kind of looked like this:</p>
<p>&nbsp;</p>
<p>Vuln -&gt; full disclosure -&gt; shodan -&gt; vuln assessment script -&gt; google location script -&gt; results.txt</p>
<p>&nbsp;</p>
<p>Once I had a bunch of results in a textfile, I wasn&#8217;t really sure what to do. I knew I could try and make a google maps hack, but having never done that before I started asking around for help, so I turned to <a href="http://twitter.com/achillean" target="_blank">John</a>. I told him that I&#8217;d used shodan for the datamining portion of this little quest, and he offered to help! I had no idea he&#8217;d build a little search utility around it &#8211; that was awesome. You should check it out, he did a really awesome job!</p>
<p><a href="http://www.shodanhq.com/research/geomac" target="_blank">http://www.shodanhq.com/research/geomac<br />
</a></p>
<p>And heres some more background beyond what I&#8217;ve already written that details the more technical aspects of these findings:</p>
<p><a href="http://www.shodanhq.com/research/geomac/report" target="_blank">http://www.shodanhq.com/research/geomac/report</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/how-i-met-your-router/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So, you got hit by the Epsilon hack, eh?</title>
		<link>http://atenlabs.com/blog/so-you-got-hit-by-the-epsilon-hack-eh/</link>
		<comments>http://atenlabs.com/blog/so-you-got-hit-by-the-epsilon-hack-eh/#comments</comments>
		<pubDate>Tue, 05 Apr 2011 23:20:54 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[malware]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[malware phishing epsilon hack hacked]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=191</guid>
		<description><![CDATA[You got one (or more) email notifications saying that attackers have captured your email addresses. Lots of noise and chatter floating around about this one, but this certainly isn&#8217;t anything new. A few measures of caution and you shouldn&#8217;t have anything to worry about. Everyone is expecting a fairly huge phishing/malware campaign though, so be [...]]]></description>
			<content:encoded><![CDATA[<p>You got one (or more) email notifications saying that attackers have captured your email addresses.</p>
<p>Lots of noise and chatter floating around about this one, but this certainly isn&#8217;t anything new. A few measures of caution and you shouldn&#8217;t have anything to worry about. Everyone is expecting a fairly huge phishing/malware campaign though, so be at the ready for a ton of spam, clickjacking and other &#8220;click my link&#8221; type of attacks.</p>
<ul>
<li>Places who you&#8217;ve asked for newsletters, or signed up for mail will name you directly, not say &#8220;Dear User&#8221; or &#8220;Dear Customer&#8221;, or even &#8220;Dear &lt;your email&gt;&#8221;</li>
<li>These places will never obfuscate their links with tinyurl or t.co or any other url shortener</li>
<li>If you&#8217;re unsure about the URL they want you to click (be it twitter, or gmail or your bank) manually enter the root domain and navigate yourself &#8211; i.e: if you get a phish for gmail.com?owned=yes&amp;gimme=yourmoney and it looks suspect, go to &#8216;gmail.com&#8217; by hand and see if what happens.</li>
<li>If you do see messages like that, be sure to report them to the institutions that are being spoofed, send them a copy, and then mark it as spam.</li>
<li>Places dont ever &#8216;lose&#8217; your information and ask you for it again. No place ever asks you to &#8216;update&#8217; your account info.</li>
<li>For facebook clickjacking attacks &#8211; hover your cursor over the video/link/whatever. If the url ISNT facebook, %100 chance its bogus. If it *IS* facebook, copy the url and paste it into google &#8211; see if you get any results like &#8220;this has been reported for malware&#8221;.</li>
<li>Be smart &#8211; with as much spam and malware links as we&#8217;re expecting &#8211; dont share really stupid crap on facebook and twitter &#8211; you&#8217;re gonna get marked as spam</li>
</ul>
<p>Thats it! Just a bit of common sense and caution.</p>
<p>Now move along smartly!</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/so-you-got-hit-by-the-epsilon-hack-eh/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>12 hours with the motorola xoom</title>
		<link>http://atenlabs.com/blog/12-hours-with-the-motorola-xoom/</link>
		<comments>http://atenlabs.com/blog/12-hours-with-the-motorola-xoom/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 08:23:02 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[dan]]></category>
		<category><![CDATA[first]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[impression]]></category>
		<category><![CDATA[impressions]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[motorola]]></category>
		<category><![CDATA[overview]]></category>
		<category><![CDATA[tab]]></category>
		<category><![CDATA[tablet]]></category>
		<category><![CDATA[tentler]]></category>
		<category><![CDATA[xoom]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=183</guid>
		<description><![CDATA[I was the first person in the door to pick up the new xoom at my local verizon retail store. They mentioned they only had 15, and I jokingly laughed asking &#8220;what the hell is this? no line out the door and around the building? dont people know whats going on?&#8221; I&#8217;ve been watching the [...]]]></description>
			<content:encoded><![CDATA[<p>I was the first person in the door to pick up the new xoom at my local verizon retail store. They mentioned they only had 15, and I jokingly laughed asking &#8220;what the hell is this? no line out the door and around the building? dont people know whats going on?&#8221;</p>
<p>I&#8217;ve been watching the xoom for a few months now, smiling, grimacing, laughing, complaining &#8211; as the rumors and news dribbled out.</p>
<p><strong>First Impressions from the first 12 hours:</strong></p>
<p><strong>PROS</strong></p>
<ul>
<li>its FAST. I mean FAST.</li>
<li>Angry birds goes very very fast. I presume I&#8217;ll be spending a lot of my bored-time screwing with it.</li>
<li>I&#8217;m now in something like a dozen concurrent games of words with friends.</li>
<li>The first thing I noticed was that it supports full-disk encryption. I turned that on right away.</li>
<li>The calendar app is awesome, very fluid and easy to use.</li>
<li>I can very nearly type two handed on the keyboard as if it were a regular computer keyboard. I&#8217;m certain this will improve with time, I&#8217;m making a ton of typos.</li>
<li>I can video-call my fiance in england from ANYWHERE using google voice chat. Its glorious and awesome. I propped the thing up between the shifter and the dash in my car to test it, and sitting in traffic it was high res and clear, high frame rate. We&#8217;re finally in the future &#8211; I can internationally video call from the car for free.</li>
<li>I love that in video-chat you can switch back and forth between the forward facing and the rear cameras. That right there will be EPIC for any instance where you need someone to show you something, and they want to see where the camera is pointing. Normally (like on laptops) this means having to point the screen away from you, so you&#8217;re filming but you can&#8217;t see what you&#8217;re filming.</li>
<li>There was a root howto up less than 6 hours after I bought it.</li>
<li>Using it as navigation in the car is BEAUTIFUL. That alone makes me want to build a mount for it so its held properly.</li>
<li>Using it as a giant touchpad for my windows/gaming box which is plugged into my 50&#8243; tv is GLORIOUS. It works as a giant touchpad (<a href="https://market.android.com/details?id=org.pierre.remotedroid.client&amp;feature=search_result" target="_blank">link</a>). I will be using this A LOT.</li>
<li>It supports multiple google accounts, allowing one to use personal and multiple &#8216;other&#8217; accounts at once. This is particularly useful for me as I&#8217;m a contractor/consultant and I often have to manage multiple accounts.</li>
<li>Its been said this thing will support usb host mode, meaning I should be able to plug</li>
<li>One chief complaint I&#8217;ve read was that apps that were &#8216;made for phones&#8217; look &#8216;stretched and bad&#8217;. Well, the ones I use actually look BETTER. Like wifi analyzer, tweetdeck and antennas. GPS test plus looks RAD!</li>
<li>Another complaint people had were that the speakers faced back &#8211; I just hold it cupping the speakers and it channels the sound towards me. I&#8217;m half tempted to make a couple little &#8216;ears&#8217; for the thing out of hard plastic that channel the sound forward, and double as an angular stand. Maybe one whole thing that does that plus has a kickstand (HINT HINT PEOPLE WHO HAVE MANUFACTURING CONTRACTS)</li>
<li>I feel a lot less constrained &#8211; I imagine my phone now will not need to be checking twitter/email/gtalk/etc and I&#8217;ll be doing that on the xoom, so my phones battery should last longer.</li>
</ul>
<p><strong>CONS</strong></p>
<ul>
<li><del>It cant see my jawbone jambox for some reason. It can see my laptop and my phone, but not the bluetooth speakers (!?!?! no idea. I&#8217;ll wait until I get my ubertooth zero to find out wtf.) </del> No Idea what I did differently this time, I got it working. *shrug* &#8211; sounds badass too <img src='http://atenlabs.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </li>
<li>I can&#8217;t control my parrot ar.drone with it (yet) because I need to find a hack allowing the xoom to associate to ad-hoc networks &#8211; though theres another way around this by making the ar.drone associate to an infrastructure AP</li>
<li>Skype doesnt support video calls (yet)</li>
<li>I really like the HTC clock on my incredible. I want it on the tablet!</li>
<li>Now that its rooted, I want to stream movies from my drobo &#8211; I can do that on my phone by using cifsmanager, which drops a kernel module in enabling cifs client support &#8211; so apps simply think theyre pulling from local storage. After installing it, the xoom said &#8216;this application isn&#8217;t installed&#8217; when I tried to run it. Weird.</li>
<li>I cant shake the feeling that I absolutely need to find a way to block the in-app ads. Even on a tablet, they take up a lot of real estate.</li>
</ul>
<p><strong>TODO</strong></p>
<ul>
<li>Try to get nmap running</li>
<li>Try to install debdroid, see what happens</li>
<li>Look into seeing what it would take to get pyrit or the aircrack suite running on this thing</li>
<li>I WANT DRIFTNET FOR THIS PLATFORM \o/</li>
<li>I want to setup ettercap + sslstrip + daemonlogger on this platform</li>
<li>I want to see a REAL site survey tool for this platform, like visiwave. That would be EPIC. I&#8217;d buy that in a heartbeat.</li>
<li>A good &#8216;dual pane&#8217; (like email) google reader app</li>
<li>Need to see if I can turn it into a remote display for my mac or another computer.</li>
</ul>
<p>More to come as I learn!</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/12-hours-with-the-motorola-xoom/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Kinesics Training / Peoplehacking Class</title>
		<link>http://atenlabs.com/blog/kinesics-training-peoplehacking-class/</link>
		<comments>http://atenlabs.com/blog/kinesics-training-peoplehacking-class/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 03:07:58 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[dan]]></category>
		<category><![CDATA[kinesics]]></category>
		<category><![CDATA[peoplehacking]]></category>
		<category><![CDATA[tentler]]></category>
		<category><![CDATA[viss]]></category>
		<category><![CDATA[vissago]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=178</guid>
		<description><![CDATA[For the last several barcamps, and the last two toorcons I&#8217;ve been presenting to large and small groups about the neat things that can be done with kinesics. I keep all the historic material (yes, including that spreadsheet) HERE. I&#8217;ve found an organization out of San Francisco that does kinesics training, and based on all [...]]]></description>
			<content:encoded><![CDATA[<p>For the last several barcamps, and the last two toorcons I&#8217;ve been presenting to large and small groups about the neat things that can be done with kinesics. I keep all the historic material (yes, including that spreadsheet) <a href="http://www.atenlabs.com/peoplehacking" target="_blank">HERE</a>.</p>
<p>I&#8217;ve found an organization out of San Francisco that does kinesics training, and based on all the feedback I&#8217;ve gotten from doing my talks over the last few years &#8211; people really dig this stuff. I thought it would be cool to have the pros come down and drop some knowledge on us all.</p>
<p>I&#8217;ve managed to arrange a training scenario with <a href="http://www.humintell.com">Humintell</a> &#8211; 4 hours of clasroom training for $250 per person. We need at least 20 people to nail everything down so they&#8217;ll come see us down here in San Diego. Currently I have 13 people who have expressed interest in the class.</p>
<p>The idea is that I&#8217;ll arrange for the location (going to aim for Intuit, where we do barcamp) and the interested people, and they come to the location to do a 4 hour talk/workshop on a Saturday.</p>
<p>If this sounds in any way interesting, please <a href="mailto:dan@atenlabs.com">email me</a> or leave a comment! We&#8217;re getting really close to the target figure!</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/kinesics-training-peoplehacking-class/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Android Phone = rogue access point!</title>
		<link>http://atenlabs.com/blog/android-phone-rogue-access-point/</link>
		<comments>http://atenlabs.com/blog/android-phone-rogue-access-point/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 08:45:43 +0000</pubDate>
		<dc:creator>Dan Tentler</dc:creator>
				<category><![CDATA[insight]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[training]]></category>
		<category><![CDATA[802.11]]></category>
		<category><![CDATA[802.11a]]></category>
		<category><![CDATA[802.11b/g]]></category>
		<category><![CDATA[802.11n]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[audit]]></category>
		<category><![CDATA[auditing]]></category>
		<category><![CDATA[dan]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[incredible]]></category>
		<category><![CDATA[pen]]></category>
		<category><![CDATA[penetration]]></category>
		<category><![CDATA[point]]></category>
		<category><![CDATA[rogue]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[tentler]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[viss]]></category>
		<category><![CDATA[vissago htc]]></category>
		<category><![CDATA[wifi]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://atenlabs.com/blog/?p=167</guid>
		<description><![CDATA[So when I get a new phone, I immediately want to try to get as much access on it as possible (read: root it). Custom roms are wonderful, but in the case of the HTC Incredible I don&#8217;t think there are custom roms (yet). After I rooted my HTC Incredible I started doing searches in [...]]]></description>
			<content:encoded><![CDATA[<p>So when I get a new phone, I immediately want to try to get as much access on it as possible (read: root it). Custom roms are wonderful, but in the case of the HTC Incredible I don&#8217;t think there are custom roms (yet).</p>
<p>After I rooted my HTC Incredible I started doing searches in the market for interesting things. I found some neat wireless utilities, I found a file manager that lets you browse SMB fileshares on the lan (NEAT.), I found a packetsniffer, and some more interesting tools.</p>
<p>The light came on over my head when I realized &#8220;Wait, a packet sniffer AND a wireless access point? .. can .. I sniff.. the wifi with this?!&#8221;. As it turns out the answer is yes &#8211; it takes some fenagling, and if you do it in the wrong order one application stomps the other (I&#8217;ve already written the author of the packet capture application about this but have not gotten a response yet).</p>
<p>Here is a quick walkthrough on how to turn an HTC Incredible into a rogue wireless access point:</p>
<ol>
<li>Root the phone. This can be done by visiting <a href="http://unrevoked.com/recovery/" target="_blank">http://unrevoked.com/recovery/</a>, downloading the app, and running it.</li>
<li>Once the phone is rooted, go to the market, and install the wifi tether application: Be aware though, that with the HTC incredible there are additional steps to get this application to work (see their wiki page: <a href="http://code.google.com/p/android-wifi-tether/" target="_blank">http://code.google.com/p/android-wifi-tether/</a>)
<p style="text-align: center;"><a href="http://atenlabs.com/blog/wp-content/uploads/2010/07/wifi-tether.png"><img class="aligncenter size-medium wp-image-169" title="wifi-tether" src="http://atenlabs.com/blog/wp-content/uploads/2010/07/wifi-tether-180x300.png" alt="" width="180" height="300" /></a></p>
</li>
<li>Install the packet capture application. This also will need additional steps after the installation. (<a href="http://sites.google.com/site/androidarts/packet-sniffer" target="_blank">http://sites.google.com/site/androidarts/packet-sniffer</a>)</li>
<li>Once you have the packet sniffer installed, configure it to log to a file instead of a sql database. I wasn&#8217;t able to find the actual database this thing logs to, but the text file appears right at the root of the sdcard. It looks just like the &#8216;live&#8217; output though, which I don&#8217;t think is a proper format. It doesn&#8217;t log raw traffic at all.</li>
<li>Don&#8217;t start the sniffer or wifi tether yet &#8211; they must be configured beforehand.</li>
<li>Go back to wifi-tether and configure the SSID. Name it something which will attract people in search of free wifi. Linksys. Dlink. Netgear. 2WIRE858. The SSID of a target network, perhaps. Again, do not turn on tethering here yet.</li>
<li>Open up the packet sniffer again, and go to the &#8216;wifi capture&#8217; section, then enable the capture, and if you&#8217;d like, enable logging packets to the screen.</li>
<li>Hit the phones &#8216;home&#8217; button to exit without stopping the packet capture tool, and re-open the wifi tethering tool. Once in the tethering tool, enable tethering.</li>
<li>Hit home again, and go re open the packet capture tool. If anybody connects, wifi tether will tell you in the status bar at the top of the display, and you will start seeing arp traffic and dhcp traffic scroll in the live feed window as you would with any other packet sniffer.<br />
<a href="http://atenlabs.com/blog/wp-content/uploads/2010/07/capture1.png"><img class="aligncenter size-medium wp-image-168" title="capture1" src="http://atenlabs.com/blog/wp-content/uploads/2010/07/capture1-180x300.png" alt="" width="180" height="300" /></a></li>
</ol>
<p>There are several caveats to this though:</p>
<ol>
<li>This tool appears to not capture raw packets. You can do this from a terminal using TCPdump if you feel so inclined &#8211; the packet capture tool installation instructions have you install a new version of tcpdump. You should be able to use this to capture raw traffic and not just clear text</li>
<li>Packet capture has to be running before wifi tether &#8211; if you try to do it the other way around wifi tether will hang and you&#8217;ll have to kill it.</li>
<li>This will also capture all the traffic from your phone to the internet, so if you&#8217;re trying to do a bunch of stuff on your phone while running a rogue access point, it will  muddy your results.</li>
</ol>
<p>This has been a fairly simple howto &#8211; you creative types will easily be able to find more interesting things to do with this.</p>
<p>My wishlist after figuring this out? &#8211; An app that acts like airodump &#8211; I want to see clients probing for networks so that I can &#8220;give them what they want&#8221;. I also want this packet capture tool to log raw data, not just plaintext stuff.  Now that this is possible, I wish for tools like drifnet, dsniff, and others of that sort to become available on the android platform. The objective here would be to use this during a pen test as a tool to capture data, then bring it back to the labs for analysis.</p>
]]></content:encoded>
			<wfw:commentRss>http://atenlabs.com/blog/android-phone-rogue-access-point/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

