The Elephant in the computer

In a way this is kind of funny.  But the problem is that they are completely clueless in the anti-virus world.  Scanning for viruses doesn’t work, because you can’t keep up with the ‘footprints.’  Also, by the time they get in, they are in your system it is too late.  Once a piece of malicious code enters your computer, you have no way of knowing what it has done.  You can sort of achieve this with servers, but you really have to try.  It will be interesting to see what new twist they come up with to block these threats.  But the bottom line is you just have to be prepared before you even plug in your computer.

Trouble in space

There is a problem with the International Space Station’s main computer.  The computer that keeps the space station in orbit.  The Russians are blaming the addition of a solar array by the Americans.  That is a classic “It worked fine before you added this device” post-hoc theory.  Sometimes that works. 

 I just think its slightly humorous that the space station is having IT related issues.  They don’t seem much different from some of the remote management problems I run into at work.  At least they have some ‘hot hands’ on the station, or else it could be a real nightmare to send a technician out on a call.

Credit card prank

This credit card prank pulled off by Zug.com had me laughing hysterically.  It is funny mainly because it is so true.  I could see myself getting away with trying this.  No one really ever looks at your credit card signature.  The lazy store clerk just looks at you with a look of disgust that they even have to be there.  Physical credit card security is a huge issue today, because people are selling stolen card numbers for very little money.  The last I heard it was about $10 per card number.  This means it is very easy to get ahold of someone’s card number and start charging up a card. 

The perpetrator of this prank went around and signed his name as lazily as he could.  Then when that started to bore him he stared to write other things in the box.   Some of them were:

  • A huge Scribble
  • A matrix
  • Shamu the whale
  • Egyptian hieroglyphics
  • I Stole this Card

It really is too funny not to take a look at!  Unfortunately, it is that sad kind of funny…

Credit Card Prank 1

Credit Card Prank 2

Claim: Open Source Violates 235 Microsoft Patents

Microsoft is claiming that Open Source software violates 235 of its patents.  The article says that Microsoft is claiming that the Linux kernel violates 42 of Microsoft’s patents, and the user interface violates 65.  I guess Microsoft has come a long way since they stole the look and feel of Lotus 123.  Microsoft is certainly not a stranger to theft of concepts. 

 That being said, software patents remind me of the Monty Python skit The Ministry of Silly Walks.  I am as much a capitalists as the next guy in America, in fact probably more so.  However, I have never been a fan of software patents.  The problem with software patents is that they give out patents for things that really are look and feel related, and things that are obvious to someone trained in the field.  Technically most software patents should never have been issued.  Hopefully these patents will start to be looked at more carefully as more people understand computers.

There is case law from Lotus Dev. Corp. v. Borland Int’l, Inc. that says basically that you can’t copyright something that is a “method of operation.”  This means that menuing systems are fair game.  We will have to see how this bears out in the end…

Google claims 10 Percent of websites malicious

Google released a report that states that 10 percent of websites are dangerous.   

 First of all, I would like to say that Google is doing some great work.  This is the second major news that I have seen based on reports from Google.  These reports show that Google is using its position as the search leader to give back to the computing community.  The report on hard drive failure trends did not have to be released.  However, since Google is using so many hard drives for its service, in my opinion it is great that they are giving back by releasing this info in a report form.

 As for the most recent report.  It appears that the trend of malicious software dropper sites is increasing.  I was surprised when this article came out claiming that web threats are surpassing email threats.  I was mainly surprised that it hadn’t already.  The cross-site scripting hacks seem to be causing the most problems for the issues I have witnessed.  I think people might be better at sniffing out email garbage than website garbage.  The same rules apply, don’t click on things you are not sure about, and be careful to know where you are.  You no longer have to be in a ‘bad neighborhood’ on the internet to get into trouble.  Many sites are being hacked because of aging code, and poor security.  For more on this take a look at my post on How Malware Infects.

Malware statistics, and how it infects…

This article claims that most of malware (spyware and such) comes from a very few Web Hosting providers.  The top four being:

