<?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>Max Beatty &#187; Security</title>
	<atom:link href="http://maxbeatty.com/blog/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://maxbeatty.com</link>
	<description>Simplified. Secure. Semantic.</description>
	<lastBuildDate>Wed, 11 Aug 2010 18:43:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom:link rel='hub' href='http://maxbeatty.com/?pushpress=hub'/>
		<item>
		<title>Reclaiming Privacy On Facebook Is A Joke</title>
		<link>http://maxbeatty.com/blog/2010/05/reclaiming-privacy-on-facebook-is-a-joke/</link>
		<comments>http://maxbeatty.com/blog/2010/05/reclaiming-privacy-on-facebook-is-a-joke/#comments</comments>
		<pubDate>Wed, 19 May 2010 00:30:32 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=839</guid>
		<description><![CDATA[Everyone has been in an uproar about privacy since Facebook&#8217;s new privacy changes. This happens every time Facebook changes anything. Close to half a billion people have stuck around through all the changes. The irony of it all is that now developers are releasing tools that utilize Facebook&#8217;s new privacy-ignoring features to help users &#8220;reclaim&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone has been in an uproar about privacy since Facebook&#8217;s new privacy changes. This happens every time Facebook changes anything. Close to half a <strong>billion</strong> people have stuck around through all the changes. The irony of it all is that now developers are releasing tools that utilize Facebook&#8217;s new privacy-ignoring features to help users &#8220;reclaim&#8221; their privacy. One of the more popular tools out there is from <a href="http://www.reclaimprivacy.org">ReclaimPrivacy.org</a> which I think is misleading, insecure, and only useful if you are completely helpless in using Facebook&#8217;s privacy settings.</p>
<p><span id="more-839"></span></p>
<p>To use ReclaimPrivacy.org&#8217;s privacy scanner, you have to drag a JavaScript bookmarklet to your browser and click on it once you&#8217;re logged into Facebook. Running a bookmarklet from your browser is the same as downloading an executable to your desktop and running it. Wait, it says it&#8217;s &#8220;an independent and open tool&#8221; and &#8220;the source code and its development will always remain open and transparent.&#8221; How many out of the 112,000 that shared this (at the time of writing) on Facebook and probably 10x that that used it looked at the <a href="http://static.reclaimprivacy.org/javascripts/privacyscanner.js">source code</a>? How many people out of that small percentage were jQuery buffs who understood what was going on in the code?</p>
<p><strong>Wait!</strong> You&#8217;re concerned about your privacy on Facebook to the point you will blindly run executing code on your personal computer.</p>
<p>If I were <a href="http://mjpizz.com/">Matt Pizzimenti</a>, I would have posted whatever was on your clipboard as your Facebooks status just to teach you a lesson in trusting &#8220;open and transparent&#8221; code. But seriously, kudos for Matt trying to address the privacy concerns of others. From what I&#8217;ve seen this tool is well put together with the best intentions. That being said, I&#8217;m about to rip into his misleading nomenclature and copy. Please remember I mean to help.</p>
<p>I ran the privacy scanner. I had already adjusted the new privacy settings last week so I wanted to see what his tool would say. Let&#8217;s go top to bottom:</p>
<blockquote><p><strong><span style="color: #ff0000;">insecure</span></strong> Instant Personalization is currently sharing personal information with non-Facebook websites.</p></blockquote>
<p>I know. I set it that way. That doesn&#8217;t make it insecure. I might be one of the few people who likes that Yelp knows who my Facebook friends are and can automatically friend me on their service and show me what reviews my friends have made. I am, after all, most likely going out with those people to eat. That scares some people but I look at it as being able to forever bypass importing my email contacts to see if my friends are already using this service.</p>
<blockquote><p><strong><span style="color: #ffcc00;">caution</span></strong> some of your personal information is exposed to the entire Internet, you should tweak personal settings</p></blockquote>
<p>Go ahead and tweak your personal settings until the cows come home. Some of your personal information will always be exposed to the entire Internet. That kind of statement is misleading. Even the most private of private people still have some personal information floating around the Internet. It is inevitable whether you like it or not. Tweaking your personal settings on Facebook will only protect the next stupid status update or profane interest from being cached by a search engine.</p>
<blockquote><p><strong><span style="color: #ffcc00;">caution</span></strong> some of your contact information is exposed to the entire Internet, you should tweak contact settings</p></blockquote>
<p>Again, I know. I&#8217;m old enough where I&#8217;m not afraid to be contacted by strangers and have enough confidence in my spam filter that my privacy is not being compromised by sharing some <a href="http://maxbeatty.com/contact/">contact information</a>. At this point you might be thinking (or screaming), &#8220;Of course you don&#8217;t care! You have websites that bare all and don&#8217;t take privacy seriously!&#8221; I actually do take privacy somewhat seriously but more importantly realistically. If it took a few tech blogs to wake you up to the reality of how un-private your life is when it comes to data, you should really start paying closer attention.</p>
<blockquote><p><strong><span style="color: #ffcc00;">caution</span></strong> some of your friends, tags, and connections information is exposed to the entire Internet, you should&#8230;</p></blockquote>
<p>get the point by now. If you don&#8217;t want to be associated with one of your <em>friends</em>, de-friend them. If you&#8217;re embarrassed about a picture you&#8217;re tagged in, untag it. <abbr title="I'm not ashamed">If you&#8217;ve listed Can&#8217;t Hardly Wait as one of your favorite movies</abbr> and don&#8217;t want anyone to know, do not tell them. Facebook is not out rummaging through your used DVD sales or tracking <abbr title="I'm guilty of deleting Metamorphosis just this week">what Hillary Duff album you recently deleted from your iTunes library</abbr>. <strong>They are simply organizing and connecting information you provide to them.</strong></p>
<blockquote><p><strong><span style="color: #ff0000;">insecure</span> </strong>your friends can accidentally share your personal information</p></blockquote>
<p>At this point, I am honestly to the point of, &#8220;so what?&#8221; What are they going to share about me? If this is bringing on flashbacks of junior high, that&#8217;s because it is extremely juvenile. Some of your friends are <span style="text-decoration: line-through;">gossipers</span> sharers but instead of spreading <span style="text-decoration: line-through;">lies</span> rumors it might be something you, again, chose to share. And finally my favorite that conveniently wraps this all up:</p>
<blockquote><p><strong><span style="color: #339966;">secure</span></strong> you have blocked all known applications that could leak your personal information</p></blockquote>
<p>What does that even mean? The author <a href="http://github.com/mjpizz/reclaimprivacy/commit/877cbdbc6a00b65ff486d784cff95f7d63daeb0e">actually &#8220;changed</a> &#8216;good&#8217; settings to say &#8216;secure&#8217; since people were getting confused about whether &#8216;good&#8217; was the highest setting&#8221;. This is a real joke of security. He apparently forgot to consider Facebook as an application. That application <strong>HAS</strong> leaked your personal information which is why he built this tool to begin with!</p>
<p>That is the entire reason people are upset with Facebook! Facebook does not respect your privacy. They could <span style="text-decoration: line-through;">leak</span> share your information at any time. More importantly, they could get hacked any time and your information wouldn&#8217;t just get shared but stolen. Now what setting do you change to prevent your information from being stolen?</p>
<p>The Internet was founded on principles of open and free communication. Now that our lives are stored on it, and Facebook has cavalierly opened them up for sharing. If you remember that they cannot share what you do not post, your privacy is not at risk (at least on Facebook). Information is gold on the Internet, and as my grandfather says, he who has the gold makes the rules.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F05%2Freclaiming-privacy-on-facebook-is-a-joke%2F&amp;via=maxbeatty&amp;text=Reclaiming+Privacy+On+Facebook+Is+A+Joke&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/05/reclaiming-privacy-on-facebook-is-a-joke/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Fix Groupon</title>
		<link>http://maxbeatty.com/blog/2010/04/how-to-fix-groupon/</link>
		<comments>http://maxbeatty.com/blog/2010/04/how-to-fix-groupon/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 21:20:30 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Groupon]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=805</guid>
		<description><![CDATA[In my last post, I exposed a few flaws in the Groupon system that allow you to reuse Groupons endlessly until they are expired. After Andrew Mason, founder of Groupon, took the time to comment, I now feel obligated to write this follow-up. The problem &#8211; how can businesses verify the validity of a Groupon [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://maxbeatty.com/blog/2010/04/how-to-cheat-groupon/">In my last post</a>, I exposed a few flaws in the <a href="http://groupon.com">Groupon </a>system that allow you to reuse Groupons endlessly until they are expired. After <a href="http://www.crunchbase.com/person/andrew-mason">Andrew Mason</a>, founder of Groupon, took the time to comment, I now feel obligated to write this follow-up. The problem &#8211; how can businesses verify the validity of a Groupon at the time of transaction without it being a pain for customers? <span id="more-805"></span></p>
<p>First, a little background on their current process as I understand it. When a merchant has their Groupon sale, they set the number of Groupons that must be purchased in order for the deal to go live. After Groupon has sold all of the coupons, they mail the proceeds minus their fee along with a list of valid Groupon numbers to the merchant. It is then the merchant&#8217;s responsibility to accept and validate Groupons that customers present whether they are printed or displayed on a device such as through Groupon&#8217;s iPhone app.</p>
<p>The problem, <a href="http://maxbeatty.com/blog/2010/04/how-to-cheat-groupon/">as I pointed out in my last post</a>, is that many, if not all, merchants don&#8217;t verify the Groupon number at the time of sale. If they were presented with a fake Groupon number or a number that has already been used, they won&#8217;t know until the transaction is completed and the customer is out of site.<a href="http://groublogpon.com/cities/the-groupon-promise/"> Groupon&#8217;s stance</a> is that they do not want to burden the 99.9% of people who follow the rules just to protect against a few rotten apples.</p>
<p>There are two main sides to consider when approaching this problem. First, it can&#8217;t affect the customer&#8217;s experience. Waiting longer to checkout, jumping through more hoops, or creating a situation where the merchant is distrustful towards customers is not going to work. The other side is the merchants. They don&#8217;t want to invest in hardware or software, or teach their employees some advanced procedure just to verify a Groupon. Keeping these restraints in mind, I&#8217;ve come up with three ideas for merchants to plug Groupon&#8217;s loopholes.</p>
<h3>1. API</h3>
<p>Everyone has an API these days. It&#8217;s how things get done on the internet. Groupon could develop a simple API that accepts the venue and coupon number and return valid, expired, used. Give this API to developers and let them integrate it into existing apps or allow them to build their own.</p>
<p>Existing services such as <a href="http://opentable.com">OpenTable.com</a> could allow people to indicate they plan on using a Groupon and enter their coupon number (having it validated in the process) when they make a reservation. Salons and spas who have online scheduling tools like <a href="http://schedulething.com">ScheduleThing</a> could accept and verify Groupon numbers as well. Merchants with PCs, smart phones, or tablets could run the code through a simple URL in a browser like http://groupon.com/merchant/validate</p>
<h3>2. SMS</h3>
<p>Cell phones and text messaging are ubiquitous so an SMS verification option would be extremely easy to implement for a merchant with a budget. You would text the Groupon number to an SMS shortcode and receive a verification back if the number is valid, expired, or used. Think of <a href="http://www.mycokerewards.com/home.do">My Coke Rewards</a> only simpler.</p>
<p>Scenerio: waitress comes to drop off the bill, you present your Groupon, she whips out her cell phone and texts in your code, she gets a response almost instanstly (it&#8217;s going to space give it a minute), and the bill can be adjusted accordingly. Simple, easy, almost frictionless.</p>
<h3>3. POS</h3>
<p>Point of Sale systems are typically proprietary, closed, and expensive. They are the last option for integration with simplicity as a goal. This doesn&#8217;t mean they can&#8217;t play a part in validating Groupon numbers.</p>
<p>Perhaps the POS would work with another solution to create a papertrail for management. When the waitress who texted in the code in my earlier example, she has to adjust the bill for a new amount. Her boss needs to know why, and the POS could report this. Tracking the use of Groupons with a POS would also expose to management how many of the Groupons they sold have been used.</p>
<p>With <a href="http://www.crunchbase.com/company/groupon">Groupon&#8217;s recent $30 million funding</a>, perhaps they would be able to approach POS vendors to include a custom software piece for validation. It could be built direclty into the interface so a waitress or bartender or salon stylist or other generic register operator wouldn&#8217;t need to do anything differently than they do to add a milkshake or bloody mary or boy&#8217;s haircut or widget to the bill.</p>
<p>Those are just some quick but realistic ideas for making Groupon better and more secure for merchants. Groupon has a great and trustworthy community, but as it grows more people will test the boundaries of the system at the expense of the merchant. For a company <a href="http://brainstormtech.blogs.fortune.cnn.com/2010/03/18/deal-a-day-site-and-retailers-get-social/">projected to have $100 million in revenue this year</a>, I would think they&#8217;d look into fixing some of their security issues.</p>
<h3>Update</h3>
<p>Forget $100 million in revenue. <a href="http://techcrunch.com/2010/04/18/its-official-groupon-announces-that-1-35-billion-valuation-round/">Groupon has now been valued at $1.35 billion.</a></p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F04%2Fhow-to-fix-groupon%2F&amp;via=maxbeatty&amp;text=How+to+Fix+Groupon&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/04/how-to-fix-groupon/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My First Three Months on the Job</title>
		<link>http://maxbeatty.com/blog/2010/02/my-first-three-months-on-the-job/</link>
		<comments>http://maxbeatty.com/blog/2010/02/my-first-three-months-on-the-job/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 14:32:15 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[accenture]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[first job]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=752</guid>
		<description><![CDATA[Last week concluded my first three months at my first job out of college. Accenture has been great! I&#8217;ve learned a lot, met a lot of great people, and am excited about the career ahead of me. A Month of Training The first five weeks were actually all training. It was like boot camp for [...]]]></description>
			<content:encoded><![CDATA[<p>Last week concluded my first three months at my first job out of college. Accenture has been great! I&#8217;ve learned a lot, met a lot of great people, and am excited about the career ahead of me.</p>
<h3><span id="more-752"></span>A Month of Training</h3>
<p>The first five weeks were actually all training. It was like boot camp for corporate life. We were showered with branded writing utensils, a locked down company laptop, and a corporate AMEX while being introduced to the endless online portals. It took a few days to cover the company&#8217;s core values and overall structure. I still pause when people ask me what &#8220;group&#8221; I&#8217;m in (simplest I can put it: Technology Consulting -- Security -- Identity &amp; Access Management). There were two weeks of learning the &#8220;Solution Delivery Fundamentals&#8221; which was really encouraging to see how serious they were to sticking to good development practices. The final two weeks were spent out at the <a href="http://www.qcenter.com/">Q Center</a> in St. Charles, Illinois with  230 other new analysts from across the world.</p>
<p>Core Analyst School was challenging for me, but we made sure to have fun. My technology background came in handy for a total for 2 hours for the entire 2 weeks. There was a lot of team building, business workflow, and mock client meetings. They put together this video at the end along with a <a href="http://picasaweb.google.com/pmpanu/AccentureCoreAnalystSchoolDec2009#">photo album</a> that kind of sums up the rest.</p>
<p><span class="youtube">
<object width="480" height="378">
<param name="movie" value="http://www.youtube.com/v/nWdr1Gqhflg&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=1&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1&amp;hd=1" />
<param name="allowFullScreen" value="true" />
<embed wmode="transparent" src="http://www.youtube.com/v/nWdr1Gqhflg&amp;color1=d6d6d6&amp;color2=f0f0f0&amp;border=1&amp;fs=1&amp;hl=en&amp;autoplay=0&amp;showinfo=0&amp;iv_load_policy=3&amp;showsearch=0?rel=1&amp;hd=1" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="378"></embed>
<param name="wmode" value="transparent" />
</object>
</span><p><a href="http://www.youtube.com/watch?v=nWdr1Gqhflg&fmt=18">www.youtube.com/watch?v=nWdr1Gqhflg</a></p></p>
<p>(at 7:51 you&#8217;ll see my idea they used for our section&#8217;s mascot <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<h3>A Month on the Bench</h3>
<p>We finished up CAS on December 18th just in time for Christmas. And New Years. And the week after New Years. One of the downsides (perks?) of consulting is that you don&#8217;t go to an office M-F 9-5 but if there isn&#8217;t a project going on you don&#8217;t work at all. I learned that nothing really gets done between the week before Christmas through the week after New Years, and then it takes another week to put together logistics. I got a little stir crazy but ended up helping out on a few tasks that people in the security group needed done.</p>
<h3>A Month on a Project</h3>
<p>Finally on January 18th, I was on my first project! The waiting paid off as I got to escape from the cold Chicago winter to sunny Los Angeles from Monday through Thursday for four weeks. The work wasn&#8217;t glamorous, but the nightlife made up for that. I think that&#8217;s one of the biggest misconceptions by kids right out of college. They think they&#8217;ve put in their time and now it&#8217;s time to have a dream job, but that&#8217;s not really how it works out most of the time. You have to put in your time and wait for your dream assignment. If you&#8217;re in a field you really like (or love) then waiting shouldn&#8217;t be hard.</p>
<h3>What I&#8217;ve Taken Away So Far</h3>
<p>There&#8217;s still so much to learn about -- business, technology, security, career development, networking (people kind), the list goes on. I&#8217;m taking it all in but so far:</p>
<ol>
<li>I&#8217;ve tried to not put a whole lot out there about my new job on Twitter, Facebook, or this blog. I&#8217;m still feeling out what&#8217;s acceptable and working on security related projects makes that even harder.</li>
<li>Corporate America (esp. a tech company) <strong>love</strong> TLAs -- or three-letter acronyms to the layman. Every day I hear a new one or at least some sort of abbreviation for a word or phrase.</li>
<li>I didn&#8217;t think &#8220;building my network&#8221; was going to be enjoyable or worthwhile, but I was totally wrong. I might just make it as a people person after all <img src='http://maxbeatty.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<p>Now I&#8217;ve started the next chapter in my Accenture experience at a new project here in Chicago. I was a little bummed to stop traveling (i.e. rewards points), but the work is more interesting and challenging. I also hear Chicago has a summer if it ever stops snowing.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F02%2Fmy-first-three-months-on-the-job%2F&amp;via=maxbeatty&amp;text=My+First+Three+Months+on+the+Job&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/02/my-first-three-months-on-the-job/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Foursquare Vulnerable to a Botnet Takeover?</title>
		<link>http://maxbeatty.com/blog/2010/02/is-foursquare-vulnerable-botnet-takeove/</link>
		<comments>http://maxbeatty.com/blog/2010/02/is-foursquare-vulnerable-botnet-takeove/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 17:55:09 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[botnet]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[social media]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=739</guid>
		<description><![CDATA[After Jim Bumgardner&#8216;s blog post Monday confessing to cheating on Foursquare and subsequent LA Times coverage, I think Foursquare will be addressing their service&#8217;s security immediately. For those of you who don&#8217;t know, Foursquare is a location based social network that incorporates gaming elements. Bumgardner used Foursquare&#8217;s 3 month old API to become mayor the [...]]]></description>
			<content:encoded><![CDATA[<p>After <a href="http://www.krazydad.com/blog/2010/02/mayor-of-the-north-pole/">Jim Bumgardner</a>&#8216;s blog post Monday confessing to cheating on Foursquare and subsequent <a href="http://latimesblogs.latimes.com/technology/2010/02/confessions-of-a-foursquare-cheater.html">LA Times</a> coverage, I think Foursquare will be addressing their service&#8217;s security immediately. For those of you who don&#8217;t know, <a href="http://foursquare.com">Foursquare</a> is a location based social network that incorporates gaming elements. Bumgardner used Foursquare&#8217;s 3 month old API to become mayor the North Pole among other notable landmarks around the world while also creating fake celebrity accounts. Luckily for Foursquare he was just having a little fun and not trying to cause any damage. What if he lost control of his scripts or had malicious intent? What if he wasn&#8217;t employing a dozen fake accounts but hundreds of thousands of fake accounts? Would Foursquare been able to survive? <span id="more-739"></span></p>
<p>Think about it. They are approaching half a million users which is great but doesn&#8217;t compare to the multiple millions other social media services have. Bumgardner&#8217;s dozen or so fake accounts caused a little disruption and made a few people mad, but if his tactics were taken to the extreme by a large botnet the service would become unusable. Every location could be overtaken by fake accounts. Real users would get lost in all the fake check-ins. The only way to stop the onslaught would be shutting off the API, but even then Foursquare would be left cleaning up their venue and user databases for days if not weeks trying to figure out what&#8217;s real and what was generated by a bot.</p>
<p><strong>I&#8217;m not advocating anyone go out and kill Foursquare.</strong> But it wouldn&#8217;t be hard to round up a couple hundred thousand bots by the end of the day and maybe a million by the end of the week. I don&#8217;t see how Foursquare could combat it with their current security policies (<em>are there any?</em>).</p>
<p>Why would someone want to shut down a fun service like Foursquare? Well there are some jerks in this world and then there always the money motivator.</p>
<blockquote><p>Hey Foursquare Founders,</p>
<p>I&#8217;m the one responsible for overrunning your service and making it unusable thanks to your poor security practices. I see you got a million dollars in angel funding a few months back. Give me $1 million and I&#8217;ll undo all the harm I&#8217;ve done and everything will go back to normal.</p></blockquote>
<p>Same scenario happens to banks every day and it&#8217;s cheaper for banks to payoff the hackers than admit to the public how insecure they are. If Foursquare wants to keep <a href="http://bits.blogs.nytimes.com/2010/02/09/foursquare-inks-a-deal-with-zagat/">making business deals with companies like Zagat</a>, they&#8217;ll do the same thing. Established companies aren&#8217;t going to pair with insecure startups that can be shut down by script kiddies just like the people aren&#8217;t going to deposit their money into an insecure bank.</p>
<p>Bumgardner offers a few suggestions on how Foursquare could improve their security like adding a CAPTCHA to the sign up process. (<em>I was really surprised they didn&#8217;t even have that in place.</em>) Foursquare founder <a href="http://www.krazydad.com/blog/2010/02/mayor-of-the-north-pole/#comment-42617">Dennis Crowley</a> even commented on the blog to assure people that the team was working on some of these flaws, but he seemed more focused on geo-accuracy than anything else.</p>
<p>I would really hate to see Foursquare lose out in the location based social network race because they couldn&#8217;t put together some decent security practices. I also hope other services like <a href="http://gowalla.com/">Gowalla</a> take this seriously since they have about a third of the users that Foursquare does. Is it likely a botnet will take them down? Not really. Is it possible? For sure.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F02%2Fis-foursquare-vulnerable-botnet-takeove%2F&amp;via=maxbeatty&amp;text=Is+Foursquare+Vulnerable+to+a+Botnet+Takeover%3F&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/02/is-foursquare-vulnerable-botnet-takeove/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What to Do When You&#8217;ve Inadvertently Involved Yourself in a Mail Fraud Scheme</title>
		<link>http://maxbeatty.com/blog/2010/01/what-to-do-when-youve-inadvertently-involved-yourself-in-a-mail-fraud-scheme/</link>
		<comments>http://maxbeatty.com/blog/2010/01/what-to-do-when-youve-inadvertently-involved-yourself-in-a-mail-fraud-scheme/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 22:47:00 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[craigslist]]></category>
		<category><![CDATA[crime]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[scam]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=712</guid>
		<description><![CDATA[A few months ago, I was answering dozens of Craigslist ads a day to try and find any work I could including paid surveys and research settings. In the fury of it all, I accidentally involved myself in a mail fraud scheme by responding to a spam message I mistook as a real response to one [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, I was answering dozens of Craigslist ads a day to try and find any work I could including paid surveys and research settings. In the fury of it all, I accidentally involved myself in a mail fraud scheme by responding to a spam message I mistook as a real response to one of my inquiries to a paid survey. Everything looked very convincing and authentic to the point I almost unknowingly committed a crime by trying to cash counterfeit postal money orders. Luckily, I caught on in time, called my local FBI field office, and filed a complaint to the Internet Crime Complaint Center (IC3).</p>
<p><span id="more-712"></span>One of the problems I found in getting replies after inquiring about a Craigslist listing is that you don&#8217;t get a response from the Craigslist generated email address (i.e. gigs-yvmsq-1541740782@craigslist.org) you originally emailed. I also found that most people didn&#8217;t keep the same subject line and didn&#8217;t include what I originally wrote which is what made this scam so hard to spot. If I hadn&#8217;t been answering so many different ads and hadn&#8217;t actually been looking for Craigslist paid surveys, I would have immediately marked this as spam. Here&#8217;s what the email said:</p>
<blockquote>
<h3>Craigslist Paid Survey</h3>
<p>Dear Applicant</p>
<p>Thank you for your recent online application on Craigslist dated 3rd November, 2009. We appreciate your quick response as we believe it portrays good sense of responsibility and efficiency.</p>
<p>We are a dynamic Organization Development and Management Consulting firm involved in helping Companies achieve market leadership and Improve connections between professional services firms and their client organization. Our company is currently conducting a survey on Money Gram Outlets to help measure and improve effectiveness of the services they provide to the general public. This is as a result of complaints from some of Money Gram reliable customers about the behavior and orderliness of most Money Gram outlets.</p>
<p>The survey involves you visiting a Money Gram Outlet in your area to patronize their business services as a customer and give us feedback on your overall customer experience by filling a simple online questionnaire. Each survey takes a maximum of 20 Minutes to complete and you&#8217;ll be paid $85 for every survey completed, No Sales Involved and this will not inconvenience your present occupation.</p>
<p>If you are interested in participating, please send us a reply with your Full Name &amp; Email Address, we&#8217;ll get back to you after receiving this information to confirm your participation in the survey.</p>
<p>Your faithfully,</p>
<p>Terry Schultz</p>
<p>Research Analyst</p>
<p>RSM Research</p>
<p>14621 Firethorne Path</p>
<p>Fort Wayne IN 46814</p>
<p>260-494-3832</p></blockquote>
<p>It&#8217;s a pretty legit sounding email and they end it with only needing my email address and full name (nothing too personal and come to think of it they should already have it if I responded in the first place). I willingly responded and a few days later got this very real looking email:</p>
<blockquote>
<h3>Survey Date</h3>
<p>Good Morning,</p>
<p>This is to confirm you have been selected as our Survey / Evaluation agent in your area. You will be evaluating Money Gram outlets in your neighborhood and the survey date is November 13, 2009.</p>
<p>Please note that you will be required to visit one Money Gram outlet within your neighborhood to patronize their business services as a customer and give us feedback on your overall customer experience with them by completing a questionnaire.</p>
<p>Funds to cover all expenses needed to conduct this survey will be delivered to you on the surveydate by USPS. Deduct your compensation of $85 after receiving the funds and proceed to the nearest Money Gram with the remainder of the funds to complete the actual survey evaluation, further information on how to proceed will be emailed to you on the survey date.</p>
<p>Respond ASAP to this email on your acceptance and willingness to carry out the survey with your Full Name, Mailing Address, Phone Number where the funds and guideline to completing the surveyshould be mailed to.</p>
<p>Thank you and hope to hear from you today.</p>
<p>Your faithfully,</p>
<p>Terry Schultz<br />
Research Analyst<br />
<span style="color: #888888;"><br />
RSM Research<br />
14621 Firethorne Path<br />
Fort Wayne IN 46814<br />
260-494-3832</span></p></blockquote>
<p>I gave out my address and my Google Voice number. (I don&#8217;t consider my apartment that I don&#8217;t have long term plans of staying at very sensitive information and my Google Voice number isn&#8217;t real either since it just forwards to a number of my choosing.) Now a flag should have started to go up when I didn&#8217;t hear anything after a few emails, but then an update came a week later.</p>
<blockquote>
<h3>Money Gram Survey Update</h3>
<p>Good Morning,</p>
<p>We apologize for the postponement in the survey date, it was due to a logistic arrangements error by our courier. The survey funds will  be delivered today or tomorrow by USPS. Follow the below instructions to complete the Evaluation as soon as you receive the funds.</p>
<p>Attached below is the Money Gram form, study the questions carefully before conducting the actualsurvey on Money Gram and have the form filled out and emailed back to me after completion of thesurvey.</p>
<p>1.1 Write your Name &amp; Address on the pay to Column of the Money Orders and fill in the return name and address on the package on the Sender Column before cashing them at your bank.</p>
<p>1.2 Deduct your pay of $85 after cashing the Money Orders.<br />
1.3 Deduct another $65 for transfer fees.</p>
<p>Locate a Money Gram Outlet near you to conduct the survey by patronizing their business services, you are to appear as a potential customer making a Money Gram transfer to a relative outside the country. Below is the transfer information you need for the wire.</p>
<p>Transfer Amount : $1650<br />
Receivers Last Name: Adams<br />
Receivers First Name: Jonathan<br />
Destination: Pretoria, South Africa 0180</p>
<p>Be sure to observe how long it took you to get services, Smartness of the attendant and Customer service professionalism during the transfer process and Under no circumstances should the Money Gram Agents know this evaluation is being carried out on them.</p>
<p>Email me as soon as you make the transfer with the following information;<br />
Reference #, Amount Sent, Name And Address Of Sender.</p>
<p>Thank you and get back to me as soon as the survey is completed today.</p>
<p>Your faithfully,</p>
<p>Terry Schultz</p></blockquote>
<p>This is about the point where all my flags went up that this had all been a scam when I saw they wanted me to send money to South Africa. I have nothing against South Africa, but when you&#8217;re on the same continent as Nigeria you become scammers by association. It also didn&#8217;t add up why a company in Fort Wayne, Indiana would have me send funds to a different continent. I marked this email as spam and moved on with my life.</p>
<p>That is until I received an overnighted USPS envelope the next day with two postal money orders inside totaling $1925. The scam plot continued to thicken as both  money orders were from a Cary Ross in New York City but the envelope was sent from Carla Killeen in Joshua, Texas.</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/01/envelope.jpg" rel="lightbox[712]"><img class="aligncenter size-medium wp-image-726" title="envelope" src="http://maxbeatty.com/blog/wp-content/uploads/2010/01/envelope-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>I initially thought, &#8220;Oh no, some poor woman has been scammed! But maybe I can get her her money back&#8230;&#8221; I did some googling to see if I could find any information about either sender. Unfortunately, I didn&#8217;t find much. The NY address was for an apartment building and the TX address was out in the middle of nowhere. Neither name returned anything in either city or state either so I was stuck.</p>
<p>In my frustration, I started examining the postal money orders and noticed how cheap they looked. I had never seen or used one in my life, but have seen some counterfeit money and fake IDs in my time. I quickly brought up the <a href="http://www.usps.com/missingmoneyorders/security.htm">postal money order security features</a> and saw the Ben Franklin watermarks were missing and that the vertical thread looked more stamped on than weaved. To confirm my suspicions, I called the US Postal Money Orders hotline (1-866-459- 7822) and entered the serial numbers, amounts, and ID to verify they were fake.</p>
<p><a href="http://maxbeatty.com/blog/wp-content/uploads/2010/01/orders.jpg" rel="lightbox[712]"><img class="aligncenter size-medium wp-image-727" title="orders" src="http://maxbeatty.com/blog/wp-content/uploads/2010/01/orders-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>This is the point where I could have just walked away, but I figured that these scammers had wasted enough of my time that I could try to turn them in somehow so I called my local <a href="http://chicago.fbi.gov/">FBI field office</a>. A few seconds into my story, they cut me off and knew exactly what I was about to tell them. In true government fashion, I was told to visit <a href="http://www.ic3.gov" target="_blank">http://www.ic3.gov</a> and file a complaint and to keep the fake money orders as evidence.</p>
<p>Like I already said, if I hadn&#8217;t been answering so many craigslist posts this would have never happened. I wanted to post their emails verbatim so search engines could index them incase other people get them. When I was searching for information about the NY and TX residences, I found out that the first email I received was a scam but it didn&#8217;t look like anyone had become as involved as I did.</p>
<p>Nothing ever came of my complaint (not a big surprise). I&#8217;m glad someone didn&#8217;t get scammed out of any real money. I&#8217;m REALLY glad I didn&#8217;t try to cash those fake money orders. I hope someone finds this post before they get involved in a dumb scam or can at least get out of it if they are already involved. In closing, here&#8217;s some tips from the <a href="http://www.usps.com/communications/newsroom/localnews/ne/ne_2007_0201.htm">United States Postal Service for protecting yourself against money order fraud</a>.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2010%2F01%2Fwhat-to-do-when-youve-inadvertently-involved-yourself-in-a-mail-fraud-scheme%2F&amp;via=maxbeatty&amp;text=What+to+Do+When+You%27ve+Inadvertently+Involved+Yourself+in+a+Mail+Fraud+Scheme&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2010/01/what-to-do-when-youve-inadvertently-involved-yourself-in-a-mail-fraud-scheme/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>What To Do With Your Full Time Capsule</title>
		<link>http://maxbeatty.com/blog/2009/10/what-to-do-with-your-full-time-capsule/</link>
		<comments>http://maxbeatty.com/blog/2009/10/what-to-do-with-your-full-time-capsule/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 00:54:29 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[data security]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[macbook pro]]></category>
		<category><![CDATA[time capsule]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=678</guid>
		<description><![CDATA[What do you get when you cross a Macbook Pro with a 500 GB hard drive with a 500 GB Time Capsule? A slim margin for back ups. I knew this day was going to come when I upgraded from my old Macbook that just had a 60 GB hard drive. Now, I have the [...]]]></description>
			<content:encoded><![CDATA[<p>What do you get when you cross a Macbook Pro with a 500 GB hard drive with a 500 GB Time Capsule? A slim margin for back ups. I knew this day was going to come when I upgraded from my old Macbook that just had a 60 GB hard drive. Now, I have the daunting task of figuring out what to do now that what I want and <strong>need</strong> to backup is too big for my backup media.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a href="http://www.flickr.com/photos/aarontait/2331558040/in/photostream"><img title="Source: Flickr" src="http://farm3.static.flickr.com/2227/2331558040_cb29bd23d2.jpg" alt="Source: Flickr" width="500" height="375" /></a><p class="wp-caption-text">Source: Flickr</p></div>
<p><span id="more-678"></span></p>
<p>Before I continue, I will say <a href="http://maxbeatty.com/blog/2009/03/backups-of-backups-effortless-personal-data-management/">once again</a> that Mac OS X&#8217;s Time Machine with Apple&#8217;s Time Capsule is the <em>easiest</em> and most thorough backup solution around. Set and forget it. Never worry again about anything. I love it and highly recommend it to everyone I know (and those I don&#8217;t). When I got my new Macbook Pro, instead of having to spend a day or two configuring settings and installing new software I was able to just plug it into my Time Capsule and tell it I want it just like my Macbook and in a little over an hour I had an exact clone. It was a real time saver!</p>
<p>On to the problem at hand, what happens when Time Machine can&#8217;t back up anymore because there isn&#8217;t enough space on your Time Capsule? I called Apple Support for ideas and of course their first answer was to <strong>buy a bigger Time Capsule</strong>. The 1 TB model would suffice and the 2 TB model would probably be best, but I don&#8217;t have an extra $300 &#8211; $500 at the moment to buy another one.</p>
<p>The other solution was to <strong>erase my current Time Capsule and create a fresh full backup</strong>. This would erase months of backups which means I wouldn&#8217;t be able to restore to previous versions of files or recover files I had accidentally deleted. I was comfortable enough to do this so I took the following steps:</p>
<ol>
<li>Turn off Time Machine in System Preferences</li>
<li>Open Airport Utility and select your Time Capsule from the list of devices on the left</li>
<li>Click &#8220;Manual Setup&#8221; and then the &#8220;Disks&#8221; tab at the top</li>
<li>Click &#8220;Erase&#8230;&#8221; and choose which level of security you want</li>
</ol>
<div id="attachment_679" class="wp-caption aligncenter" style="width: 310px"><a href="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.26-PM.png" rel="lightbox[678]"><img class="size-medium wp-image-679" title="AirPort Utility" src="http://maxbeatty.com/blog/wp-content/uploads/2009/10/Screen-shot-2009-10-29-at-7.32.26-PM-300x215.png" alt="AirPort Utility" width="300" height="215" /></a><p class="wp-caption-text">AirPort Utility</p></div>
<p>I chose the quick erase option since I was going to be putting the exact same sensitive information back on the hard drive. This also is the quickest method so you can get to the next step. After it has been erased, connect your Mac to your Time Capsule with an ethernet cable if you&#8217;ve been doing this wirelessly thus far.</p>
<p><strong>WARNING: Performing a full backup over WIFI will literally take <em>DAYS</em></strong></p>
<p>Once they&#8217;re connected via ethernet, go turn Time Machine back on in System Preferences and select your disk once again as the backup destination. This first full backup will still take a few hours when you&#8217;re connected via ethernet so you might want to leave it running overnight.</p>
<p>That solution is really just a &#8220;bandaid&#8221; and won&#8217;t last long term. Sooner or later, I&#8217;m going to need a bigger external hard drive. It doesn&#8217;t have to be another Time Capsule, but it&#8217;ll be easiest if it is. So what do you do with your old Time Capsule?</p>
<ul>
<li>Use it to backup another Mac with a smaller hard drive and expand your home network range</li>
<li>Use it as a network storage drive for media, etc. and expand your home network range</li>
<li>Sell it to a close friend or someone who isn&#8217;t very tech savvy</li>
</ul>
<p>Why do I say that? Even if you use the most secure erasing methods, your data is really never gone. If you think about what Time Machine is doing, it&#8217;s not just keeping every single file that has been on your Mac but also the different versions you&#8217;ve had of it. If you&#8217;re one of those naughty children who keep a text file named &#8220;passwords&#8221; on your desktop with all of your passwords in it, someone could not only recover what your most recent passwords are but look back at what different passwords you&#8217;ve used in the past. From there, they could look for patterns in your passwords and maybe even guess future passwords.</p>
<p>If you noticed in my screenshot, we have tons of other Apple products spread around our house that makes our WIFI network awesome. When you&#8217;ve outgrown your current Time Capsule, turn it into a media server to store all those pictures and videos that are accumulating from weekends and vacations. I&#8217;ll probably dedicate mine to all the HD video my Mino Flip HD camera takes so I don&#8217;t have to worry about filling up another hard drive.</p>
<p>For you hardware hackers out there that probably thought this was going to be a post about cracking open your Time Capsule to throw in a much bigger hard drive, <a href="http://www.tuaw.com/2008/03/12/changing-a-time-capsules-hard-drive/">it has been done already</a>. My only warning is that when I took my TC in to the Apple Store to check an ethernet port, the Genius technician told me that if you try to pop open your TC to change the drive you&#8217;ll probably break it completely. Apple doesn&#8217;t want you in there so they&#8217;ve designed them accordingly. That&#8217;s my only word of caution from the horse&#8217;s mouth.</p>
<p>Backup, backup, and backup again!</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F10%2Fwhat-to-do-with-your-full-time-capsule%2F&amp;via=maxbeatty&amp;text=What+To+Do+With+Your+Full+Time+Capsule&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/10/what-to-do-with-your-full-time-capsule/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>One Free Year of the Best AntiVirus Software I&#8217;ve Ever Attacked</title>
		<link>http://maxbeatty.com/blog/2009/10/one-free-year-of-the-best-antivirus-software-i-ever-attacked/</link>
		<comments>http://maxbeatty.com/blog/2009/10/one-free-year-of-the-best-antivirus-software-i-ever-attacked/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 05:48:29 +0000</pubDate>
		<dc:creator>Max</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[antivirus]]></category>
		<category><![CDATA[Informatics]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://maxbeatty.com/?p=599</guid>
		<description><![CDATA[Before I begin, this offer may become bogus in the next week. Until then, I have to vouch for a product I&#8217;ve tried in the past and absolutely loved. I follow a few discount hunters that often turn up great technology deals. Today, I came across a deal from FatWallet.com for Kaspersky Internet Security 2010 Legit [...]]]></description>
			<content:encoded><![CDATA[<p><em>Before I begin, this offer may become bogus in the next week. Until then, I have to vouch for a product I&#8217;ve tried in the past and absolutely loved.</em></p>
<p>I follow a few <a href="http://www.spoofee.com">discount</a> <a href="http://www.fatwallet.com">hunters</a> that often turn up great technology deals. Today, I came across a deal from <a href="http://www.fatwallet.com">FatWallet.com</a> for <a href="http://www.fatwallet.com/forums/hot-deals/959351/">Kaspersky Internet Security 2010 Legit 1 year key on 22nd Oct</a>. I hardly use Windows anymore, but when it comes to antivirus software, Kaspersky is the first name that comes to mind. <span id="more-599"></span></p>
<p>For full disclosure and <a href="http://www.fastcompany.com/blog/jennifer-vilaga/slipstream/ftc-bloggers-its-not-medium-its-message-0">FTC compliance</a>, I&#8217;m not being comped to write this. This is a true testimony to Kaspersky&#8217;s PC defense. When I was in <a href="http://www.bsu.edu/academy/">high school</a>, I used to wander through what the <a href="https://informationsecurity.iu.edu/">Indiana University IT Security Policy Officers</a> considered the &#8220;dark alleys of the internet&#8221; <em>(read: </em><a href="http://www.irc.org/"><em>IRC</em></a><em>)</em>. So, I stopped and lost my edge on landing a real security job.</p>
<p>The first time I heard about this crazy awesome antivirus program from Germany, I had no idea how weak <a href="http://www.symantec.com/norton/antivirus">Norton</a> and the rest of <a href="http://www.symantec.com/">Symantec</a> were to defending from script kiddies. When I would be associating with other individuals who were wreaking havoc with super simple tools like <a href="http://en.wikipedia.org/wiki/Sub7">Sub7</a>, our first test was whether it passed through the latest Norton, then the latest <a href="http://www.mcafee.com/us/">McAfee</a>, and if you had a build that got through Kaspersky you really had something on your hands.</p>
<p>After Sub7 builds got picked up every afternoon, folks got into bots that included rootkits for poorly managed linux servers. Associates of mine on IRC could control <a href="http://en.wikipedia.org/wiki/Botnet">thousands upon thousands of &#8220;bots&#8221;</a> with a few favors from friends <em>(read: the <a href="http://www.pcworld.com/businesscenter/article/173702/with_botnets_everywhere_ddos_attacks_get_cheaper.html">stuff</a> you <a href="http://www.shortnews.com/start.cfm?id=81153">read</a> on the <a href="http://www.thewhir.com/web-hosting-news/101409_Latest_Surge_of_Malware_Spam_Comes_From_the_Cutwail_Botnet">news</a> now 5 years later)</em>. When enough people had been &#8220;in the game&#8221; long enough, they started writing their own custom bots that did what they needed. Some wanted to automate clicking ads, others wanted to take down sites <em>(read: <a href="http://en.wikipedia.org/wiki/Denial-of-service_attack">DDOS</a>)</em>, and some just loved the voyeuristic aspect of watching what everyone typed.</p>
<p>The key to rolling your own bot was being undetected from antivirus networks like Symantec, McAfee, and <strong>Kaspersky</strong>. The dumb AVs would take days if not weeks to recognize a new suspicious malware app. If you scanned your custom bot (aka virus aka malware aka bad thing) with Kaspersky, it would be picked up and added to their database within hours. So if you, the badass coder, gave your buddies your new creation and they scanned it too often, too quickly it would be flagged as a threat. Awesome for stay-at-home moms, terrifying for stay-at-home hackers.</p>
<p>When I was evaluating PC antivirus software on a daily basic (full disclosure: from a somewhat malicious point of view), I only respected Kaspersky. Symantec was a joke, McAfee wasn&#8217;t much better, and I knew I had something when Kaspersky missed it. Maybe things have changed, doubtful I&#8217;ll get a good hacker to poke his/her head up to tell me differently, but I still hold my alliances with Kaspersky when it comes to Windows defense. Maybe I&#8217;ll do more research on the better Mac AV (Kaspersky doesn&#8217;t have one &gt;:[), but until then I&#8217;ll defend my virtual machine with the best antivirus software I&#8217;ve ever attacked.</p>
<div class="tw_button" style=""><a href="http://twitter.com/share?url=http%3A%2F%2Fmaxbeatty.com%2Fblog%2F2009%2F10%2Fone-free-year-of-the-best-antivirus-software-i-ever-attacked%2F&amp;via=maxbeatty&amp;text=One+Free+Year+of+the+Best+AntiVirus+Software+I%27ve+Ever+Attacked&amp;related=maxbeatty:IT+Security+Consultant+for+Accenture+by+day.+Freelance+web+designer%2Fdeveloper+by+night.&amp;lang=en&amp;count=horizontal"  class="twitter-share-button">Tweet</a></div>]]></content:encoded>
			<wfw:commentRss>http://maxbeatty.com/blog/2009/10/one-free-year-of-the-best-antivirus-software-i-ever-attacked/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
