In the news

The First Android Trojan … -ish

Posted in Android, In the news, Rant on August 10th, 2010 by Anders K. Madsen – 1 Comment

Danish newspaper Politiken is running a ritzau piece on what’s been dubbed “The First Android Trojan” [da] in its online version. Now, according to this little article Kaspersky Lab has identified a trojan that poses as a media player and then automatically sends out text messages to a specific number at ridiculous charges. The article doesn’t get more specific than that, so I thought Slashdot might know something more. Slashdot weren’t any more specific than ritzau (which makes sense, since ritzau probably ripped the news from Slashdot in the first place) and they just link to an article on ITWire which is exactly as vague and unspecific as all the other articles.

Fortunately the users of Slashdot had pretty much the same questions as I did. Mainly “What’s the name of the app? (We want to know, so we can avoid it.)” and “How does it sneak in past Android’s warning system?

Well, it turns out that the name of the app is not something that figures anywhere — neither in the Kaspersky announcement or in the more specific ReadWriteWeb article. According to the latter the app is not even in the Android Market, and — funniest of all — the trojan only works if you’re on a Russian carrier! So basically, here’s what you have to accidentally do to install this “trojan”:

  1. Figure out the name, because Kaspersky seems to not want to tell us.
  2. Find the downloadable .apk package somewhere on the web and download it.
  3. Configure your phone to allow installation of non-market/untrusted apps.
  4. Install the app and ignore the part of the installation process, where the phone actually warns you that this app requires access to services that cost you money. Which is even further specified as: Send SMS messages. Granted, it doesn’t specify if the app will actually make use of it, but it should seem odd to anyone why a media player would need to send out text messages.
  5. Move to Russia. (Unless you already live there, in which case you can happily skip this last step.)

So let us draw a parallel to the actual story that spawned the use of the term “trojan” in this modern context. You know, just to put things in perspective. (Bah! Who am I kidding, I just love a ridiculous analogy.)

The Greeks built this huge wooden horse and loaded up 30 men in it because after 10 years of siege of Troy they still couldn’t pwn those Trojan n00bs. Then they put this huge wooden horse somewhere in the woods outside of Troy, but not anywhere obvious because that would be too easy, and the Trojans wouldn’t find it until a couple of years later when some Trojan emo kid and his emo girl friend were hiding in the woods crying and writing poems. Now the Trojans were all pumped up because of this loot and started hauling it back to Troy and someone noticed a sign on the horse saying, “There are some Greek soldiers inside this horse. Maybe they have weapons. And maybe they intend to use them. But who knows? GL HF!” “Fuck it!”, the Trojans said and brought the horse back to town only to get completely Zergling rushed by the Greek soldiers inside who were apparently still in great shape after 2 years inside a wooden horse with only very little to eat and even less to drink and no internets at all! So they killed a brazillion Trojans and then they had pancakes to celebrate and was all like *om-nom-nom-nom-nom*. And they never told anyone — ever! — how they’d passed time waiting for 2 years inside a huge-ass wooden horse.

Now, in this version I would say that the whole Trojan Horse ploy worked, not because of Greek ingenuity and cunning, but because of incredible retardedness on the part of the Trojans. And it does make the Trojan Horse seem like way less of a trojan, doesn’t it? Same thing goes for this “First Android Trojan” — not so sneaky after all, when you have to actually give it permissions to perform it’s trojan-y goodness.

There’s an angle on this story that’s really interesting, because Kaspersky Lab not only announced that they’d found this alleged trojan, they also announced that they’ll be rolling out some security software for the Android platform in early 2011, and what better way to spark interest than to find some obscure proof-of-concept trojan that’s not even active in the wild and hype it as if it’s actually a real threat?

I really, REALLY wish that news agencies and newspapers would do just a little research before posting such sensational stuff, because we’re definitely not going to see a follow-up that clarifies the matter.

Why Running Linux is Not That Hard

Posted in Computers, In the news, Linux, Rant, Software, Windows on December 29th, 2009 by Anders K. Madsen – Be the first to comment

Back in March the web version of the Danish news paper Politiken ran an article on boosting computer performance [danish], where they list several steps for tuning Windows, with the last two steps suggesting that maybe re-installing Windows or installing Linux is the answer.

They list the steps for a Windows performance boost as follows:

  • Update drivers
  • Update firmware
  • Give Windows less to think about (involving messing with the registry, disabling unnecessary graphic effects, removing unused fonts etc.)
  • Overwhelmed by icons? (Involving messing around with msconfig.)
  • Malware removal
  • Defrag the hard drive

Now consider that updating drivers — and especially firmware — requires very specific knowledge of your hardware, while rummaging around in the registry and msconfig requires a good deal of knowledge about how software works and in some cases knowledge about — or ability to guess — how software vendors may choose to name their executables and the paths at which they might put the executables. Malware removal may have become easier over the years, but to a lot of users the terminology and processes involved seem intimidating, which ultimately stops them from doing it properly; or at all. And finally, defragmentation? Are you fucking kidding me?

