<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5554915078212081470</atom:id><lastBuildDate>Wed, 17 Mar 2010 00:00:00 PDT</lastBuildDate><title>HiR Information Report</title><description>Covering security, programming, systems administration and other interesting topics.</description><link>http://www.h-i-r.net/</link><managingEditor>noreply@blogger.com (Ax0n)</managingEditor><generator>Blogger</generator><openSearch:totalResults>448</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/HiR" /><feedburner:info uri="hir" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Links for 2010-03-16 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/UPXneqhMwRs/H_I_R</link><pubDate>Wed, 17 Mar 2010 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-16</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.sans.org/computer-forensics/2010/03/16/shadow-timelines-and-other-shadowvolumecopy-digital-forensics-techniques-with-the-sleuthkit-on-windows/"&gt;Shadow Timelines And Other ShadowVolumeCopy Digital Forensics Techniques with the Sleuthkit on Windows&lt;/a&gt;&lt;br/&gt;
Crazy stuff!&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/UPXneqhMwRs" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-16</feedburner:origLink></item><item><title>Links for 2010-03-15 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/AGbyQpqHUX4/H_I_R</link><pubDate>Tue, 16 Mar 2010 00:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-15</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.net-security.org/secworld.php?id=9013"&gt;Collection of security checks for Linux&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.people.com/people/article/0,,20351567,00.html"&gt;Spencer Pratt Leaves The Hills to Fight Cyber Crime - TV News, Heidi Montag, Spencer Pratt : People.com&lt;/a&gt;&lt;br/&gt;
okay what?!&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/AGbyQpqHUX4" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-15</feedburner:origLink></item><item><title>Links for 2010-03-14 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/tXlTCpBjozc/H_I_R</link><pubDate>Mon, 15 Mar 2010 01:00:00 PDT</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-14</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://notalwaysright.com/dont-pin-your-hopes-on-this-one/4648"&gt;Not Always Right | Funny &amp;amp; Stupid Customer Quotes &amp;raquo; Don&amp;rsquo;t Pin Your Hopes On This One&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://moonlitrants.wordpress.com/2010/03/11/here-we-fucking-go-again/"&gt;Here we fucking go again&amp;hellip; &amp;laquo; Moonlit&amp;rsquo;s Rants&lt;/a&gt;&lt;br/&gt;
Moonlit Rants about Ubuntu. Again.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/tXlTCpBjozc" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-14</feedburner:origLink></item><item><title>Links for 2010-03-13 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/PKqdKSeK9ME/H_I_R</link><pubDate>Sun, 14 Mar 2010 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-13</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.newsweek.com/id/234678"&gt;Educating Elite Hackers and Cybersecurity Experts - Newsweek.com&lt;/a&gt;&lt;br/&gt;
Kind of a fun read.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://n0where.org/talks/samsara_20100310.html"&gt;http://n0where.org/talks/samsara_20100310.html&lt;/a&gt;&lt;br/&gt;
Slide deck from Quine&amp;#039;s disclosure talk&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/PKqdKSeK9ME" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-13</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-5202804526151341051</guid><pubDate>Fri, 12 Mar 2010 05:09:00 +0000</pubDate><atom:updated>2010-03-11T23:31:12.472-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Books</category><category domain="http://www.blogger.com/atom/ns#">scifi</category><title>Teaser: Cory Doctorow's new novel, For The Win</title><description>It was an odd bit of coincidence this morning. Frogman had shared &lt;a href="http://www.boingboing.net/2010/03/11/200-free-copies-of-m-1.html"&gt;a story&lt;/a&gt; with me from &lt;a href="http://boingboing.com/"&gt;Boing Boing&lt;/a&gt;: 200 advance-release promo copies of &lt;a href="http://craphound.com/"&gt;Cory Doctorow&lt;/a&gt;'s newest novel, &lt;a href="http://us.macmillan.com/forthewin"&gt;For The Win&lt;/a&gt;, are being given away to teenage gamers to review. I should mention that I am thankful to have a few friends who skim Boing Boing for the really awesome and interesting stuff. There's far too much content for me to wade through in my RSS reader, so folks like Frogman are my Boing Boing filter.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thinking back to an email conversation I had with Cory back in late November (in which I requested a preview copy for HiR), I was wondering if we were going to actually get one of the them. Not 5 minutes later, UPS knocked on my door and dropped off a special package:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4424715049"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm5.static.flickr.com/4067/4424715049_2cb2c78403.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;At any rate, we're excited to be able to get a sneak peek of Cory's latest work. Frogman will be doing the review. Look for it in the coming weeks! &lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-5202804526151341051?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/K33m1snYipYxtV7ugcTKjH1gqg0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K33m1snYipYxtV7ugcTKjH1gqg0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/K33m1snYipYxtV7ugcTKjH1gqg0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/K33m1snYipYxtV7ugcTKjH1gqg0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=00Pqu7Ar7y0:RUWFOF8NFHQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=00Pqu7Ar7y0:RUWFOF8NFHQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=00Pqu7Ar7y0:RUWFOF8NFHQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=00Pqu7Ar7y0:RUWFOF8NFHQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=00Pqu7Ar7y0:RUWFOF8NFHQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/00Pqu7Ar7y0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/00Pqu7Ar7y0/teaser-cory-doctorows-new-novel-for-win.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/03/teaser-cory-doctorows-new-novel-for-win.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-6451550022227274231</guid><pubDate>Thu, 11 Mar 2010 21:14:00 +0000</pubDate><atom:updated>2010-03-11T15:21:53.290-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">blogs</category><title>The end of an era: SecurityFocus</title><description>&lt;a href="http://www.securityfocus.com"&gt;SecurityFocus&lt;/a&gt; announced in a memo yesterday that it would, for the most part, &lt;a href="http://www.securityfocus.com/news/11582"&gt;cease operations&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It is survived by Bugtraq (which SecurityFocus picked up more than a decade ago) and a few other high-volume mailing lists. In turn, SecurityFocus was picked up by Symantec in 2002. This is a sad day, indeed. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Via &lt;a href="http://unsafebits.com/2010/03/11/goodbye-mostly-securityfocus/"&gt;UnsafeBits&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-6451550022227274231?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gMuk5FP0JI1ZQoEEKKXhuhdCE84/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMuk5FP0JI1ZQoEEKKXhuhdCE84/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gMuk5FP0JI1ZQoEEKKXhuhdCE84/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gMuk5FP0JI1ZQoEEKKXhuhdCE84/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Bfa62eE1eLg:MXZsyGmEBQE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Bfa62eE1eLg:MXZsyGmEBQE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=Bfa62eE1eLg:MXZsyGmEBQE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Bfa62eE1eLg:MXZsyGmEBQE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=Bfa62eE1eLg:MXZsyGmEBQE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/Bfa62eE1eLg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/Bfa62eE1eLg/end-of-era-securityfocus.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/03/end-of-era-securityfocus.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-4335830669545392007</guid><pubDate>Sat, 06 Mar 2010 06:41:00 +0000</pubDate><atom:updated>2010-03-06T01:07:11.896-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">retro</category><category domain="http://www.blogger.com/atom/ns#">Old School</category><title>Ye-olde tech: Slide Rule</title><description>Even though this &lt;a href="http://www.antiquark.com/sliderule/sim/n909es/virtual-n909-es.html"&gt;virtual slide rule&lt;/a&gt; is full of actual win, you can buy a real (if chintzy) slide rule for cheap from &lt;a href="http://www.thinkgeek.com/geektoys/science/be12/"&gt;ThinkGeek&lt;/a&gt;. &lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4409783271"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm3.static.flickr.com/2773/4409783271_edbfe4363f.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I suck at math, and I'll readily admit it. You still need to be okay at math to use a slide rule: namely, you have to keep track of the order of magnitude of your calculations in your head or on paper. It's no secret that I dig &lt;a href="http://www.h-i-r.net/search/label/Old%20School"&gt;old tech&lt;/a&gt;, though. Plus, analog calculators are fun and you can't exactly stuff a &lt;a href="http://en.wikipedia.org/wiki/Difference_engine"&gt;Babbage difference engine&lt;/a&gt; into your pocket.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://sliderulemuseum.com/SR_Course.htm"&gt;A short course on how to use a slide rule&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://en.wikipedia.org/wiki/Slide_rule"&gt;Wikipedia entry on Slide Rules&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Related: &lt;a href="http://www.h-i-r.net/2009/08/upgrade.html"&gt;Upgrade!&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-4335830669545392007?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BWc4601SmF6FSilYAh70HjeXWvY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWc4601SmF6FSilYAh70HjeXWvY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BWc4601SmF6FSilYAh70HjeXWvY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BWc4601SmF6FSilYAh70HjeXWvY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=4UBFcQwuKX8:lzZkFeV2FPE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=4UBFcQwuKX8:lzZkFeV2FPE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=4UBFcQwuKX8:lzZkFeV2FPE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=4UBFcQwuKX8:lzZkFeV2FPE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=4UBFcQwuKX8:lzZkFeV2FPE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/4UBFcQwuKX8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/4UBFcQwuKX8/ye-olde-tech-slide-rule.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/03/ye-olde-tech-slide-rule.html</feedburner:origLink></item><item><title>Links for 2010-03-02 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/Cp7UefOjaQM/H_I_R</link><pubDate>Wed, 03 Mar 2010 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-02</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://articles.techrepublic.com.com/5100-10878_11-6138983.html"&gt;SolutionBase: Performing common administrative tasks in Solaris 10&lt;/a&gt;&lt;br/&gt;
decent intro to solaris admin stuff.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/Cp7UefOjaQM" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-02</feedburner:origLink></item><item><title>Links for 2010-03-01 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/Ao-BGH4qlvg/H_I_R</link><pubDate>Tue, 02 Mar 2010 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-03-01</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.passwordchart.com/"&gt;Password Chart&lt;/a&gt;&lt;br/&gt;
I&amp;#039;m not sure what to think of this. You hash a phrase to a password table, then map your password to entries on the table. Seems complicated.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://a.parsons.edu/~joseph/k2/gameoflife/"&gt;Mushroom Life&lt;/a&gt;&lt;br/&gt;
A derivative of Conway&amp;#039;s Game of Life. I&amp;#039;m a sucker for stuff like this!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ptribble.blogspot.com/2010/02/opening-up-some-details-of-opensolaris.html"&gt;The Trouble with Tribbles...: Opening up some details of OpenSolaris under Oracle&lt;/a&gt;&lt;br/&gt;
It looks like there&amp;#039;s finally some movement from Oracle with OpenSolaris.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/Ao-BGH4qlvg" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-03-01</feedburner:origLink></item><item><title>Links for 2010-02-28 [del.icio.us]</title><link>http://feedproxy.google.com/~r/HiR/~3/HGGNK-6zu4E/H_I_R</link><pubDate>Mon, 01 Mar 2010 00:00:00 PST</pubDate><guid isPermaLink="false">http://del.icio.us/H_I_R#2010-02-28</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.diskspacefan.com/"&gt;Disk Space Fan - Manage disk space with art&lt;/a&gt;&lt;br/&gt;
This beats the hell out of WinDirStat, my previous tool of choice for this. Wish there was a good OS X equivalent!&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.msfn.org/board/topic/128807-the-solution-for-seagate-720011-hdds/"&gt;The Solution for Seagate 7200.11 HDDs - MSFN Forums&lt;/a&gt;&lt;br/&gt;
Via hackaday. It&amp;#039;s easier to just make backups part of your lifestyle, but if you feel like taking a crack at resurrecting your firmware-borked drive, this looks like a good read. Remind me to avoid seagate/maxtor.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://arstechnica.com/business/news/2010/02/parallels-cuts-virtualization-down-to-the-bare-metal-on-xserve.ars"&gt;Parallels cuts virtualization down to the bare metal on Xserve&lt;/a&gt;&lt;br/&gt;
Kind of like Xen and ESX for Xserves. I was a bit disenchanted with Parallels back in the 2.x and 3.x days, but they seem to be getting their act together.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://isec.pl/vulnerabilities/isec-0027-msgbox-helpfile-ie.txt"&gt;WinXP / IE exploit via WinHlp32.exe - Potential RCE.&lt;/a&gt;&lt;br/&gt;
It is possible to invoke winhlp32.exe from Internet Explorer 8,7,6 using VBScript. Passing malicious .HLP file to winhlp32 could allow remote attacker to run arbitrary command.&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/HGGNK-6zu4E" height="1" width="1"/&gt;</description><feedburner:origLink>http://del.icio.us/H_I_R#2010-02-28</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-960923776380018608</guid><pubDate>Mon, 01 Mar 2010 06:01:00 +0000</pubDate><atom:updated>2010-03-01T00:04:42.457-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">HiR Info</category><category domain="http://www.blogger.com/atom/ns#">history</category><title>0x0d - Happy Birthday, HiR!</title><description>&lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4396868609"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 500px;" src="http://farm5.static.flickr.com/4053/4396868609_e4b1f6cf48.jpg" border="0" alt="HiR ca. Late 1997" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;March 1st, 1997.  That's the day I uploaded the first volume of HiR e-Zine (then called "Hackers Information Report") to a few local BBSes. This included pushing it out to a small inter-BBS forum with world-wide reach, and finding its way onto some "hacking" web sites within a matter of weeks.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first issue was penned by me alone, and almost entirely on a road-trip with my parents, on my old NEC Versa 550D while sitting in the back seat of a powder-blue 1989 Ford Aerostar for hours on end. I was just a kid. Going back and reading some of my older stuff is sometimes embarrassing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few months later, I had friends from local BBSes submitting content - Frogman being one of them. Soon thereafter, I'd run into a reader of HiR in a college class -- Asmodian X, who also had plenty of fascinating things to add. Contributors came and went, and I'd answer some e-mail questions. I still keep in touch with some of the past contributors and commenters.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From 2001-2007, HiR faded in and out and was mostly dormant. I got busy. We all got busy. The core contributors all grew up, in one way or another. We'd come up with one or two interesting articles, and think maybe we should put together a new "issue" of HiR.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even though we all live fairly close, that never happened. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In early 2007, we decided to go with a "blog" format. I think it works better. We write when we get a chance, and the comments section gets us closer to our readers. We changed the name, mostly to shed the "hacker" from our name -- I think most of us have long given up hope of completely reclaiming "hacker" as a good word in all use cases. Now it's just a recursive acronym: HiR Information Report. Why the lower-case i? Partially to encourage HiR to be spelled (like H. i. R.) and partially as a throwback to the uBiQuiToUS LoWeRVoWeLiNG of the 1990s. Can we leave that part behind us?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.h-i-r.net/2008_08_01_archive.html"&gt;Some months&lt;/a&gt;, we really hammer out the content and muster up a post nearly every single day. &lt;a href="http://www.h-i-r.net/2009_06_01_archive.html"&gt;Other months&lt;/a&gt;, we're all but silent. We're still busy, but we are still passionate. Also, in the last year, we've had a pair of really great &lt;a href="http://www.h-i-r.net/search/label/guestposts"&gt;guest posts&lt;/a&gt;. We hope to have more of these, and maybe even land a few more regular contributors.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;At any rate, this is me saying "thanks" to those who've contributed to our journey, on behalf of the entire HiR crew. The co-writers. The guest posters. The commenters. The friends who have been around with us for what seems like an eternity in Internet years -- tossing us link-love even back in the 90s. (Lookin' at you, &lt;a href="http://www.hackernews.com/news/hnncast/"&gt;HNNCast&lt;/a&gt;), the folks who still archive our mess of &lt;a href="http://www.textfiles.com/"&gt;old text files&lt;/a&gt; (yes you can find us there, no I'm not linking to it), the folks who have kicked it with us at meetups, cons and user groups. And, of course, the readers, without whom we'd probably have given up on this little project long ago.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-960923776380018608?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N4cl5q3NT-mDilIQXl56ttxRuQ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N4cl5q3NT-mDilIQXl56ttxRuQ4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N4cl5q3NT-mDilIQXl56ttxRuQ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N4cl5q3NT-mDilIQXl56ttxRuQ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=I9M2P5_2lgQ:-gx0S-9fboE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=I9M2P5_2lgQ:-gx0S-9fboE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=I9M2P5_2lgQ:-gx0S-9fboE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=I9M2P5_2lgQ:-gx0S-9fboE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=I9M2P5_2lgQ:-gx0S-9fboE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/I9M2P5_2lgQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/I9M2P5_2lgQ/0x0d-happy-birthday-hir.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/03/0x0d-happy-birthday-hir.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-6646963266612862342</guid><pubDate>Fri, 26 Feb 2010 18:35:00 +0000</pubDate><atom:updated>2010-02-26T13:16:44.309-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">locks</category><category domain="http://www.blogger.com/atom/ns#">risk</category><category domain="http://www.blogger.com/atom/ns#">lockpicking</category><category domain="http://www.blogger.com/atom/ns#">physicalsecurity</category><title>Risk Assessment: Electronic Lock Impressioner</title><description>&lt;div&gt;I've kept kind of quiet about &lt;a href="http://www.alternativeproductsolutions.net/"&gt;this wonderful device&lt;/a&gt;. It's an electronic lock impressioner. &lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4390475110"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm3.static.flickr.com/2793/4390475110_68ed1a5620.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Barry Wels talks about the &lt;a target="_BLANK"  href="http://blackbag.nl/?tag=electronic-lock-impressioner"&gt;possible mode of operation&lt;/a&gt; on his excellent &lt;a  target="_BLANK" href="http://blackbag.nl/"&gt;Blackbag&lt;/a&gt; blog. I kind of assumed that's how it worked, since it claimed to work only on Ford locks for the time being.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Meanwhile, people are freaking out, labeling it "&lt;a target="_BLANK" href="http://jalopnik.com/5477282/the-electronic-key-impressioner-is-a-car-thiefs-wet-dream"&gt;a car thief's wet-dream.&lt;/a&gt;" &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While I could agree that this device has some potential value to nefarious ne'er-do-wells, there's a fatal flaw in the media panic: &lt;b&gt;&lt;i&gt;You can't steal a car by impressioning the lock.&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This device will give you a series of numbers, known as a key code. If you told me the key code to a car right now, I'd honestly have no clue what that key should look like. I could look it up on the Internet, probably. But then I'd need to get out my dremel, a file, a key blank and my digital calipers. If I had a cheap key-milling machine, it might save me a little bit of time. If I spent several thousand dollars, I could get a computer-controlled machine that would simply spit out a key with the right cuts. If I was convincing enough, I *MAY* be able to trick a professional locksmith to cut a key exactly to a code, but most of them would be hesitant to do this without seeing an original key, even if it was a badly damaged one.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The barrier to entry here isn't exactly high, but it's not like you can simply insert this tool into a car door and immediately drive off with it. It's going to take quite a bit of effort or a pricey initial investment for this tool to pay off. The initial investment has already been made by licensed locksmiths who already have these tools laying around. J. Random Carthief, however, probably does not.  A successful auto-theft ring MAY have these tools at their disposal. As we already know: if you're being targeted by a sophisticated attacker, it's game over. They'd probably just tow your car away, repo-man style, and break it down at a chop shop.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let's just assume for the sake of argument that you used this device to get the key code for the car's door, and spent the time to fabricate or acquire a matching key. That's a lot of hassle, but now you can open the car's door, maybe its trunk and glove box. You could even put the key in the ignition. But you couldn't steal the car. Let me explain.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is my car. I got it a decade ago. Do you like my license plates?&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4199635486"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm3.static.flickr.com/2628/4199635486_55fb976949.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;At of the time of purchase, Ford (and many other manufacturers) had already been using two-factor authentication of some variety behind the scenes for years to activate the ignition system. Long gone are the days of pulling a bundle of wires out of the steering column and touching some wires together to start the car, as are the days of simply getting a copy of the car key.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Inside many keys, there's an RFID module or some other device that's somewhat unique to the key. On snazzier cars, this is an encrypted challenge/response module that can't be easily copied. On others, it's a small handful of static "signatures" which may be easy to clone with an RFID programmer or other specialized tools. Either way, without the proper code, the car won't start. In fact, if this module is missing or un-recognized, the car will often completely disable its Engine Control Unit for a period of time, usually 10 minutes. &lt;/div&gt;&lt;div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://flickr.com/photos/kc-bike/4389704963"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm5.static.flickr.com/4006/4389704963_78b3b98223.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To provide a further layer of complexity to the issue, the end-user must provide proof of owning two separate keys in order to authorize new keys to start the car. In my case, if I had two keys and lost one, I would need the dealership or a high-end locksmith to attach a special computer to my car in order to authorize a new key. That keeps the valet guy from copying your key and activating it himself. Typically, these systems require the programmer to stay connected to the car for a period of one hour before new keys can be added. Even a miscreant would need unfettered access to your car for a whole hour in order to configure a key that works.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;In short, the Electronic Lock Impressioner would give a bad guy the ability to make a key that allowed him to steal the stuff in your car, and nothing else.&lt;/i&gt;&lt;/b&gt; That person would be much better off shattering your window with a brick. In the hands of a good locksmith who has all the proper tools and skill to create a key from a key code and re-program your car's ignition system, this tool should save many hours that would otherwise be spent replacing or re-keying locks. This savings will ultimately be passed on to the customer. In my opinion, this is a revolutionary device that provides benefits to the locksmith industry as well as people who need to use their services. It does so without providing much incentive to car thieves.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-6646963266612862342?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8uJLP0rhCTFseIZU-VowV-K72CQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8uJLP0rhCTFseIZU-VowV-K72CQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8uJLP0rhCTFseIZU-VowV-K72CQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8uJLP0rhCTFseIZU-VowV-K72CQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKjoSAw_78I:UYA1jEQ6r50:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKjoSAw_78I:UYA1jEQ6r50:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=iKjoSAw_78I:UYA1jEQ6r50:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKjoSAw_78I:UYA1jEQ6r50:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=iKjoSAw_78I:UYA1jEQ6r50:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/iKjoSAw_78I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/iKjoSAw_78I/risk-assessment-electronic-lock.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/risk-assessment-electronic-lock.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-4263148214141919835</guid><pubDate>Mon, 22 Feb 2010 23:13:00 +0000</pubDate><atom:updated>2010-02-22T17:49:13.180-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">education</category><title>Teaching curiosity</title><description>A theme that commonly comes up among security professionals and hackers:&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Is it possible to teach the curiosity that's so important to this field?"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"Can you really teach someone how to be a hacker?"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And so on. I'm usually of the opinion that curiosity is somewhat intrinsic, and that some people are just born curious, or at least their natural curiosity wasn't stifled by oppressive and over-protective child-rearing techniques.  But the more I think about it, the more I believe that people can become good at it later on in life if that's what they want to do. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was interviewed by a student today who was asking what skills one needs for my career.  Hands down, the most important skill I have is Critical Thinking.  Most of us use a derivative of the Scientific Method when tinkering, whether we acknowledge it as such or not. Being able to clearly communicate the results of our research is also very important.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, to those of you who are still in school or who are thinking of going back to school, I would suggest that the following classes will help you sharpen your skills in realms that will come in handy for most analytical careers, especially in information security, programming, and systems administration:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Philosophy:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Logic and Critical Thinking&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;English&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Research Skills&lt;/li&gt;&lt;li&gt;Technical writing&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Speech:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Public Speaking&lt;/li&gt;&lt;li&gt;Elementary Debate&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Science:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Any introductory course that provide hands-on lab time to learn the Scientific Method&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;There may be pre-requisites for some of these, or the need to pass an appropriate placement test, but the above courses would likely fit into any degree program you're considering, even if they go above and beyond the basic requirements for the degree. These will provide valuable skills to help you in your career path.  Even if you didn't grow up with an intrinsically inquisitive nature, I believe that pretty much everyone is capable of "learning how to be curious."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thoughts? Any other suggestions? Were there some other non-IT courses that provided you with tools you use daily?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-4263148214141919835?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FfMU1-lYrL8_FPRhCQc1iV1R0Bs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FfMU1-lYrL8_FPRhCQc1iV1R0Bs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FfMU1-lYrL8_FPRhCQc1iV1R0Bs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FfMU1-lYrL8_FPRhCQc1iV1R0Bs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKZ0kQ631mg:HUM8PBIz3UM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKZ0kQ631mg:HUM8PBIz3UM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=iKZ0kQ631mg:HUM8PBIz3UM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=iKZ0kQ631mg:HUM8PBIz3UM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=iKZ0kQ631mg:HUM8PBIz3UM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/iKZ0kQ631mg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/iKZ0kQ631mg/teaching-curiosity.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/teaching-curiosity.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-4185346602718639434</guid><pubDate>Mon, 22 Feb 2010 01:30:00 +0000</pubDate><atom:updated>2010-02-21T19:33:01.733-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">humor</category><category domain="http://www.blogger.com/atom/ns#">privacy</category><category domain="http://www.blogger.com/atom/ns#">hackers</category><title>Nominated for Best Of Craigslist</title><description>&lt;div&gt;&lt;a href="http://kansascity.craigslist.org/cpg/1610960675.html"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 500px;" src="http://farm3.static.flickr.com/2779/4377181734_d5180dd422.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Someone want to &lt;a href="http://kansascity.craigslist.org/cpg/1610960675.html"&gt;help him out&lt;/a&gt;? You could get a whole bunch of VHS tapes. Hahah.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'll pass.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-4185346602718639434?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ek3bKQja5Cc4K1K_vuromJwpAKE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ek3bKQja5Cc4K1K_vuromJwpAKE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ek3bKQja5Cc4K1K_vuromJwpAKE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ek3bKQja5Cc4K1K_vuromJwpAKE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=hD-tP4pIiaU:2hLhRKWUJKE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=hD-tP4pIiaU:2hLhRKWUJKE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=hD-tP4pIiaU:2hLhRKWUJKE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=hD-tP4pIiaU:2hLhRKWUJKE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=hD-tP4pIiaU:2hLhRKWUJKE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/hD-tP4pIiaU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/hD-tP4pIiaU/nominated-for-best-of-craigslist.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/nominated-for-best-of-craigslist.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-6125955400446519262</guid><pubDate>Sun, 14 Feb 2010 19:19:00 +0000</pubDate><atom:updated>2010-02-16T20:45:52.486-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rant</category><category domain="http://www.blogger.com/atom/ns#">news</category><category domain="http://www.blogger.com/atom/ns#">computer hacker</category><category domain="http://www.blogger.com/atom/ns#">hackers</category><title>Fraud and Identity Theft are not "Hacking"</title><description>&lt;a href="http://www.hardocp.com/news/2010/02/13/hacker_gets_record_13year_sentence_for_hacking/"&gt;[H]ard|OCP: Hacker gets record 13-year sentence for hacking&lt;/a&gt;.&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Originally a haven for hardware hackers looking for advice on extreme overclocking, system cooling, gaming, and case modifications, you'd figure &lt;a href="http://en.wikipedia.org/wiki/HardOCP"&gt;[H]ard|OCP&lt;/a&gt; would "get it", wouldn't you? At least one front page contributor doesn't.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm not one of the hopefuls that really thinks society will ever ditch its stigma against "the H word" but this story strikes several nerves for me, and continuing to sensationalize "hacking" like this is only part of it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Max Butler (now known as Max Vision) got a whopper of a sentence, but it wasn't for "hacking," it was for multiple counts of wire fraud, identity theft, and transfer of stolen identity data. While Max undoubtedly had the mindset of a hacker for most of his life, his ethics (I'll get to that in a moment) made him a criminal. Although he was obviously brilliant and capable as a hacker, Max abused his skills to become a carder, a con man, and a low-life, deceptive criminal. Those are the things that got him into trouble. Criminals with little technical skill get busted for the same things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;More disturbing, though, is how Max came to the center of this vast arena of identity theft. With a troubled past, he emerged as a skilled security consultant with a bit of a naughty streak -- a habit that would get him thrown into the slammer (for computer fraud) after breaching government and military networks with a clever tool that would patch a well-known hole while leaving a back-door for him to use later.  This is the kind disruptive mischief that used to be associated with "cyber criminals" years ago, putting him in the same arena as Robert Morris, Adrian "The Homeless Hacker" Lamo , and MafiaBoy, to an extent. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;During this 18-month stay in the pokey, he would befriend the hardened career criminals who would eventually conspire with him to create genuine financial havoc, on par with the destructive forces of those responsible for the TJX and Heartland breaches.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What do I make of it? I'm not entirely sure. It's hard telling if Max Vision would have found collaborators outside of prison and ended up on the same path, or whether prison life genuinely corrupted him. I do know, however, that no one gets arrested for "hacking." &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.h-i-r.net/2009/12/rant-hackerspaces-do-not-foster.html"&gt;Previously&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-6125955400446519262?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3oqbSCyN4HffopTr9R99hgDSEOg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3oqbSCyN4HffopTr9R99hgDSEOg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3oqbSCyN4HffopTr9R99hgDSEOg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3oqbSCyN4HffopTr9R99hgDSEOg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=52NFlV7GkxA:AxlLsmTsEvY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=52NFlV7GkxA:AxlLsmTsEvY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=52NFlV7GkxA:AxlLsmTsEvY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=52NFlV7GkxA:AxlLsmTsEvY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=52NFlV7GkxA:AxlLsmTsEvY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/52NFlV7GkxA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/52NFlV7GkxA/fraud-and-identity-theft-are-not.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/fraud-and-identity-theft-are-not.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-1084727628154065846</guid><pubDate>Thu, 11 Feb 2010 20:18:00 +0000</pubDate><atom:updated>2010-02-11T15:11:48.877-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rant</category><category domain="http://www.blogger.com/atom/ns#">fud</category><category domain="http://www.blogger.com/atom/ns#">privacy</category><title>Oh noes! Google Buzz FUD!</title><description>Silicon Valley Insider came up with this wonderful sensationalist &lt;a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt"&gt;FUD&lt;/a&gt; piece: &lt;a href="http://www.businessinsider.com/warning-google-buzz-has-a-huge-privacy-flaw-2010-2"&gt;WARNING: Google Buzz has a huge privacy flaw!&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They recommend shutting off Buzz completely, or un-following your automagically-generated "friends" that Google "chose" for you (i.e. other Google Profiles that you exchange e-mail, Google Reader, or GTalk with). This isn't really a Buzz issue at all, though. It's been a "problem" since Google Profiles came out, it's just a lot more intuitive to see who people interact with in Google Buzz, since it's built into GMail directly now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;UPDATE: It looks like contact sharing *IS* enabled only once you sign up for Buzz. So, shame on Google? If you don't sign up for Buzz, these options won't even show up (and neither will your contacts on your Google Profile) - Thanks, Genesiswave, for pointing this out. &lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2774/4349705912_691ccf1b1d.jpg" alt="Oh noes! Ph34r!!!" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Or, you could think rationally, and simply un-check the option to make public the list of people you interact with. Imagine that?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, take a deep breath, log in to some google service, then &lt;a href="http://www.google.com/profiles/me/editprofile"&gt;click this link to edit your profile&lt;/a&gt; if you're really that worried.  Again, this option is only displayed once you opted in to Google Buzz.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src="http://farm3.static.flickr.com/2740/4348959153_5b066dffa8.jpg" alt="Relief. Whew." /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now, the followers/following links are only visible to myself. I verified this through Google Buzz and by looking at my profile page from a different google account.&lt;/div&gt;&lt;div&gt;&lt;img src="http://farm3.static.flickr.com/2464/4349722902_7385b0609d.jpg" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-1084727628154065846?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1o0mAdxrK9od6x71PvD1xxSxKhk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1o0mAdxrK9od6x71PvD1xxSxKhk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1o0mAdxrK9od6x71PvD1xxSxKhk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1o0mAdxrK9od6x71PvD1xxSxKhk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=r3gP9Inprtw:KQ1F3e2cXPU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=r3gP9Inprtw:KQ1F3e2cXPU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=r3gP9Inprtw:KQ1F3e2cXPU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=r3gP9Inprtw:KQ1F3e2cXPU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=r3gP9Inprtw:KQ1F3e2cXPU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/r3gP9Inprtw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/r3gP9Inprtw/oh-noes-google-buzz-fud.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/oh-noes-google-buzz-fud.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-8527775680736253753</guid><pubDate>Wed, 10 Feb 2010 04:14:00 +0000</pubDate><atom:updated>2010-02-09T22:40:46.560-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">certifications</category><category domain="http://www.blogger.com/atom/ns#">InfoSec</category><category domain="http://www.blogger.com/atom/ns#">career</category><title>IT Security Certifications: Path to payday, or just a farce?</title><description>&lt;div&gt;Network World claims that &lt;a href="http://www.networkworld.com/news/2010/020810-security-certification.html"&gt;security certifications are worth their cost&lt;/a&gt; while other certificates aren't holding their value so well. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I'm going to use Network World against themselves. You see, they also put Security Specialist/Ethical Hacker at the top of the list of the &lt;a href="http://www.networkworld.com/news/2010/020110-best-it-jobs.html"&gt;10 best IT jobs right now&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;By all metrics, IT Security careers are on the rise. Qualified pros are in demand and the pay is up. Since the majority of people who have these certificates are working in an "on the up-swing" industry, that alone could explain the reason that people who hold these certs are getting raises when non-security certs don't seem to be paying off.&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: I don't have any certificates nor degrees, and I've had several great interviews and a few job offers already in under a month of job hunting. Some of these even listed degrees or certificates in the "Required" or "Strongly desired" category of the job postings, but it didn't keep me from getting in front of a hiring manager. It's worth mentioning that WHO you know -- your network -- is often just as important if not more so than what you know or what pieces of paper you hold.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I might take an employer up on their offer to train me and pay for certification, but I haven't seen much solid proof that you need the certificates if you have the experience, the passion, and the references to back up your skills. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What's your take? Good for getting to the top of the applicant pile from HR? Good for landing you that dream job? Good for getting a raise once you're already in the industry? Or is it just a piece of paper?&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-8527775680736253753?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9WAKGx1EhtCc3R9qGvGeiid6_nQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9WAKGx1EhtCc3R9qGvGeiid6_nQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9WAKGx1EhtCc3R9qGvGeiid6_nQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9WAKGx1EhtCc3R9qGvGeiid6_nQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=qTgtv5bnCq4:jrFXiPllk6k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=qTgtv5bnCq4:jrFXiPllk6k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=qTgtv5bnCq4:jrFXiPllk6k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=qTgtv5bnCq4:jrFXiPllk6k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=qTgtv5bnCq4:jrFXiPllk6k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/qTgtv5bnCq4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/qTgtv5bnCq4/it-security-certifications-path-to.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/it-security-certifications-path-to.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-3442232413787769084</guid><pubDate>Tue, 09 Feb 2010 06:02:00 +0000</pubDate><atom:updated>2010-02-09T00:15:11.746-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">rant</category><category domain="http://www.blogger.com/atom/ns#">FreeStuff</category><category domain="http://www.blogger.com/atom/ns#">baz</category><title>Juxtaposition -  Subscription-walls</title><description>A new paper on Johnny's "I Hack Stuff" blog &lt;a href="http://www.hackersforcharity.org/long-journey/airdrop-ng-release/"&gt;requires a subscription&lt;/a&gt;.  Meanwhile, &lt;a href="http://www.sensepost.com/blog/4377.html"&gt;Sensepost is abandoning their "Regwall" for research papers&lt;/a&gt;.&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2773/4342267847_bb1c47feee.jpg" /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I feel the same way about news paywalls, really.  They don't force people to pay, nor do they keep people from getting the news. They just make sure they don't get the news from YOU.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;By the way, I threw together a Google Reader "Bundle" of &lt;a href="http://www.google.com/reader/bundle/user%2F04710627374819523752%2Fbundle%2FSecurity"&gt;my favorite security feeds&lt;/a&gt;.  If you use Google Reader (and let's face it, why WOULDN'T you?!) you can easily import these. Beware: it's over 200 RSS feeds, and can get awfully noisy at times. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-3442232413787769084?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NGcib7EZv1fKTwK0Qfqa9lCFZO4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NGcib7EZv1fKTwK0Qfqa9lCFZO4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NGcib7EZv1fKTwK0Qfqa9lCFZO4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NGcib7EZv1fKTwK0Qfqa9lCFZO4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wBH3rnPl4Go:upAwSGh1fN8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wBH3rnPl4Go:upAwSGh1fN8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=wBH3rnPl4Go:upAwSGh1fN8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wBH3rnPl4Go:upAwSGh1fN8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=wBH3rnPl4Go:upAwSGh1fN8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/wBH3rnPl4Go" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/wBH3rnPl4Go/juxtaposition-subscription-walls.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/juxtaposition-subscription-walls.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-3080528081160305483</guid><pubDate>Mon, 08 Feb 2010 14:00:00 +0000</pubDate><atom:updated>2010-02-08T09:07:32.843-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">apache</category><category domain="http://www.blogger.com/atom/ns#">ubuntu</category><title>Wrapping insecure web apps with Apache</title><description>When dealing with a web service which for one reason or another cannot or should not be allowed on the web.  Apache has several wonderful modules which allows the services to be wrapped and behave like a web app should (working SSL certificates, forced encryption, authentication ...)&lt;br /&gt;&lt;br /&gt;In this article I will discuss and show some examples on how to create an authenticated reverse proxy with mod_authnz, mod_proxy,mod_rewrite and mod_security.&lt;br /&gt;&lt;br /&gt;-=-=-=-=-=-=-=-&lt;span style="font-weight: bold;"&gt;ToC&lt;/span&gt;-=-=-=-=-=-=-=-&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Prerequisites&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Installation of Apache&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;3. Configuration of Apache&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Configuration of mod_rewrite&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Configuration of mod_proxy&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Configuration of mod_authnz(optional)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Configuration of mod_security&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;&lt;br /&gt;8. Summary&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;9. Informative Resources&lt;/span&gt;&lt;br /&gt;-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Prerequisites&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In this example you will need:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ubuntu Linux&lt;/li&gt;&lt;li&gt;LDAP compatible server with valid SSL certificate&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Apache2&lt;/li&gt;&lt;li&gt;Wildcard ssl certificate or valid certificates for each service published&lt;/li&gt;&lt;li&gt;Apache mod_rewrite&lt;/li&gt;&lt;li&gt;Apache mod_proxy&lt;/li&gt;&lt;li&gt;Apache mod_authnz&lt;/li&gt;&lt;li&gt;Apache mod_security&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;2. Installation of Apache&lt;/span&gt;&lt;br /&gt;Install Apache2 by any of your favorite package managers or at the prompt:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;sudo apt-get install apache2&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;3. Configuration of Apache&lt;/span&gt;&lt;br /&gt;Then create a new config file for each of your new relays.&lt;br /&gt;Inside of the virtual host tag:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;UseCanonicalName Off&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;LogFormat "%V %h %l %u %t \"%r\" %s %b" vcommon&lt;/span&gt;  &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;#incase you have a self signed certificate on the ldap server&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;LDAPVerifyServerCert off&lt;/span&gt;&lt;br /&gt;&lt;virtualhost 443=""&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;SSLEngine On&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SSLCertificateFile /etc/apache2/ssl/generic/example.com.crt&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SSLCertificateKeyFile /etc/apache2/ssl/generic/example.com.key&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;Servername weirdone_wrapped.example.com&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;CustomLog /var/log/apache2/access_log.relay-weird.vhost vcommon&lt;/span&gt;&lt;br /&gt;&lt;/virtualhost&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;4. Configuration of mod_rewrite&lt;/span&gt;&lt;br /&gt;(mod-rewrite is included with apache2)&lt;br /&gt;To enable mod_rewrite:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;a2enmod rewrite&lt;/blockquote&gt;Then add the following virtual host entry to redirect http traffic:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 51, 255);"&gt;&lt;virtualhost 80=""&gt;RewriteEngine On&lt;br /&gt;&lt;br /&gt;#Force HTTPS&lt;br /&gt;RewriteCond %{HTTPS} !=on&lt;br /&gt;RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]&lt;/virtualhost&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;5. Configuration of mod_proxy&lt;/span&gt;&lt;br /&gt;First install additional mod_proxy:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;sudo apt-get install libapache2-mod-proxy-html&lt;/blockquote&gt;Then enable the modules:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;a2enmod  proxy proxy_connect proxy_html proxy_http&lt;/blockquote&gt;Insert the proxy section and commands into the SSL (port 443) vhost section:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;&lt;proxy&gt;      &lt;span style="color: rgb(51, 51, 255);"&gt;Order deny,allow&lt;/span&gt; &lt;/proxy&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;      ProxyPreserveHost On&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;      ProxyPass               / http://weirdapp.example.com:50281/&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;      ProxyPassReverse        / http://weirdapp.example.com:50281/&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;6. Configuration of mod_authnz(optional)&lt;/span&gt;&lt;br /&gt;First install mod_authnz:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;apt-get install libapache2-mod-authnz-external&lt;/blockquote&gt;Then insert the following into the proxy block for ldap authentication of the connection:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;        &lt;span style="color: rgb(51, 51, 255);"&gt;AuthType Basic&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;        AuthBasicProvider ldap&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        AuthName "Please authenticate your connection using your network login."&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;br /&gt;#Some Ldap servers will reject un-encrypted simple authentication, plus this is&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;#just a good idea any way.&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;AuthLDAPURL "ldaps://1.2.3.4/?cn" SSL&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        AuthzLDAPAuthoritative on&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;AuthLDAPBindDN cn=authbot,ou=users,o=org&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        AuthLDAPBindPassword password&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;br /&gt;AuthLDAPRemoteUserAttribute uid&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;br /&gt;AuthLDAPRemoteUserIsDN on&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;br /&gt;AuthLDAPGroupAttributeIsDN on&lt;/span&gt; &lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;br /&gt;AuthLDAPGroupAttribute member&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        Require ldap-group cn=Staff,ou=groups,o=org&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        Satisfy All&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Configuration of mod_security&lt;/span&gt;&lt;br /&gt;First install mod_security:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;apt-get install libapache-mod-security&lt;/blockquote&gt;Then enable it:&lt;br /&gt;&lt;blockquote style="color: rgb(51, 204, 0);"&gt;a2enmod mod-security&lt;/blockquote&gt;Mod_security is fairly tricky, I am using a default configuration but I am only logging errors and not preventing them.   Configuration beyond this is outside the scope of this article.&lt;br /&gt;&lt;br /&gt;Edit /etc/apache2/mods-available/mod_security.conf and use the configuration example in&lt;br /&gt;"&lt;span style="color: rgb(51, 51, 255);"&gt;/usr/share/doc/mod-security-common/examples/&lt;/span&gt;" as a template.&lt;br /&gt;&lt;br /&gt;If it proves to be too restrictive, you can  switch the part which says:&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SecRuleEngine On&lt;/span&gt;&lt;code&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;to&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;SecRuleEngine DetectionOnly&lt;/span&gt;&lt;code&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;8. Summary&lt;/span&gt;&lt;br /&gt;So, after this is installed, Apache will listen to a static IP then relay a a website to the end user over SSL after authenticating the connection with an LDAP server.  And if anything fishy happens it will be logged/(or blocked) with mod-security.&lt;br /&gt;&lt;br /&gt;This is not a 100% silver bullet solution.  Apache http authentication is generally a bad idea, especially over an unencrypted session.  In this example it is partially mitigated with mod_rewrite but at this time Apache does not natively support any modern authentication technologies with hooks for LDAP or any other authentication service.   If you have the opportunity to prevent the need to do this then make it so.&lt;br /&gt;&lt;br /&gt;The best way is to do it right the first time and write into your web application (or specify in the RFQ) the correct security measures.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;9. Informative Resources&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Breach Security  "Mod Security home page".  (Accessed April 2009)&lt;br /&gt;&lt;a href="http://www.modsecurity.org/"&gt;http://www.modsecurity.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Apache Software foundation. "Apache webserver website".   (accessed Jan 2010)&lt;br /&gt;&lt;a href="http://httpd.apache.org/"&gt;http://httpd.apache.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See also :&lt;br /&gt;&lt;a href="http://www.h-i-r.net/2009/05/securing-php-web-applications.html"&gt;Asmodian X's Securing php web applications&lt;/a&gt;:&lt;br /&gt;http://www.h-i-r.net/2009/05/securing-php-web-applications.html&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.h-i-r.net/2008/12/sysadmin-sunday-amp-on-openbsd-44.html"&gt;Ax0n's OAMP (Apache, Mysql, PHP on OpenBSD) Article:&lt;/a&gt;&lt;br /&gt;http://www.h-i-r.net/2008/12/sysadmin-sunday-amp-on-openbsd-44.html&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.h-i-r.net/2008/10/sysadmin-sunday-apache-name-based.html"&gt;Asmodian X's Name based hosting mini-howto:&lt;/a&gt;&lt;br /&gt;http://www.h-i-r.net/2008/10/sysadmin-sunday-apache-name-based.html&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.h-i-r.net/2008/12/asmodians-workbench-suhosin-hardened.html"&gt;Asmodian X's Workbench - Suhosin :&lt;br /&gt;&lt;/a&gt;http://www.h-i-r.net/2008/12/asmodians-workbench-suhosin-hardened.html&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-3080528081160305483?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XsR01T6cu4Xrc9ousk9Mr58BG3o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XsR01T6cu4Xrc9ousk9Mr58BG3o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XsR01T6cu4Xrc9ousk9Mr58BG3o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XsR01T6cu4Xrc9ousk9Mr58BG3o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=6skZaqYOJLg:F8q3Uod6mzE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=6skZaqYOJLg:F8q3Uod6mzE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=6skZaqYOJLg:F8q3Uod6mzE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=6skZaqYOJLg:F8q3Uod6mzE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=6skZaqYOJLg:F8q3Uod6mzE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/6skZaqYOJLg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/6skZaqYOJLg/wrapping-insecure-web-apps-with-apache.html</link><author>noreply@blogger.com (Asmodian X)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/wrapping-insecure-web-apps-with-apache.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-4464793955903340135</guid><pubDate>Mon, 08 Feb 2010 09:44:00 +0000</pubDate><atom:updated>2010-02-08T03:49:23.674-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">InfoSec</category><category domain="http://www.blogger.com/atom/ns#">humor</category><category domain="http://www.blogger.com/atom/ns#">hackers</category><title>Via Adrian Lamo's Twitpic...</title><description>&lt;a href="http://twitpic.com/121ggz"&gt;Challenge/Response in real life.&lt;/a&gt; No, &lt;a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=Response+Rd+%26+Challenge+Way,+Sacramento,+California+95815&amp;sll=38.595508,-121.425984&amp;sspn=0.008821,0.01929&amp;ie=UTF8&amp;hq=&amp;hnear=Response+Rd+%26+Challenge+Way,+Sacramento,+California+95815&amp;ll=38.596262,-121.427808&amp;spn=0.008821,0.01929&amp;t=h&amp;z=16"&gt;it's not photoshopped&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;IMG SRC="http://farm5.static.flickr.com/4024/4340460482_37547b7bce.jpg"&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-4464793955903340135?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0IEcFzOIXf_Zgnonq-UkAxLDnTk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0IEcFzOIXf_Zgnonq-UkAxLDnTk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0IEcFzOIXf_Zgnonq-UkAxLDnTk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0IEcFzOIXf_Zgnonq-UkAxLDnTk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wGTa-hO5fog:5dhsj-4lTX4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wGTa-hO5fog:5dhsj-4lTX4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=wGTa-hO5fog:5dhsj-4lTX4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=wGTa-hO5fog:5dhsj-4lTX4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=wGTa-hO5fog:5dhsj-4lTX4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/wGTa-hO5fog" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/wGTa-hO5fog/via-adrian-lamos-twitpic.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/via-adrian-lamos-twitpic.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-8281564955394231312</guid><pubDate>Sun, 07 Feb 2010 00:28:00 +0000</pubDate><atom:updated>2010-02-28T23:50:21.244-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Electronics</category><category domain="http://www.blogger.com/atom/ns#">hacks</category><category domain="http://www.blogger.com/atom/ns#">fon</category><category domain="http://www.blogger.com/atom/ns#">wireless</category><category domain="http://www.blogger.com/atom/ns#">poe</category><category domain="http://www.blogger.com/atom/ns#">guestposts</category><title>Guest post: Fonera Power-Over-Ethernet</title><description>&lt;strong&gt;Editor's notes:&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;This technique should be useful for short runs of ethernet (6' or less) and to power pretty much anything that needs 5VDC and doesn't require a lot of current. I've seen USB ports provide up to one amp of current, though it's usually advised to keep it under 500mW. If you have a dual-USB Power/Data cord like the ones that come with external 2.5" hard drives, I'd advise using that to help get more power to the Fon, but there are several people running USB power directly to the Fon, and it seems to work fine. This is the first time I've seen a POE injector/splitter used in combination with USB before. Pretty clever.&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;This is a guest post by &lt;/em&gt;&lt;a href="http://twitter.com/0verd0se"&gt;&lt;em&gt;cyb3rassasin&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, a student in the midwest that's interested in security technologies. You can &lt;/em&gt;&lt;a href="http://twitter.com/0verd0se"&gt;&lt;em&gt;follow him on Twitter&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. &lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;IMG SRC="http://farm5.static.flickr.com/4053/4335422631_55cb672c2c.jpg"&gt;&lt;br /&gt;Okay, so I’m sitting in the coffee shop with my LaFonera router in front of me, and my netbook on my lap. I look at my fon just sitting there with its 4 AA battery pack, pondering how else I could power this little guy. A battery pack is bulky, and I don’t really want to have to carry a wall wart with me everywhere I go. &lt;br /&gt;&lt;br /&gt;So the options that come to mind are usb power, battery pack, and power over ethernet. The first two aren’t bad ideas but I was kinda looking for something a little more compact and cleaner. I decided to look at some &lt;a href="https://www.open-mesh.com/store/products.php?product=POE-Injector-{47}-Splitter-for-MR3201A"&gt;PoE injectors/splitters&lt;/a&gt; because they’re inexpensive and compact.&lt;br /&gt;&lt;img src="http://farm5.static.flickr.com/4042/4335379061_f0e819e8ff.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;The only problem I could forsee is again I’d have to carry a wall wart around with me. Then I thought why not cut the power adapter off the injector and replace it with a usb plug. It would be simple, clean, and I’d only have to have one cable running to the fon. The Fon can run from 5VDC just fine.&lt;br /&gt;&lt;br /&gt;I decided to pick up a set of PoE cables from &lt;a href="http://www.passivepoe.com/"&gt;Passive PoE&lt;/a&gt;. I grabbed a usb cable from an old phone that I had, I chopped the end off and stripped all the wires. I then cut the power plug off of the injector and stripped the two wires. ( note: the copper is ground and the red is positive)&lt;br /&gt;&lt;img src="http://farm5.static.flickr.com/4017/4335380467_30450931fc.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Now, don’t make the same mistake I did: put the heatshrink on the injector &lt;em&gt;&lt;strong&gt;before&lt;/strong&gt;&lt;/em&gt; soldering the usb plug and the injector together. I soldered up the connections, wrapped each individual connection in electrical tape, and heatshrunk it.&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2781/4335381211_c774568e72.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2795/4336126508_c183d492b3.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Before testing this with my fon, I thought it would be a good idea to make sure I got the polarity correct. I plugged the injector into my netbook, hooked up an ethernet cable, and then attached the splitter. I took a multi-meter and to the splitter and sure enough, I had the polarity right. Center pin: positive 5VDC, outer barrel: negative&lt;br /&gt;&lt;br /&gt;Now it’s time to take a leap of faith and plug in my fon, and woot! It works!&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2745/4335364162_139474c524.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;So now I successfully have a compact way to power my fon via usb and PoE. I’ve found one downside to this, it drains my netbook battery faster than if I would use a battery pack. Other than that this is an effective alternative way to power the fon.&lt;br /&gt;&lt;img src="http://farm5.static.flickr.com/4040/4334621405_f4533429c6.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;cyb3rassasin also showed me the &lt;/em&gt;&lt;a href="https://www.open-mesh.com/store/products.php?product=Open%252dMesh-Mini%252dRouter"&gt;&lt;em&gt;Open-Mesh mini router&lt;/em&gt;&lt;/a&gt;&lt;em&gt;, which seems to be nearly identical to the original Fon2100 shown here. Since the Fon2100 is no longer available new from the manufacturer, and the newer hardware isn't as friendly for things like Jasager/Karma, it's nice to know there is still a comparable piece of gear out there to take its place in our hackpacks. Long live &lt;/em&gt;&lt;a href="http://www.h-i-r.net/search/label/evilwifi"&gt;&lt;em&gt;evil wifi&lt;/em&gt;&lt;/a&gt;&lt;em&gt;! Here are some photos he sent us, comparing the Open-Mesh and the Fon2100.&lt;br /&gt;&lt;/em&gt;&lt;img src="http://farm5.static.flickr.com/4009/4335365952_e758f9b7db.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2801/4334614181_9d83863839.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://farm5.static.flickr.com/4018/4335361496_af1d427bbf.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-8281564955394231312?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/i6XEUaRQQkTO39KC0MMu8t9gYLg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i6XEUaRQQkTO39KC0MMu8t9gYLg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/i6XEUaRQQkTO39KC0MMu8t9gYLg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/i6XEUaRQQkTO39KC0MMu8t9gYLg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=7ftqJBS73eQ:V95MkJt1uR8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=7ftqJBS73eQ:V95MkJt1uR8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=7ftqJBS73eQ:V95MkJt1uR8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=7ftqJBS73eQ:V95MkJt1uR8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=7ftqJBS73eQ:V95MkJt1uR8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/7ftqJBS73eQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/7ftqJBS73eQ/guest-post-fonera-power-over-ethernet.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/02/guest-post-fonera-power-over-ethernet.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-1449922611603349624</guid><pubDate>Sun, 31 Jan 2010 05:08:00 +0000</pubDate><atom:updated>2010-01-30T23:41:49.837-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">retro</category><category domain="http://www.blogger.com/atom/ns#">timex sinclair</category><category domain="http://www.blogger.com/atom/ns#">z80</category><category domain="http://www.blogger.com/atom/ns#">computing</category><title>Memories of a Timex Sinclair 1000</title><description>Someone brought this wonderful pile of memorabilia to CCCKC last week.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;img style="cursor:pointer; cursor:hand;width: 500px;" src="http://farm3.static.flickr.com/2800/4318113642_39c8ac6ba4.jpg" border="0" alt="" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;img style="cursor:pointer; cursor:hand;width: 500px;" src="http://farm5.static.flickr.com/4033/4317380811_bfd904daa8.jpg" border="0" alt="" /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is a Sinclair ZX81. It was introduced to England in 1981. It was a Zilog Z80-powered entry-level computer that used a cassette tape (remember those?) for storage of data, and hooked up to a TV for a monitor. The ZX81 used the european PAL standard, so this machine won't work on normal analog TVs here in the US.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The ZX81 features a whopping 1kB of built-in RAM, and a CPU clock speed of 3.25 MHz, or for you kids out there that don't know what a kB or a MHz is: It had  about 0.0000001 GB of RAM or about 1,024 characters, and ran at 0.00325 GHz. It could be purchased pre-assembled, or in kit form, which required soldering.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The version that made it stateside -- the Timex Sinclair 1000 -- was my very first computer. It was a slightly modified version of the ZX81. Mostly, it featured twice the RAM (still not enough to hold the typed text from a single page of a paperback book) and an NTSC modulator that was compatible with our television sets. Graphics were mostly block characters on the screen, and if you wanted a program with much power behind it, you had to use Z80 assembly language, if for no better reason than more efficient use of the RAM.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My Sinclair died sometime in the early 90s. It still powers on (if I can find it) but the membrane keyboard's ribbon cable became brittle and broke, mostly due to the heat sink inside that sits very close to... well... everything, since the machine itself is so tiny. I'm wondering if I could get away with using my small portable "watchman" style pocket TV as the monitor and a voice greeting card to store a program or two.  I have a few ideas about fixing the keyboard's ribbon cable. If I can unearth my old Sinclair, I'll see if I can get it fixed up. Until then, I'll just gawk at these pictures and remember with fondness the days that kick-started my interest in computers.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What was your first computer? Do you still have it?&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-1449922611603349624?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SZPbALjETRKHNCVD2kyU8ZnSKj0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SZPbALjETRKHNCVD2kyU8ZnSKj0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SZPbALjETRKHNCVD2kyU8ZnSKj0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SZPbALjETRKHNCVD2kyU8ZnSKj0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=850RmBKT0lQ:QJGToQ3MU1w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=850RmBKT0lQ:QJGToQ3MU1w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=850RmBKT0lQ:QJGToQ3MU1w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=850RmBKT0lQ:QJGToQ3MU1w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=850RmBKT0lQ:QJGToQ3MU1w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/850RmBKT0lQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/850RmBKT0lQ/memories-of-timex-sinclair-1000.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/memories-of-timex-sinclair-1000.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-2329310981368518018</guid><pubDate>Wed, 27 Jan 2010 13:50:00 +0000</pubDate><atom:updated>2010-01-27T07:50:00.318-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">Apple</category><category domain="http://www.blogger.com/atom/ns#">bsd</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Remapping the MacBook Keyboard</title><description>I love OS X, and I also have this thing for Apple hardware, especially their laptops. You can rant and rave about "Apple Tax" until you're blue in the face. You won't sway me.  One thing that kind of irks me, though, is the keyboard on the MacBook series.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2703/4308647466_c1c6a6be0b.jpg"&gt;&lt;img style="cursor: pointer; width: 500px; height: 281px;" src="http://farm3.static.flickr.com/2703/4308647466_c1c6a6be0b.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While the sunken, chicklet-style keyboard garnered much criticism in 2006, I like the feel of it. As you can probably tell from the title of this article, my primary complaint isn't in the style of the keyboard. It's in the keys that seem to be missing. In OS X, the MacBook's scant 78-key input device makes sense. Other keys are nice, and are provided on the full-size keyboards for the desktop behemoths, but as a general rule, the slimmed-down laptop keyboard gets things done.&lt;br /&gt;&lt;br /&gt;Being an &lt;a href="http://www.h-i-r.net/2008/12/operating-system-junkie.html"&gt;Operating System Junkie&lt;/a&gt;, however, I often find a need for some oddball key that's nowhere to be found. In Linux and BSD (or when SSH-ing) from Windows using PuTTY, Shift-Insert pastes text to the terminal. There's no Insert key.  In Windows, I'd rather not install vestigial bloatware to grab screen shots. Alt-PrintScreen is the old standby. There's no PrintScreen button, either.&lt;br /&gt;&lt;br /&gt;At the same time, there are keys I rarely use in OS X, and they become completely useless on any other platform. They also happen to be near the places that I expect Insert and PrintScreen to be on a full-size keyboard.&lt;br /&gt;&lt;br /&gt;There are registry hacks to remap keys on Windows. &lt;a href="http://www.randyrants.com/2004/01/keyboard_remapp.html"&gt;RandyRants has a great write-up on this&lt;/a&gt;, and wrote &lt;a href="http://www.randyrants.com/sharpkeys/"&gt;SharpKeys&lt;/a&gt; to help people easily re-map their keyboards. In my case, I wanted to remap F12 to function like PrintScreen, and the Keypad Enter key (next to the arrows, shown prominently in the photo above) to function as the Insert key.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.randyrants.com/sharpkeys/"&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4066/4307992943_98f3070669.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The resulting registry patch is included so that you need not install vestigial bloatware just to remap your MacBook keyboard. Save the text below to a file called "remap.reg" and import it to your Windows Registry -- usually, by double-clicking it. Still, SharpKeys a nice utility to know about, particularly if you have any portable computers lacking a full set of keys.&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;Windows Registry Editor Version 5.00&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;"Scancode Map"=hex:00,00,00,00,00,00,00,00,03,\&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;00,00,00,37,e0,58,00,52,e0,1c,e0,00,00,00,00&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;/blockquote&gt;On Linux and BSD, xmodmap will do the same thing, a lot easier. I didn't bother remapping Print Screen, but getting Enter to function as Insert was important.  Create a file called ".xmodmaprc" in your home directory, and add the following content to it:&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;&lt;span style="color: rgb(0, 204, 204);"&gt;keysym KP_Enter = Insert Insert Insert Insert&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/blockquote&gt;The next time you log in to Ubuntu, you'll get a dialog asking what you want to do with this file:&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2778/4308082239_fe12258877.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Load the .xmodmaprc file, and if you wish, choose to not show the dialog again. Click OK.&lt;br /&gt;&lt;br /&gt;On BSD and perhaps many Linux flavors, you may have to manually edit some files to load xmodmap. You can usually put this line at the beginning of your .xsession or .xinitrc file to load the .xmodmaprc file when X starts. Alternatively, you can run it in an xterm to make sure it works:&lt;br /&gt;&lt;blockquote style="color: rgb(0, 204, 204);"&gt;&lt;pre&gt;xmodmap .xmodmaprc&lt;/pre&gt;&lt;/blockquote&gt;These tricks work just as well on bare metal as they do in a virtual machine, or at least as tested in VirtualBox. That's a major annoyance out of the way for me!&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-2329310981368518018?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/sA0p-Wxf7fioFZiHER__jxOHLgM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sA0p-Wxf7fioFZiHER__jxOHLgM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/sA0p-Wxf7fioFZiHER__jxOHLgM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/sA0p-Wxf7fioFZiHER__jxOHLgM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=FRvZWiQogj4:_eLuXK7-kpI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=FRvZWiQogj4:_eLuXK7-kpI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=FRvZWiQogj4:_eLuXK7-kpI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=FRvZWiQogj4:_eLuXK7-kpI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=FRvZWiQogj4:_eLuXK7-kpI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/FRvZWiQogj4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/FRvZWiQogj4/remapping-macbook-keyboard.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/remapping-macbook-keyboard.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-5821177183565650234</guid><pubDate>Wed, 27 Jan 2010 02:00:00 +0000</pubDate><atom:updated>2010-01-26T20:12:11.633-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">repair</category><category domain="http://www.blogger.com/atom/ns#">mobile</category><category domain="http://www.blogger.com/atom/ns#">QPST</category><category domain="http://www.blogger.com/atom/ns#">hack</category><title>Getting the Lock Code on an LG Mobile Phone</title><description>A few weeks ago, my trusty LG Env3 met its untimely demise in a washing machine. I immediately yanked the battery out first. None of the usual tricks worked. I tried many of them, but here are a few that HAVE worked for me in the past with other peoples' phones:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Take it apart and blow-dry the electronics&lt;/li&gt;&lt;li&gt;Seal it in a container of uncooked rice or other desiccant overnight&lt;/li&gt;&lt;/ul&gt;This isn't about drying a phone out, though. I surfed eBay and was taken aback by the prices for used but working Env3's. So I decided to buy a broken one. Preferably one with a mechanical problem where the non-damaged mechanical parts from my electronically-fried phone could be put to good repair use. Like this one:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4014/4289385138_6f12323013_o.png"&gt;&lt;img style="cursor: pointer; width: 318px; height: 241px;" src="http://farm5.static.flickr.com/4014/4289385138_6f12323013_o.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lo and behold, the case was pretty well damaged and the ribbon cables joining the two halves had been severed. Otherwise, the phone seemed to be in okay shape. Commence repair. We are Env3 of Borg. Parts everywhere, mix and match a frankenphone. What a mess!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4013/4305783236_701a100614.jpg"&gt;&lt;img style="cursor: pointer; width: 500px; height: 353px;" src="http://farm5.static.flickr.com/4013/4305783236_701a100614.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There's not much I can teach you about this. If you have the know-how to disassemble the pieces of two nearly-identical non-working objects and you know which parts are bad, you can probably assemble one good working unit. That's not what this is about, either.&lt;br /&gt;&lt;br /&gt;This is about what happened to me once I powered on the resulting piecemeal ware -- something that happens probably more often than you'd think, whenever you buy a used phone from someone you don't know:  The Lock Code... OF DOOM.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2725/4307357997_55e664ef6b.jpg"&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm3.static.flickr.com/2725/4307357997_55e664ef6b.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm3.static.flickr.com/2718/4307358027_388300ec6a.jpg"&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm3.static.flickr.com/2718/4307358027_388300ec6a.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;By default, the lock code is the last-four digits of the phone's programmed phone number during initial programming. This is different than the SERVICE CODE which is usually six zeroes. In the case of the eBay phone, though, we don't know the phone number. The easiest way to find out is to access the service menu.  On newer LG phones, you enter "##PROGRAM" followed by the VX- model number, and hit send.  The model number can usually be found inside the phone behind the battery compartment.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4067/4307358047_3e5afe6ff1.jpg"&gt;&lt;img style="cursor: pointer; width: 500px; height: 325px;" src="http://farm5.static.flickr.com/4067/4307358047_3e5afe6ff1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If it's a QWERTY clamshell like mine, the phone must be opened and the code must be entered on the QWERTY keyboard. Example: The Env3 is a VX-9200 and the service menu is accessed by hammering in [Sym]3[Sym]3PROGRAM9200[SEND] which shows on the screen as "##77647269200"&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4024/4307357885_3abe002127.jpg"&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm5.static.flickr.com/4024/4307357885_3abe002127.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A prompt will show up for the service code. Again, this is 000000 by default.&lt;br /&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm5.static.flickr.com/4022/4308098504_78f705201b.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Access the "Service Programming" menu, usually the first option. And don't change anything.&lt;br /&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm3.static.flickr.com/2679/4308098524_8c24f39742.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;You'll see the Mobile Equipment ID and ESN on the first screen...&lt;br /&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm5.static.flickr.com/4001/4307357945_a9e8b508e0.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;...and the Phone Number on the second screen. Write the phone number down. Exit the service programming menu. This will usually cause the phone to turn off or reboot.&lt;br /&gt;&lt;img style="cursor: pointer; width: 300px;" src="http://farm5.static.flickr.com/4022/4307357963_5e1cc0c350.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Try the last four digits of the phone number as the unlock code. Usually, this works. When you call your provider to activate your phone, this unlock code should be changed to the last four digits of your phone number, and you're in the clear. Consult your user manual if you wish to de-activate locking.&lt;br /&gt;&lt;br /&gt;In my case, however, the user was savvy or paranoid enough to know that friends who know the mobile number could probably guess the lock code. That is to say, the lock code on this phone was NOT the last four digits, and I was still locked out of the phone I paid for. At this point, I'm thinking that it'd have been nice for the seller to remember there was a lock code and to provide it. Oh well. Who am I to let a little 4-digit code get in my way? Not bloody likely.&lt;br /&gt;&lt;br /&gt;Most phone service techs will charge $30 to $50 to remove the lock code. Highway robbery is somewhat expected with these guys, though. Enter my good old friend: QPST. Officially for service technician use only, QPST is a suite of programs for troubleshooting and programming phones using Qualcomm's lineup of mobile baseband processors. I used QPST in an article just over 2 years ago when discussing &lt;a href="http://www.h-i-r.net/2008/01/unofficial-dun-tethering-guide-lg.html"&gt;tethering&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The same thing applies. You can't buy QPST, but it's "out there" and you can easily download it or get it from a friend who works in the industry.  You also have to run it on Windows, or at least in a virtual machine. If you do try to get it "in the wild" you should probably have a good anti-virus solution installed. You'll also need a data cable for your phone. LG's newer phones ship with a data cable and a USB Wall-Wart, so you probably already have a data cable.&lt;br /&gt;&lt;br /&gt;Once you have the phone hooked up and the drivers installed, you should be able to see the phone in the QPST Configuration tool. If not, click "Add Port" and add one of the USB Serial ports. Select the phone from the list and launch the "Service Programming" tool from the "Start Clients" menu.&lt;br /&gt;&lt;br /&gt;Flip over to  the "1X/HDR Security" Tab and click the "Read From Phone" button. Voila. You've found the lock code! Below, you can see it was set to 4776. You should also be able to change it from this menu, but I didn't bother trying.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4024/4307357861_19e605ea35.jpg"&gt;&lt;img style="cursor: pointer; width: 500px; height: 417px;" src="http://farm5.static.flickr.com/4024/4307357861_19e605ea35.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While there are some pretty cool things you can do with QPST aside from the things I have covered on HiR, you can also brick or damage your phone when you mess with it at this level, so think before you act.&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-5821177183565650234?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CUZSohpDlYjfBW8S9PPMhFNZU0Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CUZSohpDlYjfBW8S9PPMhFNZU0Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CUZSohpDlYjfBW8S9PPMhFNZU0Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CUZSohpDlYjfBW8S9PPMhFNZU0Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Td8zntfK3Yo:ChLb16sr-As:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Td8zntfK3Yo:ChLb16sr-As:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=Td8zntfK3Yo:ChLb16sr-As:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=Td8zntfK3Yo:ChLb16sr-As:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=Td8zntfK3Yo:ChLb16sr-As:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/Td8zntfK3Yo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/Td8zntfK3Yo/getting-lock-code-on-lg-mobile-phone.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/getting-lock-code-on-lg-mobile-phone.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-7638564568912055693</guid><pubDate>Mon, 25 Jan 2010 02:26:00 +0000</pubDate><atom:updated>2010-01-24T21:55:13.965-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">repair</category><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">recovery</category><title>Fixing Windows: NTLDR missing, install CD won't boot</title><description>I ran across a bizarre &lt;a href="http://www.h-i-r.net/search/label/Windows"&gt;Windows&lt;/a&gt; issue today on a friend's laptop. It appears to be relatively common, but the answers seem to be elusive, or all over the map. Not only was there an "NTLDR Missing" error, but in trying to access the Recovery Console, the Windows XP Install CD was halting as a blank screen right after "Setup is inspecting your computer's hardware..."&lt;br /&gt;&lt;br /&gt;The short answer:&lt;br /&gt;The partition table or boot sector is corrupt and it's messing with Setup when it scans your hard drive and causing the lock up before the installer starts. You are going to have to delete the partition and re-install Windows from scratch. I hope you have &lt;a href="http://www.h-i-r.net/search/label/backup"&gt;backups&lt;/a&gt;!   Of course, if you prefer, now's a good time to try some other &lt;a href="http://www.h-i-r.net/search/label/Operatingsystems"&gt;Operating Systems&lt;/a&gt;. ;)&lt;br /&gt;&lt;br /&gt;The long answer:&lt;br /&gt;Normally, "NTLDR Missing" errors are easy to fix with the recovery console of the Windows install CD or with 3rd party tools like &lt;a href="http://www.tinyempire.com/shortnotes/files/ntldr_missing.htm"&gt;FixNTLDR&lt;/a&gt;, &lt;a href="http://www.ultimatebootcd.com/"&gt;UBCD&lt;/a&gt; or &lt;a href="http://www.nu2.nu/pebuilder/"&gt;BartPE&lt;/a&gt; (builds a live-CD from your Windows install CD)&lt;br /&gt;&lt;br /&gt;The first things to try are replacing the core boot files from the pristine versions on the XP CD (as per the Microsoft KB article) -- ntdetect.com, ntldr, and verify that the syntax of boot.ini is valid. Also, running fdisk /mbr can fix certain boot problems. These should be non-damaging to the data on your drive. You should try to fix it before you go blowing away the partition table.&lt;br /&gt;&lt;br /&gt;In my case, none of the third party tools were working, and all the Windows XP CDs I have  failed to boot past the "Setup is inspecting..." screen on this machine. The screen went dark and the CD stopped spinning, the system hung and refused to boot.  No boot means no recovery console. I tried using the Windows 7 CD, too. It would boot but couldn't find a valid windows partition to repair.&lt;br /&gt;&lt;br /&gt;My next step was to boot into Backtrack 4 Final from USB, and try to replace the files as one would from the Windows Recovery Console.  I was able to write to the hard drive, and get the files off the OEM Restore CD just fine.  Boot.ini was also intact. Still, the system wouldn't boot from the hard drive or the XP install CD.&lt;br /&gt;&lt;br /&gt;As mentioned above, it was time to blow away the partition table and start over. Fortunately, my friend had good &lt;a href="http://www.h-i-r.net/search/label/backup"&gt;backups&lt;/a&gt; on an external hard drive.  I opted to use BackTrack 4 Final to perform the partition-ectomy. Several boot CDs can do this, too. YMMV.&lt;br /&gt;&lt;br /&gt;Deleting the partition with BackTrack is simple. Once you have booted backtrack, execute "cfdisk /dev/hda" - This assumes you have only one hard drive in the machine, and that there's only Windows XP installed.&lt;br /&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://farm5.static.flickr.com/4059/4301846667_26a4f265b3.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Select the partition using the up/down arrow keys and navigate with the left/right arrow keys to the "Delete" menu option. You may be wondering what I'm doing with a scant 2GB hard drive. This is actually a Windows XP Virtual machine, used for lab testing.&lt;br /&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://farm5.static.flickr.com/4004/4301846695_95bf69a53e.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Then, use the arrow keys to navigate to the "Write" option.&lt;br /&gt;&lt;img style="cursor: pointer; width: 400px;" src="http://farm3.static.flickr.com/2722/4301846719_5d6dbbceea.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Quit cfdisk, then reboot with your Windows CD to start the installation process.&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-7638564568912055693?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zQbYcYey6sIxyEV9kfCY-n6foIE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zQbYcYey6sIxyEV9kfCY-n6foIE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zQbYcYey6sIxyEV9kfCY-n6foIE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zQbYcYey6sIxyEV9kfCY-n6foIE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=cfvnq_YvFkM:tq0c1ZjwSaE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=cfvnq_YvFkM:tq0c1ZjwSaE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=cfvnq_YvFkM:tq0c1ZjwSaE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=cfvnq_YvFkM:tq0c1ZjwSaE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=cfvnq_YvFkM:tq0c1ZjwSaE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/cfvnq_YvFkM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/cfvnq_YvFkM/fixing-windows-ntldr-missing-install-cd.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/fixing-windows-ntldr-missing-install-cd.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-5546222131118663738</guid><pubDate>Sat, 23 Jan 2010 06:42:00 +0000</pubDate><atom:updated>2010-01-23T02:29:16.855-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">locks</category><category domain="http://www.blogger.com/atom/ns#">lockpicking</category><category domain="http://www.blogger.com/atom/ns#">physicalsecurity</category><title>Review: Master 1500iD "Speed Dial" lock</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://farm5.static.flickr.com/4007/4246765930_a86ae0cb27_m.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 140px; height: 240px;" src="http://farm5.static.flickr.com/4007/4246765930_a86ae0cb27_m.jpg" border="0" alt="" /&gt;&lt;/a&gt;On a whim, I picked up a &lt;a href="http://www.amazon.com/gp/product/B002TSN4SQ?ie=UTF8&amp;amp;tag=kcbico-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=B002TSN4SQ"&gt;Master Lock 1500iD&lt;/a&gt; a few weeks ago. Mostly, this was for &lt;a href="http://www.h-i-r.net/search/label/physicalsecurity"&gt;physical security research&lt;/a&gt; because I was bored at the time. Well, and I wanted a new lock for keeping my bike locked up at the job I used to have.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I had been using a derivative of the &lt;a href="http://www.h-i-r.net/2008/12/cracking-master-thumb-wheel-padlocks.html"&gt;somewhat vulnerable&lt;/a&gt; &lt;a href="http://www.amazon.com/gp/product/B00004SQLH?ie=UTF8&amp;amp;tag=kcbico-20&amp;amp;linkCode=xm2&amp;amp;camp=1789&amp;amp;creativeASIN=B00004SQLH"&gt;Master 175&lt;/a&gt; Padlock. I have always been a proponent of security in depth, so a somewhat chintzy lock combined with a very sturdy bike rack, a length of towing chain, and a parking garage with patrolling officers and cameras everywhere provided adequate layered protection. Also, in fair weather, several other lesser-secure bikes would be parked with mine, adding a layer of &lt;a href="http://www.h-i-r.net/2009/01/darwinian-bicycle-security.html"&gt;Darwinian Bicycle Security&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Advantages that made me choose this lock were many. First, the shrouded hasp meant it was likely to be resistant to &lt;a href="http://www.h-i-r.net/2007/10/shimming-cable-lock.html"&gt;shimming&lt;/a&gt;. Also, the "combination" could be entered in low-light conditions and while wearing gloves. This is important, because the parking facility I was using at the time was not heated (so it was cold!) and they'd switched to fluorescent lights that never really warmed up or achieved full brightness whenever it was below freezing.  On REALLY cold days, some of the lights would refuse to turn on. All of these factors made this lock look like a solid winner for the situation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Note: This lock is meant to keep your mobile phone and sunglasses safe in the locker room at the gym. It's meant to keep middle-school kids from stealing your homework. Alone, it's not the best tool for locking up a bicycle or anything valuable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the first things I wanted to know was how it worked inside. I also wanted to know how difficult a task it was to get it open without completely destroying it. To the first end, I stumbled on &lt;a href="http://toool.nl/images/e/e1/MhVisualizer_V2.0_p.swf"&gt;Michael Huebler's 1500iD visualization&lt;/a&gt; flash simulator, and subsequently &lt;a href="http://toool.nl/Image:The_New_Master_Lock_Combination_Padlock_V2.0.pdf"&gt;the PDF&lt;/a&gt; breaking down most of the facts on this lock. &lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href="http://toool.nl/images/e/e1/MhVisualizer_V2.0_p.swf"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px;" src="http://farm5.static.flickr.com/4005/4297332906_f467082b91_o.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;In fact, Michael had covered most of the angles I was hoping to discover on my own, and did a better job than I could've done here. Therefore, it's worth the read if you're interested in locks, locksport or mechanical things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;By the way, with a good set of drill bits meant for cutting steel, it took me about 7 minutes to get into the lock on my workbench without completely destroying anything. In practice, an attacker would use a large set of bolt cutters since the hasp isn't completely shrouded. This should make short work of a lock like this one in just a few seconds.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I noticed a few collisions, another point that mh's article brought to attention. The lock opens when the four wheels are in the correct state, and every movement of the joystick changes the state of three out of the four wheels. It is for this reason that there is more than one way to get to almost any given state.  Using the state in the screenshot above, Right-Left-Down-Left is the combination shown. The same state can be accomplished with Up-Right-Down-Left. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In short: The number of combinations is unlimited, but the number of mechanically-possible states is markedly finite: 7,501 to be exact. mh likens this to the mechanical version of a hash function. I can't think of a more concise allegory for it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mechanically, I think Master did a lot of stuff right. First off, the hasp acts as the wheel reset mechanism. This allows the hasp to be locked with a gate that doesn't rely on a spring. Even without the hasp shroud, there is no way to shim this lock. The best you could hope for is to wiggle a very thin wire in through the reset slot on the back to probe for the various gate positions. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If nothing else, the inner workings are innovative. It's simultaneously bizarre but fitting that Master would test new technology in a "toy" lock like this one. Perhaps there's a way to make it scale, either via more positions per wheel, or more wheels to gain more state space.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-5546222131118663738?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a9lmbCB1v05GqvfiD7CSWlwcv7U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9lmbCB1v05GqvfiD7CSWlwcv7U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a9lmbCB1v05GqvfiD7CSWlwcv7U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a9lmbCB1v05GqvfiD7CSWlwcv7U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=zHoG3FRXgF0:rnk48MoVvyQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=zHoG3FRXgF0:rnk48MoVvyQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=zHoG3FRXgF0:rnk48MoVvyQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=zHoG3FRXgF0:rnk48MoVvyQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=zHoG3FRXgF0:rnk48MoVvyQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/zHoG3FRXgF0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/zHoG3FRXgF0/review-master-1500id-speed-dial-lock.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/review-master-1500id-speed-dial-lock.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-4223411029608667617</guid><pubDate>Wed, 13 Jan 2010 02:12:00 +0000</pubDate><atom:updated>2010-01-12T23:56:09.846-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">FreeBSD</category><category domain="http://www.blogger.com/atom/ns#">linux</category><category domain="http://www.blogger.com/atom/ns#">Operatingsystems</category><category domain="http://www.blogger.com/atom/ns#">openbsd</category><category domain="http://www.blogger.com/atom/ns#">bsd</category><title>Flexible operating systems</title><description>A while ago, John from &lt;a href="http://taossa.com/"&gt;TAOSSA&lt;/a&gt; mentioned &lt;a href="http://twitter.com/hzon/status/7427729413"&gt;something under his breath&lt;/a&gt; (or as much as one can do so with a keyboard) about Gentoo Linux. I replied with the fact that I learned the (very) hard way that if you think you want to play with Gentoo, you actually want to play with &lt;a href="http://www.archlinux.org/"&gt;Arch Linux&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Gentoo is flexible -- perhaps maybe a bit too much so for most people. And it requires a lot of setup. Arch starts small, but it's not minimalist. There's a specific philosophy to most distribution families. It so happens that &lt;a href="http://wiki.archlinux.org/index.php/The_Arch_Way"&gt;Arch Linux' philosophy&lt;/a&gt; is similar to that of another OS that I love: &lt;a href="http://www.h-i-r.net/search/label/openbsd"&gt;OpenBSD&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Arch values code correctness and cleanliness over convenience. They start you out with a small but powerful core that doesn't have a GUI or many fancy apps installed, but they provide you with everything you need in order to have your ideal setup running pretty quickly.  While most Linux distributions make broad-sweeping assumptions about what the end-user will want or need to do. Flexible &lt;a href="http://www.h-i-r.net/search/label/Operatingsystems"&gt;operating systems&lt;/a&gt; do no such thing. They might require a little bit more work to get set up, but what you end up with will be precisely what you want, not just something that you can make work.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also, &lt;a href="http://www.h-i-r.net/"&gt;HiR&lt;/a&gt; got about 3.5 seconds of fame via &lt;a href="http://room362.com/"&gt;Mubix&lt;/a&gt; on &lt;a href="http://www.hak5.org/episodes/episode-621"&gt;Hak 5 Episode 621&lt;/a&gt; (a little after the 3:00 mark). Mubix mentioned most of what he was doing with FreeBSD was shell stuff.  All of the BSDs require some work to get all configured and ready to use with a GUI, they don't go too overboard on assumptions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For example, the things I do first on both ArchLinux and OpenBSD:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Set up package repositories. In OpenBSD, set PKG_PATH to the URL of a package mirror. In Arch, un-comment some lines in /etc/pacman.d/mirrorlist&lt;/li&gt;&lt;li&gt;Install sudo and give the %wheel group sudo access.&lt;/li&gt;&lt;li&gt;Create a user-level account, place it in the wheel group.&lt;/li&gt;&lt;li&gt;Log off, log on with my user-level account&lt;/li&gt;&lt;li&gt;Start adding packages and setting things up!&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;It's up to you to figure out what packages you want. X.org, a window manager, web browser, IM client, a word processor, and your favorite CLI tools are probably the first things you'll want to set up. Or maybe you just want an AMP web server. Flexible OSes do both of these things well and without much fanfare. Truly, you make your own distribution with every install.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Arch Linux is interesting in that there is no "release" schedule. You just perform "pacman -Syu" to upgrade all the packages to the latest stable version. Upgrading OpenBSD can be a bit more of a pain, so I genuinely like how Arch handles it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Minimalist distributions (DSL, TinyCore and Puppy Linux come to mind) still make too many assumptions. Although they're tuned for systems that have limited resources and they can be tweaked and expanded quite a bit, you may find that the partitions aren't configured the way you want, that the organizer included applications that you don't need, or worse: they compete with the applications you'd rather be using.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-4223411029608667617?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/F6tPQRH1pAJlDjLG8DDxPiC_0-I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F6tPQRH1pAJlDjLG8DDxPiC_0-I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/F6tPQRH1pAJlDjLG8DDxPiC_0-I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/F6tPQRH1pAJlDjLG8DDxPiC_0-I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=5yYUvDAvqAs:3D_he8l9sek:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=5yYUvDAvqAs:3D_he8l9sek:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=5yYUvDAvqAs:3D_he8l9sek:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=5yYUvDAvqAs:3D_he8l9sek:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=5yYUvDAvqAs:3D_he8l9sek:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/5yYUvDAvqAs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/5yYUvDAvqAs/flexible-operating-systems.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/flexible-operating-systems.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-8993892533754412099</guid><pubDate>Sun, 10 Jan 2010 05:39:00 +0000</pubDate><atom:updated>2010-01-09T23:46:07.678-06:00</atom:updated><title>New year, new opportunities. Want to hire me?</title><description>I am officially on the prowl for a new job. I have many passions related to technology, security, and writing. I'm currently in Kansas City and if the deal is sweet enough, I'd be willing to relocate. I have a quiet, distraction-free home office that's perfect for telecommuting if you're not in the area. If you know someone who could put my skills to good use, let me know. I can be reached via e-mail at ax0n (at) h-i-r.net or via GVoice: 913-259-4HiR. Full Resume available upon request.&lt;br /&gt;&lt;br /&gt;I'm genuinely jazzed about what opportunities lie ahead for 2010!&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-8993892533754412099?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fUDX2WCYVFYEEtWNRBekzjGkfpM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fUDX2WCYVFYEEtWNRBekzjGkfpM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fUDX2WCYVFYEEtWNRBekzjGkfpM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fUDX2WCYVFYEEtWNRBekzjGkfpM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=ve_EpmZVTHI:G2sxiOu-Hxg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=ve_EpmZVTHI:G2sxiOu-Hxg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=ve_EpmZVTHI:G2sxiOu-Hxg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=ve_EpmZVTHI:G2sxiOu-Hxg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=ve_EpmZVTHI:G2sxiOu-Hxg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/ve_EpmZVTHI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/ve_EpmZVTHI/new-year-new-opportunities-want-to-hire.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2010/01/new-year-new-opportunities-want-to-hire.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-1194224120642011352</guid><pubDate>Wed, 30 Dec 2009 01:56:00 +0000</pubDate><atom:updated>2010-01-09T23:21:00.128-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">malware</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">antivirus</category><title>Free Antiviruses</title><description>I'm not a huge proponent of anti-virus. It's not that I think I won't get one. It's just that I'm usually running an OS that's not a big target for viruses. I can't even list one AV tool specifically for OS X, BSD or Linux, but I'm sure something exists. I just stick with NoScript and RequestPolicy on FireFox to keep the browser malware at bay.&lt;br /&gt;&lt;br /&gt;With Windows 7, I figured it might be time to look into AV if for no other reason rhan to get rid of the nagging system tray icon warning me that my computer might be at risk. Then, just today, &lt;a href="http://twitter.com/tsudo"&gt;Keith&lt;/a&gt; posted a list of &lt;a href="http://knowthenetwork.com/blog/2009/12/stop-paying-for-antivirus/"&gt;free AV solutions for Windows&lt;/a&gt;. I went with &lt;a href="http://www.microsoft.com/Security_Essentials/"&gt;MS Security Essentials&lt;/a&gt;. It stays out of the way for the most part from what I've seen, but it's not like I've tried pulling up a bunch of Russian Serialz, Crax &amp;amp; w4r3z sites or any crap like that -- A move I'd consider to be asking for trouble.&lt;br /&gt;&lt;br /&gt;I know plenty of readers are Windows users, by choice or by force (employer?)&lt;br /&gt;&lt;br /&gt;What have you had the best luck with? What other anti-malware tools are you using for yourself or for others who already hosed their systems up?&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-1194224120642011352?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/20MZs7Arc_7LyrDP7QFGJPDD_3Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/20MZs7Arc_7LyrDP7QFGJPDD_3Q/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/20MZs7Arc_7LyrDP7QFGJPDD_3Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/20MZs7Arc_7LyrDP7QFGJPDD_3Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=aUkXpAg9ZHU:FdeteQWVxFM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=aUkXpAg9ZHU:FdeteQWVxFM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=aUkXpAg9ZHU:FdeteQWVxFM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=aUkXpAg9ZHU:FdeteQWVxFM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=aUkXpAg9ZHU:FdeteQWVxFM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/aUkXpAg9ZHU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/aUkXpAg9ZHU/free-antiviruses.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2009/12/free-antiviruses.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-8357334199307927704</guid><pubDate>Tue, 29 Dec 2009 16:48:00 +0000</pubDate><atom:updated>2009-12-29T11:13:49.943-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">openbsd</category><category domain="http://www.blogger.com/atom/ns#">apache</category><category domain="http://www.blogger.com/atom/ns#">chroot</category><title>From the comments: Apache + UserDir + Chroot on OpenBSD</title><description>In the comments on the &lt;a href="http://www.h-i-r.net/2009/10/oamp-openbsd-46-chroot-apache-mysql-php.html"&gt;OpenBSD 4.6 OAMP article&lt;/a&gt;, azhax and I hashed out how to get UserDir functioning in a &lt;a href="http://www.h-i-r.net/search/label/chroot/"&gt;chroot&lt;/a&gt;. I don't usually need UserDir, but it's a common configuration for multi-user systems such as those found at universities and ISPs. It's definitely worth covering. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://httpd.apache.org/docs/2.0/mod/mod_userdir.html"&gt;UserDir&lt;/a&gt; is the configuration directive in &lt;a href="http://www.h-i-r.net/search/label/apache"&gt;Apache&lt;/a&gt; that lets you use tilde shortcuts for users' web directories. ex. &lt;i&gt;&lt;b&gt;http://some.server.edu/~axon/&lt;/b&gt;&lt;/i&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first thing you need to do is realize that when Apache is running in a chroot in the default &lt;a href="http://www.h-i-r.net/search/label/openbsd"&gt;OpenBSD&lt;/a&gt; install, Apache can't access anything outside of /var/www.  The default OpenBSD apache install comes with a directory created for this: /var/www/users&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;First, edit &lt;b&gt;&lt;i&gt;/var/www/conf/httpd.conf&lt;/i&gt;&lt;/b&gt; and uncomment the "&lt;b&gt;&lt;i&gt;UserDir /var/www/users&lt;/i&gt;&lt;/b&gt;" line, and delete or comment out the "&lt;b&gt;&lt;i&gt;UserDir disabled&lt;/i&gt;&lt;/b&gt;" line.  Use whatever editor you're happy with, but you may need to chmod it first, or use :w! in vi, since the file is read-only.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Then, I created a directory for my user account, gave myself ownership of the directory and created a public_html symlink to my home-directory. Keep in mind some ftp servers do not like to follow symlinks in the name of security, but SCP or SFTP might do just fine with this.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;$&lt;/span&gt; &lt;span class="Apple-style-span"  style="color:#33FF33;"&gt;&lt;b&gt;sudo mkdir /var/www/users/axon&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;$&lt;/span&gt; &lt;span class="Apple-style-span"  style="color:#33FF33;"&gt;&lt;b&gt;sudo chown axon /var/www/users/axon&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;$&lt;/span&gt; &lt;span class="Apple-style-span"  style="color:#33FF33;"&gt;&lt;b&gt;sudo ln -s /var/www/users/axon ~axon/public_html&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And finally, I restarted apache. "apachectl restart" doesn't always work properly, so start it manually after stopping it with apachectl.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;$&lt;/span&gt; &lt;span class="Apple-style-span"  style="color:#33FF33;"&gt;&lt;b&gt;sudo apachectl stop&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="color:#009900;"&gt;$&lt;/span&gt; &lt;b&gt;&lt;span class="Apple-style-span"  style="color:#33FF33;"&gt;sudo /usr/sbin/httpd&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Thanks go to azhax for asking how this one is done. It's definitely more involved than your average Ubuntu Server install, where only a public_html directory is needed in users' home directories and little else. If you find that most of your users will need web directories, you may want to create a script to put in /usr/local/sbin that you can run with sudo after running &lt;b&gt;&lt;i&gt;adduser&lt;span class="Apple-style-span" style="font-style: normal; font-weight: normal; "&gt; just to make it a little easier.&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;pre&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;span&gt;&lt;span&gt;&lt;pre&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;#!/bin/sh&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;#addwebdir.sh&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;#syntax: addwebdir.sh [username]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;mkdir /var/www/users/$1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;chown $1 /var/www/users/$1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;&lt;span class="Apple-style-span"  style="color:#3366FF;"&gt;ln -s /var/www/users/$1  ~$1/public_html&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-8357334199307927704?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rJNJRIBU0Zb6hjUdQ5Qg0k8-13Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rJNJRIBU0Zb6hjUdQ5Qg0k8-13Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rJNJRIBU0Zb6hjUdQ5Qg0k8-13Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rJNJRIBU0Zb6hjUdQ5Qg0k8-13Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=mfZbs0ZAqBw:sJue3VkzXLM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=mfZbs0ZAqBw:sJue3VkzXLM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=mfZbs0ZAqBw:sJue3VkzXLM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=mfZbs0ZAqBw:sJue3VkzXLM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=mfZbs0ZAqBw:sJue3VkzXLM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/mfZbs0ZAqBw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/mfZbs0ZAqBw/from-comments-apache-userdir-chroot-on.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2009/12/from-comments-apache-userdir-chroot-on.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-7114845022532790380</guid><pubDate>Mon, 28 Dec 2009 21:08:00 +0000</pubDate><atom:updated>2009-12-29T20:22:15.926-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">Operatingsystems</category><category domain="http://www.blogger.com/atom/ns#">Apple</category><category domain="http://www.blogger.com/atom/ns#">microsoft</category><title>Windows 7 on a MacBook: Kind of a pain to install</title><description>But it's sweet once it works with all the drivers installed&lt;br /&gt;&lt;br /&gt;Let me step back a bit. I already had a license for Win7 Home Premium upgrade. That means I had to install it on top of Windows XP or Vista. So, I had to install XP Home first, which I also had a license for. Getting XP up and running was the root of my issues.&lt;br /&gt;&lt;br /&gt;A while back ago, Apple pushed out an EFI update that supposedly removed the necessity to use BootCamp to install Windows or any other OS, really. With a spare partition on my hard drive, I decided to clobber Ubuntu, and install Windows XP over it. That ended up trashing the entire partition table, and bricking my MacBook.&lt;br /&gt;&lt;br /&gt;Time Machine to the rescue. 3 hours later, I had restored my OS X partition from bare-metal to a point-in-time backup where the only thing I lost was 30 minutes of browser history. In other words: it worked perfectly. 45 minutes later, XP was installed, but the boot.ini file was pointing to the wrong partition. Using the XP recovery console to attempt a repair, I had whacked my partition table. AGAIN. Wash, Rinse, Repeat.&lt;br /&gt;&lt;br /&gt;You need XP SP2 or higher, as it turns out. I guess I should have read the entire Boot C(r)amp manual first. I used BootCamp Assistant to create the partition this time, instead of partitioning it during restoration with the OS X install CD. Once XP Home SP2 was installed, I was without any drivers. The OS X CD supposedly contains them, but it was showing up as a blank disk when inserted. I wasn't worried about video drivers, or audio, or anything other than getting it on the network so I could activate Windows and commence the upgrade to Windows 7. For that, I ended up using a Linksys USB wireless adapter (and the driver CD). Then it was home-free.&lt;br /&gt;&lt;br /&gt;Windows 7 installed fine without a lot of problems. It had many of the drivers already built-in, including the wireless. The audio and touch-pad drivers were sub-par, though. Other things like the iSight had non-existent support. Again, the OS X DVD I have wasn't showing the drivers under Windows 7 either and the &lt;a href="http://support.apple.com/downloads/Boot_Camp___Windows_XP_Drivers_Update_2_1"&gt;BootCamp download from Apple&lt;/a&gt; wouldn't even run. I finally found a &lt;a href="http://digiex.net/downloads/download-center-2-0/drivers/1674-apple-boot-camp-drivers-2-1-leopard-10-5-6-a.html"&gt;BootCamp driver download on the Digiex forum&lt;/a&gt;. Of course, you will want to use third-party supplied drivers at your own risk, but it seems to be working pretty well.&lt;br /&gt;&lt;br /&gt;All in all, I burned almost an entire waking day attempting to get Win7 installed on my MacBook. A good part of that was the initial install of XP. Going straight to Win7, at least once you have the drivers, is probably not too bad. I can't stress enough how important it is to have a good Time Machine backup before you start, though.&lt;br /&gt;&lt;br /&gt;End result:&lt;br /&gt;&lt;img src="http://farm3.static.flickr.com/2527/4222663367_2751e7743d.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;Let it never be said I'm completely bigoted when it comes to Microsoft. My wife has been using 7 for a few months, and I'm already digging it. This may be Microsoft's best Windows release since Windows 2000, which I also had plenty of good things to say about.&lt;br /&gt;&lt;br /&gt;Time will tell as I put it through its paces, but usability is just as good as OS X now that all the drivers are working properly, and this is a rather comfortable operating system for daily use.&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-7114845022532790380?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FcsGCjrIJ4B4qa61zRMfX1eq9zc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FcsGCjrIJ4B4qa61zRMfX1eq9zc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FcsGCjrIJ4B4qa61zRMfX1eq9zc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FcsGCjrIJ4B4qa61zRMfX1eq9zc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=CXwOY7f7x-E:roxwBCv6iRI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=CXwOY7f7x-E:roxwBCv6iRI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=CXwOY7f7x-E:roxwBCv6iRI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=CXwOY7f7x-E:roxwBCv6iRI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=CXwOY7f7x-E:roxwBCv6iRI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/CXwOY7f7x-E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/CXwOY7f7x-E/windows-7-on-macbook-kind-of-pain.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2009/12/windows-7-on-macbook-kind-of-pain.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5554915078212081470.post-8721290633896643031</guid><pubDate>Tue, 22 Dec 2009 15:41:00 +0000</pubDate><atom:updated>2009-12-29T20:22:15.933-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">pfsense</category><category domain="http://www.blogger.com/atom/ns#">FreeBSD</category><category domain="http://www.blogger.com/atom/ns#">firewall</category><category domain="http://www.blogger.com/atom/ns#">InfoSec</category><category domain="http://www.blogger.com/atom/ns#">Operatingsystems</category><category domain="http://www.blogger.com/atom/ns#">guestposts</category><category domain="http://www.blogger.com/atom/ns#">networking</category><title>Guest Post: Setting up a Pfsense firewall</title><description>&lt;span style="font-style: italic;"&gt;This is a guest post by BIOSshadow. You can follow him on &lt;/span&gt;&lt;a style="font-style: italic;" href="http://twitter.com/BIOSShadow"&gt;Twitter&lt;/a&gt;&lt;span style="font-style: italic;"&gt; and at his blog, &lt;/span&gt;&lt;a style="font-style: italic;" href="http://www.geekcrack.org/"&gt;Geek Crack&lt;/a&gt;&lt;span style="font-style: italic;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pfsense.org/"&gt;Pfsense&lt;/a&gt; is a free, as in speech and beer, firewall for home, business, and any other purpose you can think of. It's based on FreeBSD, so it's very stable and has a very good TCP/IP stack. It has a serious feature list.&lt;br /&gt;&lt;br /&gt;I have to explain how little PfSense needs in the hardware department. My setup is an old desktop computer that a client gave me because it "went bad." The power supply unit blew out during a lightning storm in the middle of the night. Anyway, it's a single core Intel processor, I am not sure what speed, with 512 MB of RAM, and a 40 GB hard drive. Now the only reason I have 40 gig is because it was easier to keep in there than fight the case, and put in a 10 gig I had around. So any basic computer you have around will work. But as with any computer, the more memory the better.  I will get into that later.&lt;br /&gt;&lt;br /&gt;You will need a video card/monitor and keyboard and of course a Pfsense CD. USB keyboard will work, a PS/2 won't need to load extra drivers. After the install and a little configuring is done, you can remove the video card/monitor and the keyboard, you can do everything through the web panel or SSH connection, if you turn it on.&lt;br /&gt;&lt;br /&gt;Now onto the setup. (Note: For the screenshots I am using VirtualBox. This for the screenshots only). When it boots up to the bootloader, you want to boot with default, either by waiting for the timer to run out or by hitting enter.&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4038/4205494075_75ab6c0520.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now if you have two NICs, which I recommend, you do not need to setup VLANs, but you can. If you only have one NIC, you need to setup at least two VLANs.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2642/4205494157_f392b26a46.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now this is one of the great things about Pfsense that I can't find anywhere else: You unplug the ethernet cables, and it askes you to plug in the LAN cable into the LAN NIC. Then it does the same for the WAN cable and NIC. Now if you want to setup a DMZ with third NIC this where it do it.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2572/4205494235_5073cf80eb.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4070/4205494379_87e5d22bf2.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Pfsense will ask you if you want to proceed and then build the config files and startup all the daemons, like the Web Panel and others. Congrats! You have running Pfsense firewall, but everything is in memory and running from the CD. If you want run it like this then you are set, but if the power goes out you will have to set it up again using a backup config file or from scratch. If you want to install to a hard drive you will need to type "99" and hit enter to continue.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2739/4205496803_e206b64f9c.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;The hard drive installation is menu-driven and easy to use. If you are having issues, feel free to edit the setting and accept when done.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2722/4206255600_24c047332a.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Select "Install PfSense" and select the hard drive you want to use. Format the disk and select "use this Geometry".&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2545/4205497195_779c224a1a.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2566/4206256104_127769acf7.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2732/4206256316_44ac5679c2.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4071/4205496431_fd957f2185.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;If you are lucky enough to have a muilti-processor system or are using a embedded system, select those options. Now remember this is "muilti processor" not "muilti-core processor".&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2550/4205496507_aa88ae2026.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now Pfsense is installed and ready to go. Just restart it and remove the disc.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2495/4205496607_e6f3b30353.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;After the reboot, we will need to setup local IPs and their ranges. Unless, of course, you have a separate DHCP server, then set it up to connect to the server.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4031/4205496677_eb0e1fafa0.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;The IP settings are all up to you, I used a normal home setup for the sanity of my family (networked printers, NAS, and etc.) just remember the IP you give Pfsense, because you will need it to access the Web Panel.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2636/4206255322_e70df62a9c.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2572/4205496875_e3431b6ee4.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2619/4206255706_86c594fc33.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2562/4206256002_1d3a4e321d.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2608/4206256232_60a6f94bd6.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now you are all set up. You can unplug the monitor and keyboard, and other stuff were using for set up.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4005/4206256416_04b7821ee5.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Now back on your computer, open up a browser and go to the IP of Pfsense. The default username is "admin" and the default password is "pfsense".&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4028/4205494787_9d84030aaf.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Of course, you want to change the password and if you want, you can change the username as well. To do so on the red navigation bar at the top, hover over system and click on General.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm5.static.flickr.com/4007/4206254736_7ccae88401.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;To enable SSH, which I recommend, you need to go the the Advanced section of the System Menu.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2676/4205495099_17d9463b4d.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;If your ISP is like mine, your MAC address is tied to the account and if you use it, you don't get access to the Internet. To edit it Go to Interfaces and then WAN.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2703/4206253870_4acf247eb9.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2741/4206254838_a45f66d46f.jpg" alt="" border="0" /&gt;&lt;br /&gt;Now you have working Pfsense firewall, have fun!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are a few things Pfsense lacks, like a Squid proxy and A/V scanner. But it makes it up with its packages. It has quite a few packages, but remember: the more packages, processes and packets it handles, the more memory it uses and the lag increases. But they have packages for Snort, Squid, SquidGuard, and an A/V scanner.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2688/4206254100_cac818c854.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2538/4206254206_e9596c3a39.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;Well there it is: a completely setup and configured Pfsense, with A/V scanning, proxy and traffic monitor.&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2785/4206254304_a4dccec44a.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2634/4205495853_23950d44b7.jpg" alt="" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="cursor: pointer; width: 500px;" src="http://farm3.static.flickr.com/2573/4205496369_76e489f25c.jpg" alt="" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;P&gt;HiR Information Report is brought you you by &lt;A HREF="http://edgeos.com"&gt;Edgeos&lt;/A&gt;, Your Network Security Platform. We are proud members of the &lt;A HREF="http://securitybloggers.net/"&gt;Security Bloggers Network&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;This content originally posted on &lt;A HREF="http://www.h-i-r.net/"&gt;HiR Information Report&lt;/A&gt;. Copyright © 1997-2010, HiR&lt;/P&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5554915078212081470-8721290633896643031?l=www.h-i-r.net' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6iWwOTF5N8XgILx2415wFhQoNao/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6iWwOTF5N8XgILx2415wFhQoNao/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6iWwOTF5N8XgILx2415wFhQoNao/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6iWwOTF5N8XgILx2415wFhQoNao/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/HiR?a=jB0jiPE_9bY:Z5rx4Tc8BEU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=jB0jiPE_9bY:Z5rx4Tc8BEU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=jB0jiPE_9bY:Z5rx4Tc8BEU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/HiR?a=jB0jiPE_9bY:Z5rx4Tc8BEU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/HiR?i=jB0jiPE_9bY:Z5rx4Tc8BEU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/HiR/~4/jB0jiPE_9bY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/HiR/~3/jB0jiPE_9bY/guest-post-setting-up-pfsense-firewall.html</link><author>noreply@blogger.com (Ax0n)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.h-i-r.net/2009/12/guest-post-setting-up-pfsense-firewall.html</feedburner:origLink></item></channel></rss>