Number of infected sites:

  • iPowerWeb                     11,000
  • Layered Technologies  2500
  • ThePlanet.com               2000
  • Internap                          1400

The report puts China far behind with their top ranked malware hosting provider being at 800.  This part of the study is somewhat surprising.  I think most people in the industry would guess that most of the malware and spam problems are coming from China.

I’m glad to see that the report does surmise that a lot of these sites are ordinary websites that have been hacked.  It is actually easier than one would think to hack a websites.  It is more difficult to hack an entire server with the way sites are set up now.   But you could certainly find the known holes and hack them on a random site.

There are a few reasons sites are easier to hack than servers.  Websites tend to use code written by third parties.  Not only is this code more available to hackers, to find vulnerabilities, but they are generally not well maintained.  A lot of webmasters set up their site and once finished move on to new pursuits.  A very large number of sites are never updated, or brought current with patches.  This leads to cross-site scripting attacks, and general hacking and spam. 

Here is a quick example to bring the point home.  An amateur webmaster (”My cousin builds websites, I will have him set one up for you”) gets asked to set up a new website for some organization or business.  The business owner would like a simple form and a bulletin board.  The webmaster (I should say this can happen to anyone, it is not just the amateurs) downloads code that is in the Open Source community.  He downloads FormThing 1.0 and BulletinBoardThing 1.0.  The webmaster then figures out how to get the server set up with these forms and bulletin boards.  He gets it configured to look and work the way the customer wants and then launches the site.  Very little time is ever given to security, and usually assumed to be good since it was Open Source code.

After the site launches, the writers of FormThing and BulletinBoardThing post updates to fix major flaws in the code.  In order to be secure you must be running FormThing version 2.0 or higher, and BBThing 2.0 or higher which have code fixes installed.   A few years pass, and the Internet is rife with hackers making money on spam botnets.  They need ways to infect a large number of people with new malware so they can sell more spam.  The hackers put a quick search in Google for versions of FormThing 1.0 and BBThing 2.0.  Meanwhile, the organization has been using this site for years with no problems.  The webmaster who set it up has long since gotten a new career and is no longer available to work on the site. 

The hackers have found two very useful pieces of property. The form can now very easily be hijacked to start sending out mass amounts of spam.  In fact all they have to do is write a simple loop that connects to the form and sends the spam through the form.  When the code was originally written, no one was thinking about security.  There are no checks to ensure that data that is given to the form is valid.  So codes like \r\n are passed directly to the SendMail program and this allows Blind Carbon Copies to be written after ambiguous text.  The \r\n is the Unix code for Carriage Return & Line Feed.  This rewrites the Internet header part of an email and allows the spammer to send to multiple people who were not originally intended as recipients in the code.  Basically, all it does is allow the hacker to write his email addresses into the email and send spam to many people.

 The Bulletin Board code can also be hacked to allow scripts to infect browsers that view the hacked pages.  Due to vulnerabilities in browser software, a hacker can put specially formed code into the page and run code on the viewers machine.  They are able to get into the bulletin board and post hundreds of fake entries by using a SQL injection attack that is allowed by the vulnerabilities in the bulletin board code.  Since again there is no bounds checking a hacker can simply login using specially formed code.  Most login code used to be written such that it allows the end user to put his login info directly into a query.  It would not be difficult for anyone with SQL knowledge to change the sql statement to be true in all instances.  There are some technical tricks that need to be done in most cases.  But the attack is not far from being simply changing the login to anything, and the password to 1=1.  Since 1 ALWAYS equals 1 in our world, it is true.  You then are logged in and have full access.  It is really very simple in many cases. 

 The scripts that they use once they have this access vary.  It depends greatly on what vulnerabilities are still widely available to them.  You can see though how easy it would be to turn a random high traffic site into a spam generating machine.

This is a brief introduction to how malware is getting on so many computers.   I tried to make it as non-technical as a technical person can.  Sometimes it is difficult to write things in a non-technical way when you are in the industry.  The main reason is you feel your colleagues breathing down your neck correcting you at each turn.  But hopefully this will satisfy both types of readers…

Spam fighting goes legal