Now Linux (let’s just take any Debian based distro for these examples.)

  • Updating drivers is handled like all other updates, i.e. unless you’ve specifically disabled the automatic check for updates, you’ll be prompted to install fresh drivers pretty much as soon as they’re available. No manual searching required (unless you have some poorly supported hardware that doesn’t have drivers in any of the available repositories).
  • Updating firmware can be a bitch, since most firmware updaters are Win only. On the other hand, I’ve never had to update my firmware from Linux on neither my MacBook nor my ThinkPad, so personally I regard this as a non-issue, but your mileage may vary.
  • Cleaning up the registry… What registry?
  • Managing applications that auto-start? System > Preferences > Startup Applications — easy and not as potentially dangerous as msconfig!
  • Disabling unnecessary visual effects? System > Preferences > Appearance > Visual Effects.
  • Malware removal. Not really necessary (for the time being), but under all circumstances no harder than on Windows.
  • Defragmentation. No!

So to sum up, all you actively need to do to keep a Debian based Linux box speedy is basically to decide which applications and services you want to start up as you log in. That’s it! (If you’re really picky about getting the most out of your battery, you may want to turn off visual effects while running on battery power; or all together.)

Now I’m left wondering why so many people think that running Linux is for geeks only. To me it seems like running a Windows machine (and keeping it running) requires a good deal of knowledge about your computer’s hardware, it is insanely time-consuming and in general a pain in the ass. (I wouldn’t know for sure since I haven’t done it for several years, but I still help plenty of people with their Windows related problems.) No matter what OS people run, they always tend to have a backup geek they can turn to when things get too complicated — that goes for OS X, Windows and Linux, so why not start relying a little more on your personal Linux geek?

Politiken’s Weird Computer Ways

Posted in Computers, In the news, Rant, Software, Windows on July 7th, 2009 by Anders K. Madsen – Be the first to comment

Politiken runs an article titled “EU action may cost you your internet connection” (article in Danish, Google Translation) about how European Windows 7 users may not be able to access the internet because of the EU’s intervention against MS’s browser monopoly, forcing them to ship Windows 7 without Internet Explorer pre-installed.

Now, talk about jumping to conclusions — not to mention the wildy exagerated title! I’m willing to bet that MS won’t ship Windows 7 without any means of installing IE8 (e.g. via something like curl or wget — or simly via FTP). I’m pretty sure there’ll be big fat icon in some prominent location saying “Install Internet Explorer”. Besides, it’s not really that hard (for anyone) to open Explorer and type in: ftp://ftp.mozilla.org and navigate to the Firefox EXE and double-click — especially if Mozilla would make a shortcut. (Hint hint!) Alternatively, if MS wants to be really cool, they could offer installation of either of the major browsers when installing Windows 7. I.e. something like: “Thanks for installing Windows 7, which browser(s) would you like to install? IE, Firefox, Opera, Safari or Google Chrome?” Or they could even go as far as saying “Would you prefer MS defaults or non-MS defaults?” Where MS defaults would be IE, Outlook, Windows Media Player etc., and non-MS would be e.g. Firefox + Thunderbird + VLC, Opera + VLC or something completely different. MS already had something like this in XP SP2, where you could select standard setups (either MS or non-MS), which would then affect settings such as the default browser, mail client, media player and IM client. Pretty un-MS-ish and ironically my all-time favorite feature in Windows.

This is typical of Politiken’s  IT section. They always pretend to be seeing stuff from the end-user’s, while apparently being even more clueless than the average (l)user. Or maybe they have ulterior motives. Maybe they don’t like the EU putting up a fight against the MS monopoly and messing with their precious Windows. Either way it’s “journalism” like this, that makes the least technically inclined users stick to Windows XP, 98 or whatever untill someone or something forces them to upgrade.

Emulation as something new

Posted in Computers, Games, In the news, Rant, Software on February 18th, 2009 by Anders K. Madsen – 2 Comments

Politiken has an article about how the EU wants to develop an emulator — KEEP (Keeping Emulation Environments Portable — in order to preserve video game history. (Original article in danish; Google translation.) According to the project description it should be able to handle pretty much any data from any platform and while I’m all for preserving video game history, I think €4.02 million ($5.05 million; £3.55 million) is a bit of a hefty price to pay, considering that there’s plenty of Open Source software out there that does exactly that.

So will KEEP actually be written from scratch? Or will they simply bundle whatever Open Source software they find into one neat package? The project description doesn’t say anything about it. The first is stupid, because a lot of the Open Source emulators available are of high quality, are quite portable, have been developed for many years now and are still maintained. Some shiny new software is likely to be less stable and compatible, and the project description doesn’t give any promise of the software being maintained in the future. The latter is simply too expensive. €4.02 million for bundling some Open Source software?

Also, while preserving the games is all well and good, there’s more to preserving video game history than just preserving the software. Playing Super Mario Bros. on the Wii with the Wiimote is NOT the same as playing it with the good old, unhandy NES controller (even though the Wiimote is quite unhandy for that purpose).

Epitaph for a good idea

Posted in Computers, In the news, Rant, The World on September 25th, 2007 by Anders K. Madsen – 7 Comments

While the Medison Celebrity $150 laptop was obviously a good idea, it was — as some have noticed — very, very poorly executed. While debates on whether or not it’s actually at all possible to produce a laptop that cheap are still heated, I don’t think anyone disagrees that a $150 laptop would be nothing but great.

read more »