<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>pw squared</title>
	<link>http://graystatic.net/blog</link>
	<description>Tech squared for you!</description>
	<pubDate>Thu, 20 Dec 2007 06:24:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Russix Wireless Auditing</title>
		<link>http://graystatic.net/blog/russix-wireless-auditing/</link>
		<comments>http://graystatic.net/blog/russix-wireless-auditing/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 06:16:20 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[hacking]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[wifi]]></category>

		<category><![CDATA[auditing]]></category>

		<category><![CDATA[distro]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[live cd]]></category>

		<category><![CDATA[wardriving]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/russix-wireless-auditing/</guid>
		<description><![CDATA[According to the site &#8220;Russix is a Slax based Wireless Live Linux.&#8221;  It can be used for wardriving or other wireless auditing tasks like that.  It&#8217;s not very big at only about 230mb.  For now at least, it only supports the Etheros chipset.  It&#8217;s a focused, light solution for a wireless [...]]]></description>
			<content:encoded><![CDATA[<p>According to the site &#8220;Russix is a Slax based Wireless Live Linux.&#8221;  It can be used for wardriving or other wireless auditing tasks like that.  It&#8217;s not very big at only about 230mb.  For now at least, it only supports the Etheros chipset.  It&#8217;s a focused, light solution for a wireless linux live auditing distro.  Check it out <a href="http://www.russix.com/">here</a>.<font color="#035d8a" size="1"><font color="#000000" size="2"> </font></font></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/russix-wireless-auditing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plasma Pong</title>
		<link>http://graystatic.net/blog/plasma-pong/</link>
		<comments>http://graystatic.net/blog/plasma-pong/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 06:00:52 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[fun]]></category>

		<category><![CDATA[games]]></category>

		<category><![CDATA[graphics]]></category>

		<category><![CDATA[pictures]]></category>

		<category><![CDATA[pong]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/plasma-pong/</guid>
		<description><![CDATA[Plasma Pong is awesome.  It is really fun to play and looks beautiful.  So here are some screen shots.

It&#8217;s free, but to find it you&#8217;ll have to do some googling.
]]></description>
			<content:encoded><![CDATA[<p>Plasma Pong is awesome.  It is really fun to play and looks beautiful.  So here are some screen shots.</p>
<p><a href="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong3.jpg" title="plasmapong3.jpg"><img src="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong3.thumbnail.jpg" alt="plasmapong3.jpg" hspace="10" vspace="10" /></a><a href="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong21.jpg" title="plasmapong21.jpg"><img src="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong21.thumbnail.jpg" alt="plasmapong21.jpg" hspace="10" vspace="10" /></a><a href="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong1.JPG" title="plasmapong1.JPG"><img src="http://graystatic.net/blog/wp-content/uploads/2007/12/plasmapong1.thumbnail.JPG" alt="plasmapong1.JPG" hspace="10" vspace="10" /></a></p>
<p>It&#8217;s free, but to find it you&#8217;ll have to do some googling.</p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/plasma-pong/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sensitive Data Lost by UK Tax Agency</title>
		<link>http://graystatic.net/blog/sensitive-data-lost-by-uk-tax-agency/</link>
		<comments>http://graystatic.net/blog/sensitive-data-lost-by-uk-tax-agency/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 05:50:46 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[privacy]]></category>

		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/sensitive-data-lost-by-uk-tax-agency/</guid>
		<description><![CDATA[The UK HM Revenue &#38; Customs agency admitted to having possibly leaked 25 million people&#8217;s financial data.  The head of the agency resigned, taking responsiblity for the loss the personal data.  Read more at SecurityFocus.
]]></description>
			<content:encoded><![CDATA[<p>The UK <span class="body">HM Revenue &amp; Customs agency admitted to having possibly leaked 25 million people&#8217;s financial data.  The head of the agency resigned, taking responsiblity for the loss the personal data.  Read more at <a href="http://www.securityfocus.com/brief/630" title="Security Focus" target="_blank">SecurityFocus</a>.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/sensitive-data-lost-by-uk-tax-agency/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Learn Rubby</title>
		<link>http://graystatic.net/blog/learn-rubby/</link>
		<comments>http://graystatic.net/blog/learn-rubby/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 01:52:31 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/learn-rubby/</guid>
		<description><![CDATA[A cool program that teaches you ruby interactively HacketyHack.com  
]]></description>
			<content:encoded><![CDATA[<p>A cool program that teaches you ruby interactively <a href="http://hacketyhack.net/">HacketyHack.com</a>  <img src="http://graystatic.net/blog/wp-content/uploads/2007/07/app-64x64.thumbnail.png" title="app-64×64.png" alt="app-64×64.png" align="absmiddle" height="45" width="45" /></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/learn-rubby/feed/</wfw:commentRss>
		</item>
		<item>
		<title>GrandCentral Invites</title>
		<link>http://graystatic.net/blog/grandcentral-invites/</link>
		<comments>http://graystatic.net/blog/grandcentral-invites/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 01:58:22 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/grandcentral-invites/</guid>
		<description><![CDATA[GrandCentral.com is really cool, instead of having to give everybody your new phone number when you move or whatever, you just give them your GrandCentral number and it will forward the call to whatever number you like.  It has a lot of features, like forwarding to different numbers depending on time or who&#8217;s calling, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://grandcentral.com">GrandCentral.com</a> is really cool, instead of having to give everybody your new phone number when you move or whatever, you just give them your GrandCentral number and it will forward the call to whatever number you like.  It has a lot of features, like forwarding to different numbers depending on time or who&#8217;s calling, voice mail and more!  Just leave me a comment.  By the way they got recently acquired by Google.</p>
<p>Here is a video about it:<br />
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/rd5gHKU-qnQ"></param>
<param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/rd5gHKU-qnQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/grandcentral-invites/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Pownce</title>
		<link>http://graystatic.net/blog/pownce/</link>
		<comments>http://graystatic.net/blog/pownce/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 03:30:03 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/pownce/</guid>
		<description><![CDATA[Hey I have some pownce(pownce.com) invites!  If you want one just leave me a comment with your email and I&#8217;ll send you one.  It is the most recent project from Kevin Rose, the creator of digg.
]]></description>
			<content:encoded><![CDATA[<p>Hey I have some <a href="http://pownce.com">pownce</a>(pownce.com) invites!  If you want one just leave me a comment with your email and I&#8217;ll send you one.  It is the most recent project from Kevin Rose, the creator of <a href="http://digg.com">digg</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/pownce/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Separating Content From Design</title>
		<link>http://graystatic.net/blog/separating-content-from-design/</link>
		<comments>http://graystatic.net/blog/separating-content-from-design/#comments</comments>
		<pubDate>Sat, 14 Jul 2007 12:34:14 +0000</pubDate>
		<dc:creator>niemi</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/separating-content-from-design/</guid>
		<description><![CDATA[When I started out designing web pages a frequent irritation was how to handle a design with several sub pages.
Imagine you’re working with your HTML design. You style it nicely with CSS and then you’re happy. It’s no big deal to copy the content of your one .html file and paste it into, let’s say [...]]]></description>
			<content:encoded><![CDATA[<p>When I started out designing web pages a frequent irritation was how to handle a design with several sub pages.</p>
<p>Imagine you’re working with your HTML design. You style it nicely with CSS and then you’re happy. It’s no big deal to copy the content of your one .html file and paste it into, let’s say about.html, contact.html and portfolio.html. You now have your page with its sub pages, nicely styled and with everything working. You call your client and tell them that you have a whooping design ready, and the client quickly responds. They really like it but there’s one thing. They would like the “Author META tag” changed to John Silvergood instead of Robin Hood. Okay, no problem. You’ll just open the four .html’s you have, index.html about.html, contact.html and portfolio.html, and change the META tag one by one. After having done that on all your different pages you call the client again. They are very happy with the change but there’s one more thing. You have named the navigation DIV “Sexy_navigation” . They are concerned that people reading the source code might be disgusted by the name of the tag, so they kindly ask you to change it. Now you have to go through it again. Changing it on index.html. Saving it. Changing it on about.html. Saving it and so on…</p>
<p>You realize this is much too time consuming so you search for “separating content from design” on Google and find this article on attackr.com. Now I’m going to share with you a very smart solution Weiss and Student taught me on another forum.</p>
<p><strong>The structure of a standard design</strong></p>
<p>Most web pages are divided into three parts:</p>
<ul>
<li>A. The header which contains everything within the HEAD tags, and a top/side menu.</li>
<li> B. The content part which is the only part of the page that really separates itself from others.</li>
<li>C. The footer which is also generic. This taking into consideration means that we would be very far if we could separate the header and the footer and later load it into the different pages that only consist of their unique content.</li>
</ul>
<p><strong>Using PHP includes</strong></p>
<ul>
<li>1. Rename all your .html documents as .php. Only change that file name ending. Please note that this means you now have to work online, on a server that can handle PHP.</li>
<li> 2. Consider what generic code should apply to all sub pages in the start of your .php document. This would normally be everything in the HEAD tags and maybe a navigation. Now copy this part of the code and paste into a new document. Call it header.php for convenience.</li>
<li>3. Consider what is generic code should apply to all sub pages at the end of your .php document. This might be the DIV containing your footer with copyright information and contact. Also copy this part of the code and paste into a new document. Call it footer.php for convenience.</li>
<li>4. Now make sure to delete all the code that we just copied into header.php and footer.php on ALL your pages.</li>
<li>5. Now we’ll use a bit PHP to include the header.php on all your pages.</li>
<li>6. The code is:  <code>&lt;?php include 'header.php'; ?&gt;</code><code></code></li>
<li>7. Paste this into the top of every page.</li>
<li>8. Now it’s time to include the footer. Use the same code, just replace header.php with footer.php. Paste the code into the bottom of every page.</li>
</ul>
<p>The nice thing about this that every time you need doing adjustments to anything in the header.php or footer.php is obviously that you’ll only have to do it once. Of course you can also get around the problem by integrating your design into a CMS, but that is more time consuming and maybe your client won’t do what it takes to get into this CMS. Using PHP includes instead of integrating your design into a CMS like Wordpress or MODx also have other advantages. No updating needed. You’ll have no security flaws to think about either.</p>
<p>PHP includes just made your life a whole lot easier. Thanks PHP!</p>
<p><em>If some of you can&#8217;t get this working please contact me via <a href="http://niemi.it/contact.php">this link</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/separating-content-from-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Site Vulnerabilities</title>
		<link>http://graystatic.net/blog/site-vulnerabilities/</link>
		<comments>http://graystatic.net/blog/site-vulnerabilities/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 02:17:32 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/site-vulnerabilities/</guid>
		<description><![CDATA[According to WhiteHat Security&#8217;s  regular scans eight in ten high traffic web sites are vulnerable to attack.&#160; These vulnerabilities include security holes that would allow attackers to steal data and create phising sites along with several other attacks.
&#160; Read more here.
]]></description>
			<content:encoded><![CDATA[<p>According to <a href="http://www.whitehatsec.com/home/index.html">WhiteHat Security&#8217;s</a>  regular scans eight in ten high traffic web sites are vulnerable to attack.&nbsp; These vulnerabilities include security holes that would allow attackers to steal data and create phising sites along with several other attacks.<br />
&nbsp; Read more <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9017261&amp;source=rss_news50">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/site-vulnerabilities/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Skillz H@ck1ng Challenge!</title>
		<link>http://graystatic.net/blog/new-skillz-hck1ng-challenge/</link>
		<comments>http://graystatic.net/blog/new-skillz-hck1ng-challenge/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 04:05:56 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<category><![CDATA[hacking]]></category>

		<category><![CDATA[scifi]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/new-skillz-hck1ng-challenge/</guid>
		<description><![CDATA[The Ethical Hacking Network has a new hacking challenge based on the amazing sci-fi movie Serenity.  You can check it out here.
]]></description>
			<content:encoded><![CDATA[<p>The Ethical Hacking Network has a new hacking challenge based on the amazing sci-fi movie Serenity.  You can check it out <a href="http://www.ethicalhacker.net/content/view/144/2/">here</a>.<br/><a href='http://graystatic.net/blog/new-skillz-hck1ng-challenge/serenity_logojpg/' rel='attachment wp-att-25' title='serenity_logo.jpg'><img src='http://graystatic.net/blog/wp-content/uploads/2007/06/serenity_logo2.jpg' alt='serenity_logo.jpg' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/new-skillz-hck1ng-challenge/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cracking Vista in Minutes</title>
		<link>http://graystatic.net/blog/cracking-vista-in-minutes/</link>
		<comments>http://graystatic.net/blog/cracking-vista-in-minutes/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 03:35:25 +0000</pubDate>
		<dc:creator>graystatic</dc:creator>
		
		<category><![CDATA[Tech]]></category>

		<category><![CDATA[hacking]]></category>

		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://graystatic.net/blog/cracking-vista-in-minutes/</guid>
		<description><![CDATA[Windows may be the most secure Windows operating system to date, but there are plenty of security wholes in the wild.  One in particular only takes a Vista install dvd.  The recovery system options doesn&#8217;t ask for username/password before handing over access of the pc.  You don&#8217;t even need a dvd you [...]]]></description>
			<content:encoded><![CDATA[<p>Windows may be the most secure Windows operating system to date, but there are plenty of security wholes in the wild.  One in particular only takes a Vista install dvd.  The recovery system options doesn&#8217;t ask for username/password before handing over access of the pc.  You don&#8217;t even need a dvd you could use some other bootable device such as a usb drive.  Read guy&#8217;s <a href="http://www.ict-tuki.fi/vistasec_eng/">article</a> who discovered it.</p>
]]></content:encoded>
			<wfw:commentRss>http://graystatic.net/blog/cracking-vista-in-minutes/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
