Color Fields Colr Pickr is an interesting use of the tags that the web photo site Flickr provides.
Category Archives: Web Technologies
Interview with a link spammer
Over at The Register they are running an interview with a link spammer. Nothing different than you’d expect:
If you’re affected by this spam, say because you run a blog, or a website, or like the other 99.9 per cent of Net users just come across the stuff, Sam explain the important thing to remember is it’s nothing personal. They’re not targeting you personally.
Or this gem:
“The question of morals is one for the individual. While it’s legal, it will continue. It could be argued that a website owner is actually inviting content to their site when they allow comments.”
Interesting to note the comments towards the end about captchas (tests that are easy for humans, but tough for computers, like recognising random numbers in distorted images). I was thinking about adding one of those to my comments form to slow them down a little more. That said, my current defences seem to be holding up pretty well, so perhaps I’ll leave it as-is for the moment.
Blazing Speeds
Intermittently for the last few days my SBC Yahoo! DSL connection has been slower than normal. Most times in the evening, and by the next morning things seem to be back to normal. Tonight it was not just slower than normal. Tonight it reached close to a standstill. The screenshot on the right, which you will probably need to click on to see the popup version so you can read it, is from the SBC Yahoo! Speed Test tool which reported an amazing download speed of 1.64Kbps.
Better than that though is the honesty that only comes from a computerised tool like this: take a look at the information on the right where it tells me that the approximate time to download an average MP3 file on my DSL connection would be 203 minutes and 15 seconds (that’s over 3 hours), but on a regular dialup it would take just 9 minutes (over 22 times faster on dial up!). My upload speed rocks though, hence I can still upload this screenshot without any problems, and even post this entry relatively easily 🙂
Hopefully the fine folks over at SBC will rectify the problem tomorrow (if not before) and I will be back to normal. It’s odd how much you come to rely on the internet connection just being there.
Blog Comment Spam Update
For over two months now my blog has been under attack by spammers trying to post their links to pharmaceutical, gambling or mortgage sites in my comments in an attempt to boost their page ranking in the search engines. None of these comments have made it through.
Initially I was relying on the manual approval of every comment (which I still have turned on for any that get past my other defences), but that soon became tedious as their use of spam-bots increased and I was getting 10s of postings an hour, all the same but from different IP addresses.
So, I experimented with a number of spam-blocking tools for WordPress. The result of that experimentation was that I settled on a couple of tools from the same author:
Between them, these two tools have reduced the work in moderating comments to almost nothing. Most of the spam is deleted automatically by the spaminator tool, though I still have that one set to email me when it deletes a comment so that I can monitor what it deletes in case it picks a genuine comment. So far, it has never done that though. If you run a WordPress blog, I strongly recommend these two plugins.
January 8, 2005: Updated the links to Kitten’s tool home pages since they changed.
10×10
In their own words, “10×10â„¢ (‘ten by ten’) is an interactive exploration of the words and pictures that define the time.” What does that mean? Well, it is an array of thumbnail sized photos, 10 across and 10 down (hence the name), that are derived from the top 100 keywords in the news. The site automatically scans several news sources once an hour, selects the 100 most important words and a photo associated with each one, and then renders it as an image.
There is also a flash application that lets you see the word associated with each photo (or vice-versa) as well as navigate through past hours, or even days to see what the images were since it started running earlier this month.
More Phishing Problems
Yet more reasons to switch from Windoze to anything else. The Register is reporting that MessageLabs has intercepted a small number of phishing emails containing a sophisticated new attack that does not require the recipient to click on any links.
The attack exploits another hole in Windoze to install scripts on the box so that the next time the user logs into their online banking the information will be stolen.
Interestingly, there is also a statistic at the end from MessageLabs claiming that they detect between 80 and 100 new phishing web sites every day. I noted last month that I had seen a sudden increase in the number arriving in my inbox; this seems to be another problem that is on the rise. Something needs to happen to improve the security of Windoze, and soon.
Security Report: Windows vs Linux
Over at the Register they have published a security report comparing Windows and Linux [PDF]. The results are as expected, but the report does a good job of debunking the FUD that Microsoft is spreading about the security of their excuse for an operating system.
Those system administrators out there still running Microsoft based servers for anything need to read this and then install something that actually might be able to do the job in a secure fashion. Windows will never be secure until it is completely redesigned and rewritten to be so. The design of Windows is simply flawed in such a way that it can never be secure. Above all though, remember that no software, including operating system software, is 100% secure. Keep watching for updates and make sure you install them (Linux, or perhaps even better FreeBSD system, will significantly reduce the amount of work you have in this area though!).
For desktop users the problem is a little more complex as the only really viable alternative for general use is Mac OS X, but it requires special, and often expensive hardware. The problem is that Windows requires more attention than any other OS I’ve used, but most of the people using WinXP do not have the required skills to maintain it securely – myself included much of the time. Keeping up with all the flaws is a full time job, and I don’t want a second job!
Register suffers DDOS attack
One of my favourite tech-news sources, The Register, was hit by a DDOS attack yesterday. I noticed that the site was inaccessible in the early hours of the morning here in California.
It is sad that there are people out there who think that it is smart to take down somebody else’s site. It’s a shame that those people cannot spend their time contributing their own content to the world instead of just destroying other people’s. And why attack a news site like the Register?
Of course, it would also help if the thousands of zombie Windoze boxes that enable people to run these attacks so easily were not on the internet. I think it is about time that Windoze boxes were banned from connection to the internet until MS completely re-writes the whole OS in a secure way (assuming that they know how to do that). Either that, or bill them for each one of these attacks that originates from machines running their crappy excuse for an OS.
And, while we’re on that subject, I have a better plan for controlling spam too. Rather than Bill’s plan that would have us all pay him to send email, I propose something that would charge MS for every spam email sent via a zombie Windoze box. That should be enough of an incentive for MS to actually plug the holes in the OS.
‘Phishing’ Attacks
In addition to an increasing number of Nigerian/419 scam emails arriving in my mailboxes, I have noticed that there are a lot more phishing emails.
According to the folks over at the Anti-Phishing Working Group, these attacks are on the rise. In July 2004 they had almost 2000 attacks reported, almost a third of which were against Citibank. My experience would go much further than that since almost all the phishing emails I see are Citibank ones, including the one I received tonight that prompted this posting.
I have a proposal for dealing with these in a more pro-active way… I think that one way to make these attacks less useful to the criminals behind them would be to flood them with false information. That would make finding the real card details in their data much, much harder. Since most are simple CGI or PHP scripts processing HTTP post forms, it is a simple matter to extract the names of the form fields that they are interested in (username, password, account number, PIN etc) and create a script that generates random responses for usernames pulled from a dictionary of common names. More sophisticated solutions might also verify that the credit card number being submitted is actually a valid number (i.e. it passes the Luhn algorithm validation), or perhaps provide username variations (e.g. adding a numeric suffix to the username).
Finally, an old article at BankersOnline.com talking about a phishing attack that took place on January 25, 2004, seems to go way over the top. The introductory paragraph states that “terrorists leveraging resources in Korea, and posing as United States government representatives, attacked our country in an attempt to undermine the security of our banking systems.” It goes on to say that the “reaction should be immediate neutralization of the threat.”
Update [October 21, 2004]:The BBC is running a story about the sophistication of phishing attacks now, and also some possible techniques that they might employ in the future. Seems that phishing is in the news these days. Let’s hope that the message gets out to as many potential victims as possible.
User Agents
A quick analysis of the top ten user agents in the https://bluedonkey.org statistics seems to suggest that not many people have actually installed Microsoft’s Windows XP SP2. My top ten real browsers (i.e. excluding search engine bots) for the first seven days of October fall out like this:
| MSIE (no SP2 tag) | 67% |
| Mozilla 1.7.x | 19% | MSIE (with SP2 tag) | 14% |
All the top ten real browsers were running on Windows machines. The first non-Windows entry was for MacOS X, but not running a browser; instead, it was the NetNewsWire RSS news reader software from Ranchero Software. Linux appears in third place in terms of OS share (though it is pretty close to MacOS X).