A group called Project Honey Pot has leveled a lawsuit against a number of spammers on behalf of their clients.  The way this works is you set up an email address or an entire domain as a honey-pot on your system which catches spam and relays it to their servers.  The honey-pot analogy comes from putting a honey-pot out and attracting flies and such.  This is a strategy that has been employed by a number of researchers to see what kind of spam and worms are running in the wild on the Internet. 

Is it a good idea?  It remains to be seen.  But the research that has been done indicates that there are only a few spammers causing most of the spam.  Spam, like anything else is a business.  If you can hurt them where it counts, in the wallet, you might have a chance to take them down.  Unfortunately, it is somewhat difficult to track down where these spammers are coming from, and who they are. 

I’ve often thought it would be better to make it illegal to benefit from spam activity.  The argument goes that if some company were making money by spam activity, you go after them with huge fines per spam mail.  This would take the monetary encouragement away from the spammers.  The argument against is that many of these companies are not necessarily knowingly using spam.  I don’t think that argument holds much water.  If a company is directly benefiting from the sales of a spam advertisement, they are liable for it no matter whether they know about it or not.  It is an ethical issue that should be discussed and intentionally disallowed.  If they use affiliate programs you can certainly go after the persons that are making money off of the spam that way.  But these affiliate programs should be policed to ensure that they are not using spam as a venue for making the money.

 This is something our legislators in Congress will eventually have to figure out, and come to terms with.  Until then, we will have to use the laws as they are written.

Nod to Bruce Schneier for these articles.

Dell ships Ubuntu for its Linux based PCs

Dell has announced they will be shipping Ubuntu 7.0.4 Feisty Fawn on their new Linux based PC’s

This could be a really good thing for the Linux, as well as the Open Source Communities.  I’m very cautious, yet also somewhat excited about this news.  I’m still not convinced that Linux is ready for the desktop arena.  I’ve been skeptical about it since I first laid eyes on Linux. 

I will say that I have installed the previous version of Ubuntu, and I absolutely loved it.  I am still a bit skeptical the installation procedures are not quite “there yet.”  I am still convinced that what linux needs to make it in the desktop arena is simply a true double click install.  The problem is even with rpm, yum, and deb packages I have yet to see a perfect solution.  However, Ubuntu is well on its way to becoming a great Linux desktop. 

I am very optimistic, and excited about this news however.  I think if Dell and Canonical can work together, they will be able to come up with a more solid system.  Dell has a great tech support team, and could really add to the experience of Ubuntu.  I’m really hoping this can lead the way to a true Linux Desktop.

 Until then, we’ll wait and see…
 

Apparently, it IS possible…

Apple Macbook hacked at a security event.  I had read about this contest, they were giving away a couple of MacBooks if you could hack one.  They called it amusingly “PWN to Own.”  PWN being a hacker word that means to own or to take control of something (anything really).  

It took the security about 9 hours to write an exploit for a zero day security vulnerability.  I’m not as impressed as one might think I should be.  This vulnerability is probably already patched and pushed out to pretty much all macs by now.  The truth is the vulnerability was probably only available a short time before it was plugged.  This is in sharp contrast to Windows where we have vulnerabilities go unpatched for months at a time.

Google with 64 percent of market, XP still hotter than Vista.

This article claims Google has 64 percent of the search market.  It is not surprising that they have cornered the market on searches.  Google has the brains to do not only the best quality searches, but also the services to go along with it.  They are giving away many really good services.  I do question if it is a good idea to give so much power to one entity.  For instance, Google’s purchase of Urchin made them an almost overnight statistics leader.  I’ve not read their privacy policies close enough to find out just what they do with all the data they collect.  I hope someone is watching them carefully.

The fact that customers don’t want to move from XP so quickly does not surprise me at all.  XP works.  Plain and simple.  We finally got XP secure, why do we want to jump to a new platform so quickly?  I remember when Windows 95, and Windows XP both came out there was a big move to switch.  In both cases those were not solid until I believe SP2. 

The bottom line is we will move eventually, and we will like it.  Don’t push us!