<?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>Tim Nash &#34;stuff&#34; Blog &#187; Security</title>
	<atom:link href="http://www.timnash.co.uk/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.timnash.co.uk</link>
	<description>The Stuff Consultant</description>
	<lastBuildDate>Tue, 07 May 2013 21:19:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Can Google really prevent murders?</title>
		<link>http://www.timnash.co.uk/10/2011/can-google-really-prevent-murders/</link>
		<comments>http://www.timnash.co.uk/10/2011/can-google-really-prevent-murders/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 11:22:26 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[SEO Introduction]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=806</guid>
		<description><![CDATA[Tim looks at Googles policy to introduce https across the board and all in all thinks it's a good thing even if a lot of people don't agree.]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.timnash.co.uk/wp-content/uploads/2011/10/crimescene.jpg" alt="crimescene" /><br />
photo by <a href="http://www.flickr.com/photos/polandeze/421104748/sizes/o/in/photostream/">polandeze</a></p>
<p>Last night, a horrific attack took place. Neighbours had called police to report screams and loud banging coming from the flat above. Sadly, when the authorities arrived, there was no screaming. There was no banging, only silence.</p>
<p>It was too late.</p>
<p>When police entered the flat, they found a woman in her late teens beaten and bloodied. She laid lifelessly on the floor in the kitchen.</p>
<p>It was too late. She was dead.</p>
<p>This wasn&#8217;t the first time someone had called to report a violent incident. The woman&#8217;s post mortem indicated numerous injuries, sustained from years of abuse &#8212; broken bones that didn&#8217;t quite heal straight, unhealed fractures, sprains, etc.</p>
<p>A look at the girl&#8217;s medical history showed numerous trips to the emergency department for various cuts, bruises, fractures, and internal organ damage. To make matters worse, she was pregnant.</p>
<p>You see, when police arrived, they found a piece of paper with a hastily scrawled address on it.</p>
<p>It was the address of a nearby women&#8217;s refuge. She was trying to get out, but was too late.</p>
<p>The man responsible for her murder, her partner, is thankfully in custody. He was a paranoid, unemployed IT worker who was, according to the police report, intoxicated at the time.</p>
<p>When the police questioned him, the man admitted he knew she was about to make a run for it. How did he know she would run? Easy. He regularly monitors her Internet usage and saw a Google query for the local women&#8217;s refuge. He confronted her and lost his temper.</p>
<p>He didn’t mean to kill her, he said.</p>
<p>She would have likely made it to that shelter if she had used https://www.google.com. Think about that when you&#8217;re moaning about not being able to see referral data.</p>
<p>The above story is fiction, but it is based on at least two real cases I know of. Many people seem to think the removal of the referral data was meant to aid privacy. In reality, it’s an unfortunate side product, albeit one that Google seems happy to promote as a feature instead of a bug.</p>
<p>The very genuine reason that moving to HTTPS is an improvement of privacy is to stop people from accessing query data and the results of queries on networks, between the user and Google Servers. Around the world, this will help increase access to information and provide some level of protection.</p>
<p>Overall, this is a positive step and one that Google has taken prior to having it enforced upon them by authorities. Many, including myself, believe it&#8217;s something they should have done 5 years ago and are already to late. For others, it&#8217;s throwing the baby out with the bath water and the referral data issue should be solved before enforcing https. Of course, a third group just thinks Google is a corporation and it can do what it wants. They are probably right.</p>
<p>In the past, people have suggested it should be opt-in, but in my fictitious story, the girl would not have known to opt-in. She certainly wasn’t going to ask her partner how.</p>
<p>It&#8217;s not the only situation where this comes into play:</p>
<ul>
<li>Someone seeking news of their brother or sister in Iran</li>
<li>Soldiers in a war zone seeking more information about a natural disaster that hit their hometown</li>
<li>Finding information and locations people can get help during genocides or persecution</li>
<li>Even SEOs looking for donkey porn</li>
</ul>
<p>I, like most people, want Google to continue to provide referral data and I hope to see the system they are testing with their AdWords customer rolled out, even if it means passing a UTM string of their choosing instead of mine. But I agree with them: rolling out https as a standard it’s worth it. Even if it saves just one life. EVEN if it causes you and I some inconvenience.</p>
<p><strong>Updates</strong><br />
After sending this to a couple of friends to proof read, a couple of queries came back:</p>
<ol>
<li>Wouldn&#8217;t he have seen q= in the query string &#8211; Initially I was under the impression no, as Google would realise this, and under https, use POST rather than use GET. It turns out that &#8220;encrypted.google.com&#8221; uses GET. However, reports say Google is rolling out POST on https search requests, and I assume these will become the default</li>
<li>Wouldn&#8217;t adding additional query string parameters cause issues for sites? Yep, that&#8217;s probably why Google hasn&#8217;t rolled out tracking to normal search results.</li>
<li>From the comments, They are deliberately dropping referrer on SSL as well? This is not the case on encrypted.google.com but some reports from Google &#8220;never speaking officially&#8221; Matt Cutts implied the <a href="http://searchengineland.com/google-to-begin-encrypting-searches-outbound-clicks-by-default-97435">new system would</a>. Unofficial comments I&#8217;ve had is that it&#8217;s not the case but something that is a &#8220;potential&#8221; in the future (presumably once a better solution for current issues are found)</li>
</ol>
<p>
A thought did pop into my mind: what if Google also introduced https for cached results? Sending the data via a post request. How would authoritarian regimes react? I&#8217;m guessing badly, so perhaps this will be the start of a truly fragmented web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/10/2011/can-google-really-prevent-murders/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>WordPress Security Workshop 28th September</title>
		<link>http://www.timnash.co.uk/09/2011/wordpress-security-workshop-28th-september/</link>
		<comments>http://www.timnash.co.uk/09/2011/wordpress-security-workshop-28th-september/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 14:26:04 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=780</guid>
		<description><![CDATA[While at Think Visibility over the weekend one thing was clear to Tim based on peoples faces as they listened to a talk on WordPress Security their was a lot of worried faces. Tim introduces Coding Futures WordPress security half day workshop for digital agencies.]]></description>
				<content:encoded><![CDATA[<p>While at Think Visibility over the weekend one thing was clear on peoples faces as they listened to my friend Glyn talk on WordPress Security panic, there was a lot of worried faces. WordPress is a fantastic content management platform and contrary to popular belief amongst many techies it is on the whole a security conscious platform. However as software inevitably grows it attracts attention good and bad and WordPress users are potential targets for those people intent on spamming donkey porn to the world. </p>
<blockquote><p>Trust me some people are intent on spamming donkey porn to the world!</p></blockquote>
<p>Fear not if you do not fancy your site being used to spread mule based filth with good security practices and some simple hardening of your site.</p>
<p><img src="http://www.timnash.co.uk/wp-content/uploads/2011/09/donkey.jpg" alt="donkey porn" /><br />
<em><a href="http://www.flickr.com/photos/oxox/237946935" rel="nofollow">OxOx Creative Commons</a></em></p>
<p>The advice given at Glyns talk covered 99% of what is required but at a whirlwind pace, if people are interested in learning more Coding Futures runs half day workshops on &#8220;brand security&#8221; for digital agencies these focus primarily on WordPress and a lesser extent general good practices in social media and brand technologies such as Twitter. </p>
<p>The workshop is £185+VAT and we have a few spaces available for the September workshop. For more information please check our the <a href="http://brandsec.codingfutures.co.uk">Brand Security Workshop</a> site. </p>
<p>The workshop cover 3 key areas of brand security; </p>
<ul>
<li>Prevention</li>
<li>Detection</li>
<li>Reaction.</li>
</ul>
<p>Using a mixture of hands on examples, case studies the workshop will focus on two of the most common platforms used by digital agencies, WordPress and Twitter.  The workshop will focus on understanding threat models, hands on protection for WordPress and Twitter accounts, tools to aid in detection of hacks and perhaps most importantly dealing with the aftermath of a hacking attack to minimise damage not only on the compromised site but other accounts effected.</p>
<p>The Workshop is a hands on event and attendees are encouraged to work on sites. As such it is suited to people who have control of their or their clients sites (If you have FTP and WordPress admin details). No technical expertise is required though an understanding of HTML and WordPress will be advantageous to get the most from this workshop.</p>
<p>By the end of the seminar attendees should have a more complete understanding of WordPress security with practical advice for their own sites and a greater understanding of the Twitter platform and best security practices that can transcend social media platforms.</p>
<p>Basically don&#8217;t fancy donkey porn on your clients sites? might be worth coming along for more information and to register please visit the <a href="http://brandsec.codingfutures.co.uk">Brand Security Workshop</a> site</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/09/2011/wordpress-security-workshop-28th-september/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should online Behavioural Profiling respect privacy?</title>
		<link>http://www.timnash.co.uk/01/2011/should-online-behavioural-profiling-respect-privacy/</link>
		<comments>http://www.timnash.co.uk/01/2011/should-online-behavioural-profiling-respect-privacy/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 00:46:21 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Behaviour modelling]]></category>
		<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=674</guid>
		<description><![CDATA[Tim takes a look at how to cope with privacy in online marketing campaigns, and the sad reality at the moment their is little you can do. But that doesn't stop him looking forward to a more positive future.]]></description>
				<content:encoded><![CDATA[<p>On my walk to the office in the morning, I passed through 3 RFID enabled doors (1 in my flat complex and 2 at my office) and around 35 CCTV cameras. That doesn&#8217;t sound a lot&#8230; except my office is less then a mile from my home and takes me just 10 minutes to walk. That is 3.5 cameras a minute. Basically, every inch of my route, I&#8217;m being monitored.<br />
<img class="aligncenter size-full wp-image-677" title="camera" src="http://www.timnash.co.uk/wp-content/uploads/2011/01/camera.jpg" alt="Privacy a myth?" width="550" height="170" /><br />
The web is no different, it&#8217;s just as overt and people I think quite rightly complain. They also should have a way to opt out. Now, I&#8217;m also someone who is big on behavioural modelling. The problem is I want data, and the more data I can get about a user, the better. So, on the one hand I believe everyone should have a way to opt out. On the other, I really don&#8217;t want them to; they will ruin my stats.</p>
<p>I&#8217;m currently midway through a major behavioural modelling project. It&#8217;s complete with large scale re-targeting, both within the site and via advertising networks, as well as using techniques such as the CSS history hack to collect data about whether a visitor has visited our competitors.</p>
<p>Indeed. Looking at the sort of stats we are collecting:</p>
<p>Everyone coming into one of 3 sites is being tagged, using a browser fingerprint. It&#8217;s similar to the level <a href="https://panopticlick.eff.org/">Panopticlick project</a> uses in their efforts to educate users on how to be on the safe side. We also use a persistent storage in the form of <a href="https://github.com/jeremydurham/persist-js">persist.js</a> to “cookie” the visitor. Lastly, any third party software, which is capable of accepting custom values, has the user hash added, making tracking a user across the board as easy as possible.</p>
<p>To put this in perspective we can at 1 click retrieve:</p>
<ul>
<li>If the user has purchased</li>
<li>How they arrived on the site</li>
<li>A rough idea of age</li>
<li>Rough idea gender</li>
<li>Where they are coming from (not just country but are they at home or work)</li>
<li>If they have visited our competitors</li>
<li>What pages they have visited</li>
<li>What offers enticed them</li>
<li>If reinforcement marketing is working</li>
<li>Any lead mechanisms (email/twitter etc) we may have them subcribed to</li>
<li>If they are part of a focus or test group</li>
<li>What ad group they arrived in</li>
<li>Which split tests they have been set up with</li>
<li>Where they clicked on a page and when</li>
</ul>
<p>Basically, everything they have done on the site to the tiniest detail can be looked at, analysed and dissected. What&#8217;s more, the average user will not have a clue. That list would terrify many. I mean, if little peeps like us are doing it, then imagine what people like Google are doing. Best get your foil hats now!</p>
<h2>Privacy at heart of Behavioural driven campaigns</h2>
<p>One of the things that has been important for us from the start of the campaign is for our visitors to be in control, well a bit anyway. If possible, we want them to be able to opt out of our orwellian vision. The problem is how?</p>
<h3>Removing data</h3>
<p>Let&#8217;s assume we have a user who does want to opt out. The first stage is to remove their data. Since our system has a database, this is fairly simple. Just delete their row in the visitors table and any associated data in the meta table. Small snag: this doesn&#8217;t remove the data in third party applications and causes data corruption in the master table. Really, there is not much we can do about the 3rd party applications. Where possible, you can try to automate them, but normally the only option you are left with is giving a user a link to the application&#8217;s opt out procedures, if indeed they have one at all!</p>
<p>With your own applications, we have gone down the route of what we term “anonymous annihilation”. All our users are split into testing groups, and the user&#8217;s information is overwritten by an average of all those in the test group. The only data we keep exact is country. The IP is overwritten to 999.999.999.999, which makes an easy way for us to exclude the data in reporting, and their user agent finger print is reduced by us removing all the plugin data. Suddenly, we can&#8217;t tell them from Adam, except for that Persistent “cookie”, which actually is quite a pain to remove. But hey ho! That was the point. The issue is how do we not track them in the future?</p>
<h3>Cooking the excluded</h3>
<p>The only real way to exclude someone from an opt out system is to know they have opt&#8217;d out! But, to know they have opt&#8217;d out, we need to either maintain some information, or tag them in some way. Neither of these options are very palatable to the end user, but ultimately, at the moment, it is the only real solution. When opting out, I suggest using a traditional cookie rather then a persistent storage, clearly named within the cookie and make it clear this is what you have done. The downside, if they clear their cookies and come back, you generate a new profile and the circle starts again. But hey, you tried!</p>
<h3>Looking to the future</h3>
<p>Right now, there is a lot of talk about “Do not track” methods, especially amongst browser manufacturers. Google is releasing a new extension to allow you to <a href="http://googlepublicpolicy.blogspot.com/2011/01/keep-your-opt-outs.html">prevent tracking</a> (The irony sure will not be lost on them) and there is a more public discussion from the <a href="http://www.open-mike.org/entry/thoughts-on-do-not-track">Mozilla team</a>. Both seem to be heading down the route of the browser making the decision to prevent storage, which is great in principal, but has 2 major obstacles to overcome:</p>
<p>Persistent storage is all about hiding things in the most obscure places such as flash storage, where browsers do not have control. Therefore, simply assuming the browser is in control of all storage would be a mistake.</p>
<p>Carpet banning of data, would be frustrating and would effectively break a lot of the modern web. Cookies and storage are used in every aspect of web development, from ad tracking through to analytics, to storing shopping carts, to changing the colour of a site. Users are not going to want to be prompted every time, so they are likely to adopt an on or off approach.</p>
<p>One of the more interesting and hopeful projects is the idea of using headers. <a href="https://wiki.mozilla.org/Privacy/Jan2011_DoNotTrack_FAQ">Proposed by Mozilla</a>, the idea is that the client browser sends a HTTP header to the server, telling the server the user does not want to be tracked.<br />
<code>X-Tracking-Choice: do-not-track</code><br />
It&#8217;s then up to the server to determine how to handle this. I think this is a great step forward with one major addition.</p>
<p>Telling a browser to send the header, I would like to see a method that allows sites to instruct a browser to send the do not track header. In effect, when someone clicks opt out, the site tells the browser the user wishes to opt out. Now, obviously, you don&#8217;t want a site to be able to opt people in, so the mechanism should be one way, and not mandatory for the browser (i.e it shouldn&#8217;t override an existing user preference).</p>
<p>The mechanism I propose has one major issue, at the start I explained this was a multi site campaign, but the mechanism is for only one site, and I can&#8217;t see a safe way around.</p>
<p>What do you think? Should we adopt Do not click header? What about the ability for a site to ask a browser to enforce it? Would other advertisers use it?</p>
<div id="vs-message"><strong>Consulting</strong><br />
Looking to run behaviour modelling driven campaigns in your company? Concerned about privacy? Why not check out my <a href="http://www.timnash.co.uk/consulting">consulting page</a>!</div>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/01/2011/should-online-behavioural-profiling-respect-privacy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>What your credit card says about you</title>
		<link>http://www.timnash.co.uk/09/2010/what-your-credit-card-says-about-you/</link>
		<comments>http://www.timnash.co.uk/09/2010/what-your-credit-card-says-about-you/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 17:17:38 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Behaviour modelling]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=652</guid>
		<description><![CDATA[Tim takes a look at the plastic in your wallet and sees what data he can get from your Credit Card numbers. From if your worth fleecing to fraud prevention to where you opened your bank account and what it says about you.]]></description>
				<content:encoded><![CDATA[<p>Most people have shopped online with a credit or debit card and these days we barely think before using the plastic. But, the credit card details we put in don&#8217;t just make purchases. They can also tell us a lot about the banking habits of the user, information such as town of origin and even fraud risk.</p>
<h2>Anatomy Of a Credit Card Number</h2>
<p><em>(Note: this goes for most modern debit cards as well)</em></p>
<p><img class="alignnone size-full wp-image-655" title="Credit Card" src="http://www.timnash.co.uk/wp-content/uploads/2010/09/cards.jpg" alt="Credit Card Anatomy" width="550" height="413" /></p>
<h3>MII – Master Industry Identifiers</h3>
<p>The very first digit of the long string on your credit card is the master identification number, it tells you which industry the card originated from</p>
<ul>
<li>0  ISO/TC 68 and other industry assignments</li>
<li>1  Airlines</li>
<li>2  Airlines and other industry assignments</li>
<li>3 Travel and entertainment</li>
<li>4 Banking and financial</li>
<li>5 Banking and financial</li>
<li>6 Merchandising and banking</li>
<li>7 Petroleum</li>
<li>8 Telecommunications and other industry assignments</li>
<li>9 National assignment</li>
</ul>
<p>Some cards may not appear where you expect, but are there for historical reasons. For example, American Express is in Travel and Entertainment, rather than banking.</p>
<p>Another slightly odd one out are Best Buy Credit Cards in the United States, which start with a 7 (I have no idea why Best Buy thinks it’s in the Petroleum industry, but I suspect as it’s an HSBC white labeled card, HSBC owned a company that use to issue under these numbers.)<br />
Just with the first digit we can tell:</p>
<ul>
<li>If the card is a VISA card (they all start with 4)</li>
<li>If they are a specialist business card 0,1,7,8,9</li>
<li>If they are a second tier (normally debit cards) 6</li>
</ul>
<h3>BIN – Bank Identification Number</h3>
<p>Sometimes called IIN (Issuer identification number) this is the first 4 or 6 digits of the card including the MII at the front. With this number you can identify the Issuing party, normally a bank. For example, 4047 83 is NatWest Private Banking Visa Credit Card.</p>
<p>Thinking it is just restricted to Credit and Debit cards? Think again! 6034 50 is Starbucks Card (for Starbucks Europe).</p>
<p>The complete BIN list is kept a closely guarded secret. While the reason normally cited for keeping the list a secret is security by obscurity, it’s more likely simply to protect ISO Registry and American Bankers Associations who publish the list. Bottom line.</p>
<p>There are however numerous attempts to identify all cards a short list can be found on <a href="http://en.wikipedia.org/wiki/List_of_Bank_Identification_Numbers">Wikipedia</a> and a larger <a href="http://www.bindatabase.net">BINDatabase</a> is also available, which is user contributed. As you would expect, much like postcode data here in the UK, there are people selling copies of the data, but these lists may or may not be genuine so buyer beware.</p>
<h3>Checksum</h3>
<p>The last digit of the big long number is a checksum. This provides a quick way to validate the credit card number. While not useful in profiling the user, it’s worth noting all modern credit debit cards (including Laser Cards (contrary to Wikipedia) use Mod10 or Luhns Algorithm.</p>
<h3>Expiry Date and Sort Code/Issue Number</h3>
<p>All Credit Cards have an expiry date and some also include a start date. Using the two numbers and the current date can be used to help determine a risk assessment on the cards. Newer cards will be of a greater risk of charge backs and issues. Older cards are more likely to be hitting credit limits and be maxed out.<br />
Some debit cards have a 6 digit Sort Code (mainly in the UK). The first 2 digits indicate the issuer, much like the BIN  number. The last 4 digits are for internal use only, but basically are branch &amp; handling office identifiers. So, for example,  52-41-19 is NatWest, Woolpack Ely Branch.</p>
<p>Getting hold of a list is not easy, as there is no centralised database, but with this date, you know the location of the card holders when they opened their bank accounts. People move; their sortcodes normally don’t.</p>
<p>Issue Number, again, mainly on debit cards, shows how many of that type of card they have had. For example, if a user had a solo card, then was given a switch/maestro card, the issue number on the Switch card would be 1. An issue number could potentially be a way of validating long term stable credit rating, but probably unreliable as such.</p>
<h2>Potential Uses For Credit Card Data?</h2>
<h3>Identifying High Value Customers</h3>
<p>Let’s face it: we don’t all have platinum cards in our pockets (well if your card starts 3713 then you do), but just like in a shop, the colour of your credit card often affects your experience. In the online world, it can be the same.</p>
<p>Ecommerce data miners looking for high value customers and can identify more premium credit cards such as the Platinum American Express (3713), Black Card (uk: 3742 88) or Infinite Aerogold (4500 03). There are plenty of others, just remember all that glitters is not gold! There are plenty of gold &amp; platinum cards out there with low limits and anyone can max out their card!</p>
<h3>Identifying Fraud Risk/Spending Profiling</h3>
<p>Some banks are going to be more likely to have a higher rate of charge backs. In the UK, store cards, most of which are credit cards rather then loyalty cards, have a higher risk of chargeback against them. This can be put down to:</p>
<ul>
<li>Targeting people with bad or low credit score</li>
<li>Lots of pressure from sales staff to push the cards</li>
</ul>
<p>Likewise, there are certain banks that are likely to have a different approach to risk assessment when offering credit. While it would be unfair to assume all transactions will be fraudulent from these providers, it could be used in any risk calculations. In addition, you can use card types within profiling.</p>
<p>One example is something I’m working on now, which is a donation system where users may select how much they want to pay. When we see a high value platinum card making a $1 donation, it is deemed far more suspicious than if they were making a $50 or $1000 donation. Likewise, if a solo card made a $1000 donation, we would consider that outside of the normal profiling.</p>
<h3>Just Being Nosy</h3>
<p>When you combine this information with other buyer mining, you can come up with quite a comprehensive overview of a user. Their credit card choice and postcode is enough information along with demographic information from the Acorn Database (for those in the UK)  to make a rough judgment of an individual.</p>
<p>So, next time you use a credit card, ask yourself how much does your card say about you?</p>
<div id="vs-message"><strong>Consulting</strong></p>
<p>Interested or Worried about data mining? Taking your first steps? Or, are you already harnessing buyer mining in your business? If you&#8217;re interested in how your business could be harnessing this sort of credit card data mining, then why not <a href="http://www.timnash.co.uk/contact/">get in touch</a> with me, or look at my <a href="http://www.timnash.co.uk/consulting/">consulting services</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/09/2010/what-your-credit-card-says-about-you/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Password Protection round x</title>
		<link>http://www.timnash.co.uk/02/2010/password-protection-round-x/</link>
		<comments>http://www.timnash.co.uk/02/2010/password-protection-round-x/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 08:13:01 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=496</guid>
		<description><![CDATA[Tim takes yet another look at password security and delves into his blog archives to remind people the dangers of using the same password and then giving it away to everyone.]]></description>
				<content:encoded><![CDATA[<p>my friend <a href="http://www.angiescopywriting.com/">Angie</a> pointed me to this latest <a href="http://status.twitter.com/post/367671822/reason-4132-for-changing-your-password">twitter status update</a> and I thought it was worth sharing.</p>
<blockquote><p>
It appears that for a number of years, a person has been creating torrent sites that require a login and password as well as creating forums set up for torrent site usage and then selling these purportedly well-crafted sites and forums to other people innocently looking to start a download site of their very own.  <em>However, these sites came with a little extra — security exploits and backdoors throughout the system.</em>  This person then waited for the forums and sites to get popular and then used those exploits to get access to the <strong>username, email address, and password of every person who had signed up</strong>. &#8211; <em>http://status.twitter.com/post/367671822/reason-4132-for-changing-your-password</em></p></blockquote>
<p>so let&#8217;s recap, user creates turnkey websites with backdoor to grab all usernames, emails and passwords then uses the email/password username/password combinations on numerous sites. You can read the daily mail style <a href="http://www.techcrunch.com/2010/02/02/hidden-backdoors-on-torrent-sites-led-to-the-latest-twitter-attack/">Techcrunch</a> reaction.</p>
<p>Now remember&#8230;</p>
<blockquote><p>
A scary 92% of people use the same password across all websites including their email accounts.
</p></blockquote>
<p>that was based off Venture Skills research that we presented last year, you may remember the post it was imaginatively entitled <a href="http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/">please stop using the same passwords</a>. Um it would appear people didn&#8217;t!!!</p>
<p>While the latest scam hit a big site userbase, literally thousands of sites can be using scripts with backdoors or even deliberately attempting to store usernames and passwords in clear for reuse in hacking attempts. What&#8217;s more with &#8220;invite your friend&#8221; scripts still doing the rounds, people are literally giving away the keys to their gmail, yahoo accounts. </p>
<p><img src="http://www.timnash.co.uk/wp-content/uploads/2008/06/cashmachine.jpg" alt="cashmachine sql" /><br />
back in 2008 I wrote a post on how easy it was to <a href="http://www.timnash.co.uk/06/2008/give-me-your-money/">manipulate the invite your friend scripts with just one line of code</a> turning them from a benign tool to literally a way to drain you dry. </p>
<h3>Solving Password problems</h3>
<p>While in the perfect world every site would have a unique password this is not going to happen. Therefore you need to organise yourself into creating a series of passwords (with the higher security risk being both unique and non linked) here is some handy hints&#8230;</p>
<ul>
<li>Never use the same password for email and bank details (including PayPal)</li>
<li>If you struggle with alphanumeric passwords or need to change passwords monthly look at including the date or some representation of the date for better security within the password.</li>
<li>If you are required to include a capital letter don&#8217;t do it at the start of the password <img src='http://www.timnash.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>pass phrases tend to be much harder to crack while easier to remember</li>
<li><strong>Never use an inviter script that asks for your password to your email account</strong></li>
<li>don&#8217;t use the same password on that torrent site as your twitter account</li>
</ul>
<p>Remember if some one accesses your primary email account what information can they get about you? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/02/2010/password-protection-round-x/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Password Searching as a service</title>
		<link>http://www.timnash.co.uk/10/2009/password-searching-as-a-service/</link>
		<comments>http://www.timnash.co.uk/10/2009/password-searching-as-a-service/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 18:11:39 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=405</guid>
		<description><![CDATA[Tim has a cunning service idea, to help people see if their free email account was one of the ones published but would it be legal?]]></description>
				<content:encoded><![CDATA[<p>While eating my dinner and watching the news I was struck by how the recent phishing attack against major email providers was a major news story. I was not struck because I thought it shouldn&#8217;t be major news far from it. I was struck because the media normally never gets this stuff right!!</p>
<p>Last week I released some of the statistics from a project we worked on earlier in the year that revealed <a href="http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/">92% of people use the same password </a>for their email as they do for other sites. One of the more interesting stats was actually from the follow up survey where almost a third of <a href="http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/">Hotmail users believed their accounts</a> had in the past been hacked.</p>
<p>Over the weekend many of them were, along with Yahoo and Gmail accounts, and the emails and passwords were published. They are easy to find on the internet with a few well chosen google searches. </p>
<p>This led me to a great way to promote my message of change your password.</p>
<h3>Password Searching Service</h3>
<p>My idea is to create a small app that lets people search to see if their email has been compromised, the application asks for their email and for security (and double opt&#8217;in for possible future mailing) requires they log in and confirm their email address, when they click the link. The system searches using a couple of google searches for possible passwords, and retrieves any it thinks are passwords that are associated with the user, it then displays these along with some randomly generated passwords on the screen. </p>
<p>The system will never know if it got the password right (the biggest issue with it) but it would provide user with extra confidence. Regardless the page would also leave a message telling them to change their password. If the system returns no results then it tells them such but suggests changing password to be on the safe side.</p>
<p>The question is would such a system be legal? </p>
<p><strong>Expanded</strong>, reason I ask is because while the passwords are floating on teh web, to extract the users potential password would mean the system would have to access and parse the contents which are &#8220;stolen&#8221;, of course the quick way to do this would be to store the lot but thats a quick way to a cell I would think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/10/2009/password-searching-as-a-service/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Please stop using the same passwords!!!</title>
		<link>http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/</link>
		<comments>http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 10:05:16 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=390</guid>
		<description><![CDATA[Is your password safe and secure? But are you using the same password over and over again, Tim shows you why this is a terrible idea!]]></description>
				<content:encoded><![CDATA[<p>A scary 92% of people use the same password across all websites including their email accounts this is the finding of a short research project we did for a client recently. </p>
<h3>92% is a scary statistic here how we got it</h3>
<p>Over the last 6 months we have been working with two clients to experiment with their security authentication methods our first issue was to see if what the issues was, one of the questions asked was do people use the same passwords across multiple sites.</p>
<p>So we set up a very simple test using several websites registration processes, we identified users who&#8217;s email address were yahoo, gmail, hotmail and a few of the smaller free email providers. Next we added a special terms and condition box (this was in addition to the normal terms and conditions) which they needed to opt into but was not defaulted to nor a requirement. We tried very hard to make sure what we were going to do was utterly transparent, to our surprise the opt-in rate was nearly 70% we can only assume people were blind clicking.</p>
<p>Why do we think they were Blind  Clicking because they just agreed to:</p>
<blockquote><p>
Give xxxxxx permission to attempt to login to your mail account using the details you provided, no mail or contact details will be collected and no personal identifiable information will be stored about this attempt. Please be aware allowing this action maybe in breach of the terms of service for your email provider and could cause discontinuation of your service. xxxxxx will not be held liable in such cases.</p></blockquote>
<p>We then provided a link with more explicit information on what we were planning on doing and all the legal arse covering bits. now we had just over 2000 &#8220;volunteer&#8221; that link was clicked just twice and one of them then went and agreed to it! Sadly as the data is dissociated with the account we have no way of knowing if that person did it because he knew it would be a failed login or not.</p>
<p>Once we had their permission we used a simple bot to attempt to login, storing successful logins in a database identifiable only by an ID and the mail server we never stored who&#8217;s email it was which is just as well as it would have been a privacy nightmare.</p>
<p>Our Registration pages were split into two types, one that required at minimum a weak password and ones that required alpha numeric password of more then 8 characters.</p>
<p>Finally we surveyed 1 in 10 about their email and password habits.</p>
<h3>Gmail users the worst at password protection</h3>
<p>With a little over 93% of the passwords working with their Gmail accounts, it would appear Gmail password users are the laziest of those we tested, though the figure dropped to 89% when a stronger password was required.</p>
<h3>Yahoo Mail users have shocking memories</h3>
<p>That&#8217;s the conclusion we reached as they were the only user group where the secure password sites had a higher % of successful logins then the weak account 91% vs 90% which is strange because it has only been recently that YMail has had any decent requirement for password strength.</p>
<h3>Hotmail passwords most secure, surely not!</h3>
<p>It&#8217;s true Hotmail users came out best but we are pretty sure we know why, in the follow up survey almost a third of Hotmail users claimed they believed their account had been hacked.</p>
<h2>Oh and users lie about their password habits</h2>
<p>We all know security and regularly changing and different passwords is important which is probably why only 42% of people asked admitted to using the same password on both email and  the site they registered on.</p>
<p>So couple of take away points, people really really do not read terms and conditions and for god sake use a different password for your email to the one you use to register at free sites!</p>
<p>Go change it now&#8230;</p>
<p><strong>update</strong> As if to reinforce the point news at thousands of <a href="http://news.bbc.co.uk/1/hi/technology/8291268.stm">Hotmail passwords</a> being posted online is announced.</p>
<p>Passwords have been recently in the news in 2010 when a heap of twitter accounts were attacked and then used to grab GMail accounts. See <a href="http://www.timnash.co.uk/02/2010/password-protection-round-x/">Password Protection Round X</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/10/2009/please-stop-using-the-same-passwords/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>You Could Be My ATM With One Line Of Code</title>
		<link>http://www.timnash.co.uk/06/2008/give-me-your-money/</link>
		<comments>http://www.timnash.co.uk/06/2008/give-me-your-money/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 07:51:51 +0000</pubDate>
		<dc:creator>Tim Nash</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.timnash.co.uk/?p=155</guid>
		<description><![CDATA[How Many of us have thought wouldn&#8217;t it be great to have our own cash machines sitting in our living room, well today potentially we all can. The &#8220;spam all your friend&#8221; scripts still are doing the round much to my horror and so I wanted to show you just how easy it is for [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.timnash.co.uk/wp-content/uploads/2008/06/cashmachine.jpg" alt="you could be the next cashmachine" /><br />
How Many of us have thought wouldn&#8217;t it be great to have our own cash machines sitting in our living room, well today potentially we all can. The &#8220;spam all your friend&#8221; scripts still are doing the round much to my horror and so I wanted to show you just how easy it is for unscrupulous marketers or indeed developers to catch your username and password for your email account. </p>
<h3>Your World Ruined with one line of code</h3>
<p>Just think about it for a moment, what private details are in your account? Paypal account perhaps? hmm what about your bank details&#8230;</p>
<p>Your Email is in this day and age the effective way into your life, <strong>never give your password away</strong> even your administrators will never ask for your password as if they are indeed your email admin they already have back end access.</p>
<p>I really want to drive home how potentially dangerous these scripts could be, but I think Andy has done a good job with <a href="http://andybeard.eu/2008/06/how-to-screw-up-your-internet-business.html#comments">How to Screw Up Your Business</a> a must read for all marketers thinking of using such features.</p>
<h3>So how would a marketer or developer screw your business?</h3>
<pre>
$name = $_POST['importername'];
$email = $_POST['email'];
$password = $_POST['password'];
$description = $_POST['description'];

$SQL = " INSERT INTO cashmachine ";
$SQL = $SQL . " (name, email, password) VALUES ";
$SQL = $SQL . " ('$name', '$email','$password'";
$result = mysql_db_query($db,"$SQL");
</pre>
<p>Those simple lines of code added to the friends adder script by the Marketer or even the developer will happily store your info into a db for their pleasure&#8230;<br />
Are people doing this right now? Some one will be, it might not be the marketer who asked for your password though, many PHP scripts are delivered encrypted what is lurking behind there? a call to another server perhaps?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.timnash.co.uk/06/2008/give-me-your-money/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
