Monday, March 12, 2007

The good and the bad of Skype Prime

Last week Skype announced Skype Prime. In a nutshell, Skype prime allows individuals to run their own pay-per-use or pay-per-minute VoIP services. I have not tried this service yet, but I can already realize how this is both a great and potentially bad thing:

What makes it great? It makes it very simple for you to offer premium phone services to the Skype community. You could offer tech support or homework help for $0.50 a minute or you could offer a daily joke for a $1 a call. Or, you can charge certain people more money to call you so that they don't call you every 3 seconds. While not necessarily good, although not necessarily bad, I wouldn't be surprised if this turns into a huge porn venue (heck, you can charge for video calls, I would be surprised if someone didn't start such as service already). But then there are the downsides.

Imagine if you will that you initiate a call legitimately to a 'Prime' provider and you accept their fees, but then feel you didn't get what you were promised? Or you agreed to a high per-minute rate and felt that they were prolonging the call? What is your medium for dispute? How are both buyer and seller protected? (funny, doesn't this sound a lot like eBay issues?)

Worse than that, I am sure that it won't be long before folks find illegitimate ways to profit from this. For example, a malicious user could theoretically force you to download a skype Plug-in that randomly calls a 'prime' service and eats away your credits. They wouldn't even have to rob you blind - they could extract 10 or 20 cents from a few hundred thousand people and still make some serious cash. Or, they could offer prime services in some obscure currency that masks the real rate and makes the service seem cheaper. In the former case, it would cause skype to change the rules and permissions for writing extras, thereby eliminating some of those skype extras that are legitimate.

While I think that this has a lot of potential on the upside, the downside of it is really scary, and I hope the Beta Period Helps Skype figure out how to address some of the security concerns.

Thursday, March 08, 2007

If only it came in my Toyota

BMW and Google announced today that you can now send Google maps directions and info straight from Google Maps to the BMW's Assist GPS system. While the likelihood of me ever owning a Bimmer is slim, this shows that Car manufacturers are embracing technology more and more. C|Net now even offers a Car Tech site, where they review all of the latest in-car technology. It seems that every car now has a factory-installed Bluetooth hands-free option that let's you talk over the stereo system, and many more offer various iPod and MP3 intergration options. Still, the Bimmer is probably one of the first to be net-connected.

Interestingly enough, about 3 years ago, I was at a conference and saw a presentation by someone from Microsoft regarding where they felt mobile technology was going. The presentation showed a demo of someone walking into his car and having it automatically recognize his PDA. The car could read incoming e-mails and voicemails (integrated into one inbox) and could also access the PDA's contact database to make phone calls via voice dialing.

While we are not quite there yet, we've definitely come a long way baby!

Friday, February 16, 2007

Tell me something I didn't already know.

C|Net today reports that Symantec has just published some research performed by scientists at the University of Indiana that exposes a possible vulnerability of consumer routers. As King Solomon wrote in Ecclesiastes, there is nothing new under the sun. Since they came onto the market, home routers have had many a security hole. Something that many people have (myself included) have been warning about for years. However, this research simply shows a practical attack that is very simple to pull off.


In a nutshell, they put together some simple JavaScript/Java code that logs on to your router and changes your DNS settings. In doing so, attackers could say, re-route your requests to say, your banks website so that when you type in https://www.mybank.com - you are really logging in to their phishing site, and you wouldn't know the difference, as even most existing phishing filters would be fooled. (You can get a full PDF here: http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR641 ).


Of course, this is just scratching the surface. For example, there are certain brands of routers that use GPL'd code, and make the source code available on their websites. Are truly enterprising Hacker could - download this code, and use a similar method to upload it to replace your router's firmware. The changes could be almost invisible to the end-user, but far more malicious. Why? Think about what those attackers could do.

They could easily modify the router's code to capture and/or intercept all web traffic coming through the router. On the benign side they could, say, re-write Google's ads with their own. On the more malicious side, they could easily capture passwords, credit card numbers and more. Or find other ways of using your web viewing habits against you. They could also forgo the use of computers as 'Zombies' for DDOS attacks, and put them straight on the router. Even worse, they can make the traffic appear as if its coming from any of the PC's on your network.

What's even worse - they don't need to exploit the default password or an uprotected wi-fi network. They can simply publish their code on their website and tout that they have a
'high-performance' version of the firmware.


Granted wi-fi routers are great, and provide tremendous benefit for their owners, I hope that this research will enable manufacturers to take more steps towards securing them.

Monday, February 12, 2007

Yahoo's Big Comeback

A bunch of years ago, before I was introduced to a small project called Google, I used to use Yahoo! for my searching. It was clean, easy and relatively well organized. It also had all kinds of great free services like personals, classifieds, e-mail, etc. But then Google came along, and started to gain steam, and I like many others left Yahoo for Google.

But Yahoo!, it seems, is making a comeback. First they bought Flickr - the photo sharing site, then they announced their new mobile tools at CES - http://go.yahoo.com (which alas, isn't available for my blackberry; during CES, they also went to MacWorld, to announce their partnership with Apple on the iPhone), and now they have come up with Pipes.


While Google has come up with tons of innovative ideas lately, this one is one of the greatest I've seen of late. What is pipes? It is a very simple tool that let's you combine website data - visually. For example, pipes can take a bunch of RSS feeds, mix them together and sort them so that you get a giant super feed, without having to a lick of programming.

The potential for pipes is huge, especially because it enables developers like me to do more with less work.

It will be interesting to see how Google answers Pipes!
Go Yahoo!

Monday, January 22, 2007

Data Centers in the Wilderness

Since the dawn of the dotcom days a decade ago, there have been many cities that have sprouted up as high-tech hubs across the country. Most of these cities of course are large cities in general, but their tech-specific growth originally was due to a handful of factors - primary of which seemed to be the abundance of technical talent. For example, places like Research Triangle Park in North Carolina (Duke and UNC are nearby), or the SF Bay Area (Stanford and Berkeley), or Austin Texas (U of Texas).

And along with the tech growth in these areas, all of the major ISPs opened data centers in them or nearby, so that the Tech Giants would be close to their data and that they would rely on someone else to manage it.

But now it seems that the trend is reversing. Recently, companies like Yahoo, Microsoft and Google are opening up data centers in rural Oregon and Washington, and Google recently announced plans to build a data center in western North Carolina, far from the big cities.

Why this boom? Two reasons - Power and Prices. Both real-estate and utility charges are lower in this area. In addition, these areas look forward to cash-laden companies who want to help develop their local economies.

It is also interesting to note that the whole dotcom era practice of using outsourced data centers is seemingly reversing a bit.