<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Miscellaneous Security&#187; General Thoughts</title>
	<atom:link href="http://misc-security.com/category/general-thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://misc-security.com/blog</link>
	<description>Brett Hardin&#039;s Blog</description>
	<lastBuildDate>Fri, 01 Apr 2011 20:40:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Focusing On What Your Good At</title>
		<link>http://misc-security.com/blog/2011/04/focusing-on-what-your-good-at/</link>
		<comments>http://misc-security.com/blog/2011/04/focusing-on-what-your-good-at/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 20:40:14 +0000</pubDate>
		<dc:creator>Brett Hardin</dc:creator>
				<category><![CDATA[General Thoughts]]></category>
		<category><![CDATA[The Basics]]></category>
		<category><![CDATA[Vulnerabilities]]></category>

		<guid isPermaLink="false">http://misc-security.com/blog/?p=171</guid>
		<description><![CDATA[Reading time: 2 &#8211; 4 minutes When I was in high school I was focused on being good at everything. Some time passed and I realized that successful people focus on one (1) aspect of their life and dive deep. Really Deep. While approving my blog comments, I came across this: I chuckled and thought, &#8220;Why [...]]]></description>
			<content:encoded><![CDATA[<p>Reading time: 2 &#8211; 4 minutes</p>
<div class="wp-caption aligncenter" style="width: 650px"><img src="http://farm1.static.flickr.com/5/5669185_4aedac659f_z.jpg?zz=1" alt=" Focusing On What Your Good At" width="640" height="427" title="Focusing On What Your Good At" /><p class="wp-caption-text">Photo: Photo Monkey</p></div>
<p>When I was in high school I was focused on being good at everything. Some time passed and I realized that successful people focus on one (1) aspect of their life and dive deep. Really Deep.</p>
<p>While approving my blog comments, I came across this:</p>
<p><a href="http://misc-security.com/blog/wp-content/uploads/2011/04/Screen-shot-2011-04-01-at-1.11.22-PM.png"><img class="aligncenter size-medium wp-image-172" title="Screen shot 2011-04-01 at 1.11.22 PM" src="http://misc-security.com/blog/wp-content/uploads/2011/04/Screen-shot-2011-04-01-at-1.11.22-PM-300x42.png" alt="Screen shot 2011 04 01 at 1.11.22 PM 300x42 Focusing On What Your Good At" width="300" height="42" /></a></p>
<p>I chuckled and thought, &#8220;Why would someone care about Cross-Site Scripting my site?&#8221;</p>
<p><strong>Targeting My Site</strong></p>
<p>Was someone trying to &#8220;hack&#8221; me to prove a point?<strong><br />
</strong></p>
<p>There are much more powerful and well respected bloggers than me in the information security realm. Why target me? If you want to gain visibility for your attack go after someone like Jeremiah Grossman, Billy Rios, Chris Evans, or Rafal Los. If you XSS their star on the walk of fame, you will generate some buzz. But it won&#8217;t last long. People&#8217;s memories are short.</p>
<p><strong>Practice Before You Execute</strong></p>
<p>When doing a presentation I prepare. I never was a boy scout, but being prepared is a way to feel confidant in what you do. I don&#8217;t like to &#8220;wing it.&#8221;</p>
<p>I prefer to start my presentation months ahead of time and keep focusing and refocusing it. Making the presentation tighter and tighter, until it is the best that I can do. Why do I prepare this much for a presentation maybe 10 people will see? To avoid embarrassment.</p>
<p>Presenting on something that you are unprepared for is the most excruitating thing I can imagine. It is my worst nightmare.</p>
<p>The person posting this comment did just that. They attempted to execute before they prepared.</p>
<p><strong>Do Your Homework</strong></p>
<p>I would like to give advice to the fledgling hacker. If you want to find XSS on a site, start by doing reconnaissance. Before typing in blindly to fields alert(123) do some research.</p>
<p>This site is clearly using WordPress. Download WordPress, install it, and Identify XSS attacks that you could launch on my site. Can&#8217;t find any? No problem. Start looking at the source code for XSS. Trust me, they <a href="http://spotthevuln.com">exist</a>.</p>
<p><strong>Notes on The Attack</strong></p>
<p>Comments need to be approved. So, even if this XSS was valid I would personally have to share it with my readers. In doing your homework, realize that other bugs, such as remote code execution, are WAY better. Look for <a href="http://spotthevuln.com/2010/05/theory-code-execution/">those</a>.</p>
<p><strong>Return to Focusing</strong></p>
<p>The next time you put things in perspective ask yourself, &#8220;Am I focusing on something I care about?&#8221; If the answer is yes, continue down the righteous path. If the answer is No, Find Your Purpose.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://misc-security.com/blog/2011/04/focusing-on-what-your-good-at/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Builders, Breakers, and Fixers</title>
		<link>http://misc-security.com/blog/2011/02/builders-breakers-and-fixers/</link>
		<comments>http://misc-security.com/blog/2011/02/builders-breakers-and-fixers/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 02:46:37 +0000</pubDate>
		<dc:creator>Brett Hardin</dc:creator>
				<category><![CDATA[General Thoughts]]></category>

		<guid isPermaLink="false">http://misc-security.com/blog/?p=165</guid>
		<description><![CDATA[Reading time: 2 &#8211; 2 minutes Currently the Information Security industry is going through an interesting time. We have processes that can &#8220;fix&#8221; our problems. We have applications that can &#8220;fix&#8221; or problems. We have scanners that can &#8220;fix&#8221; our problems. And we have platforms that can &#8220;fix&#8221; our problems. If this is the case, then why [...]]]></description>
			<content:encoded><![CDATA[<p>Reading time: 2 &#8211; 2 minutes</p>
<p>Currently the Information Security industry is going through an interesting time.</p>
<ul>
<li>We have processes that can &#8220;fix&#8221; our problems.</li>
<li>We have applications that can &#8220;fix&#8221; or problems.</li>
<li>We have scanners that can &#8220;fix&#8221; our problems.</li>
<li>And we have platforms that can &#8220;fix&#8221; our problems.</li>
</ul>
<p>If this is the case, then why aren&#8217;t our problems fixed?</p>
<p>In the past few years the industry has become one of builders (people who write code) and breakers (penetration testers). I recently presented on why I think this is an incorrect view. To summarize, builders are good at innovating and breakers are good at finding security vulnerabilities in the software builders build.</p>
<p>However, when the &#8220;fix&#8221; comes along, the builder has to take time out of his feature mentality and focus on refactoring code. To date, I have never met a developer who likes to refactor.</p>
<p>What I propose is a new archetype. <strong>A fixer.</strong></p>
<p>A fixer can come from one of two places. Either a developer who wants to learn the nitty-gritty of security or a Security minded individual that wants to learn developement.</p>
<p>The fixer will not spend time developing new features. Although he may spend a portion of his time breaking code, his main responsibility is to address the actual issues and fix (this time without quotes) the code.</p>
<p><strong>Two points about becoming a fixer.</strong></p>
<ol>
<li><em>Ask for forgiveness later</em> &#8211; You can become a fixer at your current role. Just start repairing the code.</li>
<li><em>Add Value </em>- With anything you do, you should always add value. If you are a breaker, think how much more valuable you will be to a company if you are actually doing something other than pointing out the software&#8217;s flaws.</li>
</ol>
<p>I have been doing this in my current job role and I have never had so much satisfaction.</p>
<p>Keep in mind the boyscout motto:<br />
<strong>&#8220;Always Leave It Better Than You Found It.&#8221;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://misc-security.com/blog/2011/02/builders-breakers-and-fixers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

