Proof of Concept PocketPC Virus Created 152
SpooForBrains writes "The Register has reported that "Ratter" of the virus writing group 29A has created the world's first PocketPC virus as a proof of concept. This one has no payload and is polite enough to ask if it can spread, so the dangers are minimal, but it occurs that the possibility of PocketPC and Symbian virii suddenly makes the concept of bluejacking somewhat more sinister."
Reminds me of that windows virus... (Score:5, Funny)
Re:Reminds me of that windows virus... (Score:3, Interesting)
CRAZY!
E-Darwin (Score:5, Insightful)
It is inevitable that any networked system will suffer from these attacks. See the recent Mozilla shell exploits. We have Linux security issues, and as the OS gains popularity, we will start to see virii for it. It will happen.
We have basically created electronic primordial soup. Three cheers for compu-evolution!
Re:E-Darwin (Score:5, Insightful)
a) There are sadistic people who like to cause people harm by investing time and money into writing virii that inconvenience, destroy data, and render devices useless - meaning to do ALL of these things ON PURPOSE.
b) Viruses evolve.
The fact is, there's no little Virus overlord someplace up in the sky that's trying to cause damage and harm to humans. There *are* lots of other humans who love causing that same damage by writing malicious code.
If everyone decided tomorrow to stop trying to break the machines that others have worked so hard to build, voila - they'd not be broken anymore.
Sadism / Sociopathy has little to do with the Biological Evolution of Viruses. What gives? Why are people so quick to assume that it's okay for people to break things and hurt people just because it's possible to do so?
Re:E-Darwin (Score:3, Insightful)
Re:E-Darwin (Score:2)
They combine their "genes" as folks splice the new, most effective payloads and mechanisms together; they mutate whenever someone comes up with a new and previously nonexistant technique... etc.
In short -- just because they're made by folks whom society would, generally speaking, be better without
Re:E-Darwin (Score:4, Funny)
Oh, wait. Yeah, I guess you're right. Never mind.
Re:E-Darwin (Score:2)
It's not o.k., it's inevitable.
It's also inevitable that somebody is going to try to stop them.
But it is foolish for those people who're trying to stop them to think that they can actually succeed.
You can greatly reduce the likelyhood of somebody authoring viruses with strong detection and deterrants, but that generally has side effects which are worse than the problem.
Viruses are a technical problem, I think they can be solved, they might take a new philosophy in software design, but wrapping up so
Re:E-Darwin (Score:5, Funny)
Another Slashdot evolutionist... there is a Virus Overlord up in the sky trying to cause damage and harm to humans! And he does it because he LOVES you! Why do you keep making him have to hurt you?
Re: (Score:1)
Re:E-Darwin (Score:3, Insightful)
I disagree with you wholeheartedly. While I have better things to do than write viruses, I think the people that do it contribute to software in an unignorable, public way. They exercise complex systems in ways that companies themselves would otherwise refuse. As we become more and more advanced as a society, our software systems take control over more and more elements of our daily lives.
The catchword for this discussion is: robustness. We absolutely need our systems to be robust if we're going to depen
Re:E-Darwin (Score:2)
Ieshan argues "If everyone decided tomorrow to stop trying to break the machines that others have worked so hard to build, voila - they'd not be broken anymore." This is mostly correct (except for software bugs that break the machines), you do not address that in your post. Ieshan also says "Why are people so quick to assume that it's okay for people to break things and hurt people just because it's possible
Re:E-Darwin (Score:3, Interesting)
Re:E-Darwin - Optimist? (Score:2)
Re:E-Darwin (Score:1, Informative)
You know I keep hearing this..."The only reason that Linux doesn't have as many exploits
Re:E-Darwin (Score:2)
The problem for would-be virus-writers on the Linux platform is that there is more ego-weight on the side of fixing and protecting Linux than on the side of embarrassing that platform and bringing it down. Besides, Linux users are by definition more intimately knowledgable about their computers and more likely to keep up with news, patches, updates, etc.
Viruses are an ego-based affair. There is more interest in protecting Linux than harming it, so any virus that comes out would probably find that the sec
Comment removed (Score:5, Insightful)
Re:E-Darwin (Score:2)
Comment removed (Score:5, Interesting)
Re:E-Darwin (Score:1)
Only has poor as you make it. Of course there's going to be a single default admin account on a fresh system. Just like root on *nix. When you need a user, just add them. There are all sorts of flashy wizards for users that can't grasp "net user username password
Also, take a script on UNIX/Linux and it's permissions are determined purely by the user who ran it, hopefully not root - theref
Re:E-Darwin (Score:2)
But this is true of most Unix systems as well. They have services running which have had vulnerabilities in the past (like Sun's RPC server, for example, it's only only Microsoft that's been hit with that one) and they do not typically firewall by default.
Re: (Score:2)
Re:E-Darwin (Score:2)
Part of what makes this discussion so difficult is that these two OSes are undoubtedly aimed at (or at least enjoyed by) different target audiences. Linux/UNIX users can justifiably argue that these OSes come "out of the box" poorly configured for security, but that's fine. Windows users can hardly make the same argument given the type of user that OS is aimed at (this is not a slam, it's just a simple statement of fact that my Grammy-maw isn't going to use Linux anytime soon).
What if iMacs were delivere
Re:E-Darwin (Score:5, Interesting)
It is, but there is an once of truth in it. The default behavior.
By default, Windows Xp Home runs me as admin, and I had remove permissions for it the be secure...
By default, Mandrake runs me as user. I had to learn to change to root.
But I think the best behavior is with OS X (which I don't own). It prompt you with a password windows each time you need admin access. To me the says: 'STOP! think about what you are doing! Are you sure, you know what you are doing?'
Kinda like the way my sister caught Sircam.exe but when the thing poped-up in ZoneAlarm, she got the reflex to click 'No': "I don't know this application, And everything seems to work OK without it, so there...". She was infested all right, but it didn't spread... (and didn't clog her dial-up line). And off, I did have the "AAAHH! VIRUS!" Reaction when I saw the same pop-up on her computer... Now she google for the file when she don't know... I'm soo proud of my sister, growing up before my very eyes *snif*
Education, can go a long way, but if people can't know they have problems, we can't help them... Default install would go even further... If would force so people to think...
Windows isn't the problem, Ignorance is the problem. Education is the solution.
Re:E-Darwin (Score:1)
KDE also does this.
Re:E-Darwin (Score:1)
Open source code allows for more scrutiny. Not just in the exact details of the code, but in terms of overall approach.
It's not a monoculture. If an approach by one app or service seems to give security issues, maybe people will approach it from another route. Also, because it's not a monoculture, people can come up with alternative solutions, and let the market evolve to choose the best one.
"Binding" does not occur, so applications work as applications, not as part of the op
Re:E-Darwin (Score:1)
True -- Linux's current barrier-of-entry is rather high. But for Joe Bloke to run Linux at home, Linux will have to lower at Joe's level. That m
Re:E-Darwin (Score:4, Interesting)
Linux also has APIs for use by local users, that probably should not be callable by just anyone on the internet. The recent exploit on Windows Mozilla has reduced my confidence that Linux Mozilla is not exposing internal APIs.
Mozilla is a big complex app, and I'm not sure I trust it anymore. (I sure as hell haven't audited it. Have you?) I'm starting to think I need to either stop using it, or somehow sandbox it.
Re:E-Darwin (Score:3, Informative)
Wrong! It was a protocol, and the way an application is meant to handle unknown protocol schemes is to pass them to windows. That's why mms:// links open media player under windows.
Therefore it was upto Microsoft to ensure any protocol accessible to applications was safe to use on the internet. Why else would it have been implemente
No danger yet. (Score:5, Insightful)
Re:No danger yet. (Score:2, Informative)
Can it really spread? (Score:5, Interesting)
Not phones, not big news (but here's a link anway) (Score:3, Informative)
It's not a phone virus, it's a Pocket PC virus.
From the article:
The first computer virus to infect handheld devices running Microsoft's PocketPC OS was discovered over the weekend... Cabir - like Duts - was a proof-of-concept exercise. In both instances, 29A sent its malicious code straight to anti-virus firms.
To my mind, the word "discovered" doesn't really apply here.
Previous attempts have been m
Re:Can it really spread? (Score:2)
It *asks* if it can spread? (Score:4, Funny)
You have been infected. This virus works on the honor system. Please delete all files on your computer. Thank you.
Amish computer ?? (Score:4, Funny)
Re: (Score:1)
Re:Amish computer ?? (Score:2)
Re:It *asks* if it can spread? (Score:2, Funny)
it should be written "enemies" instead of "friends"
How many times? (Score:5, Insightful)
Re:How many times? (Score:3, Funny)
Re:How many times? (Score:4, Informative)
Re:How many times? (Score:3, Insightful)
You call yourselves geeks, you chew people out for the smallest technical error in a linux thread, you go apeshit if someone refers to "Hans Solo" or says Python has cleaner syntax than perl, but you don't take the time to learn the rudiments of the English language.
English is a geek's dre
Re:How many times? (Score:1)
Re:How many times? (Score:2)
English is so rich a language, in fact, that we naturally learn it as a meta-language instead of directly as a language. This is how we are able to decode the meaning of slang phrases that we've never heard before...these phrases strike a chord with us because they evoke imagery that is indirectly or obliquely referred to by phrasology with which we're already intimate. Even when expressing ourselves to audiences of unsurpassed erudition, we ought always sedulously eschew unmitigated hyperverbosity, obfusca
Re:How many times? (Score:2)
> whine that "it's obvious what I meant and
> anyway, languages evolve"?
Oh, ho - but the C compiler will never choke on malloc -- the linker will!
Otherwise, excellent points.
Re:How many times? (Score:3, Funny)
Re:How many times? (Score:1, Funny)
Viriis ?
Viriiii ?
viriiiiis?
Viruseses ?
I give up
Re:How many times? (Score:2, Insightful)
I don't really care about english, but in the common jargon the plural is 'virii' and in my mother language (italian) is just 'virus'.
A more complete article could be found at: http://en.wikipedia.org/wiki/Plural_of_virus/ [wikipedia.org]
For the people who will reply that english is the language in use on slashdot I would like to point that probably it's the english+jargon the language actually in use
Re:How many times? (Score:2)
Re:How many times? (Score:2)
I would posit that it's nearly impossible for any group of intelligent folks to converse about a shared topic of interest without jargon.
sev
Re:How many times? (Score:1, Offtopic)
And that the plural of pizza is not pizza's?
And don't even get me *started* on "Unixen"!
This is news? (Score:4, Insightful)
I mean, c'mon people, the pocket pc is running windows. This virus isn't exactly revolutionary.
At least now I can justify the Zaurus [pdabuyersguide.com] over the 'other guys'!
Re:This is news? (Score:2)
You'd jump to the $700 'distant 3rd' palm device that's nearly twice as big just to get around the potential of getting a virus that would be hard pressed to get to your system by simply adjusting your bluetooth settings? Pardon me, but the worst case scenario is you reset the PDA and re-sync it.
Yet another reason to run Linux on your PDA (Score:4, Insightful)
Re:Yet another reason to run Linux on your PDA (Score:3, Interesting)
Seeing as how niether the PocketPC nor the PalmOS was built from the ground up with the idea of getting on the net right away, I'm not sure why you'd put any more faith in any PDA short of the Zaurus with its Linux based roots. (Yes, I realize you basically stated this in your subject line, but I don't see how you could ignore Palm in this
Re:Yet another reason to run Linux on your PDA (Score:1)
To take a recent example, the Sony Clie UX50. It has built in WiFi and Bluetooth. You can use the builtin web browser to go to a Web site and download the
Yes, it's only one PDA. Yes it is somewhat involved. Yes it only works on programs that aren't distributed in
Re:Yet another reason to run Linux on your PDA (Score:1)
This [www.phm.lu] is one application that can be installed on the device. The default download is to install through Activesync, but you can download the
For those of you with no WinCE experience, launching the CAB will install the program.
Re:Yet another reason to run Linux on your PDA (Score:1, Flamebait)
Did you really need the "that's just not true" bit? Besides being argumentative, your own post conflicts with it. "That is just not true, in the rare circumstance that one has installed this app."
I just ask because you could have phrased that more informatively without begging for a needless rebuttal.
Re:Yet another reason to run Linux on your PDA (Score:1)
When I saw the news about the proof on concept, I knew people would be bitching about the fact that it was a MS product...
However, I am sure all you linux zelots out there know that the _first_ smartphone virus was written targeting the sybiam 60 OS.. http://www.the
Re:Yet another reason to run Linux on your PDA (Score:2)
Famous last words (Score:5, Insightful)
Duts may not be able to spread, but take out the bits that make it "benign" and you've got the makings of a real annoyance. Even if the source for this particular virus is kept safely out of the hands of malicious individuals, the fact that its now been proven do-able means others will try.
Like the typical outlook virus (Score:4, Interesting)
Anyway Pocket PC viruses are going to be rarer than one for Macs
Reminds of Donut [zdnet.com] , the .NET virus ... but there hasn't been a real one in the wild yet ?.
bash$ alias kill='chmod -R 0666 /'
Re:Like the typical outlook virus (Score:2)
And Apple Newton viruses are going to be even rarer than THAT!
(and now, someone will reply with an obligatory Newton handwriting-recognition joke.)
bluejacking (Score:3, Informative)
Re:bluejacking (Score:2, Insightful)
as far as i know, it is possible to display a message on someone's phone without them giving consent. the trick is to create a bogus name in your phone book, and then send that. alot of phones will display a message like
however, to spook someone out (which is really the ultimate goal of bluejacking) you create a 'name' like
or when the beeps and bemused looks
Trustworthy computing...a myth? (Score:3, Insightful)
Mr Billy G is NOT a Sir (Score:3, Informative)
The rules are explained a little better here [wordiq.com]
obligatory (Score:1)
I'm surprised we haven't seen Palm viruses. (Score:2)
And when that happens and it spreads in the wild, the results will be ugly. =(
Re:I'm surprised we haven't seen Palm viruses. (Score:3, Informative)
Give it time and there will be ones that spread via bluetooth or WiFi.
Re:obligatory (Score:3, Insightful)
But unlike the Pocket PC OS, Palm OS is mutli-threaded, single-task OS. You would have to trick the OS into making the virus a new Thread of
Pocket Antivirus (Score:2, Funny)
Bluetooth viruses... (Score:5, Insightful)
This is a neat proof-of-concept, but I think these virus creators should go back to hacking cell phones if they want to make waves.
Re:Bluetooth viruses... (Score:3, Informative)
It would be interesting if the affected Bluetooth-enabled Nokia phones mentioned in a previous article a few weeks ago were somehow able to transfer their goods to Pock
No Worries... (Score:3, Funny)
Speading viruses via Sybian? (Score:1, Insightful)
Re:Speading viruses via Sybian? (Score:2)
Symbian is an OS.
Sybianb is anything but an OS.
Look it up!
What this really proves... (Score:3, Insightful)
Re:What this really proves... (Score:2)
Also, why bother looking for and exploiting security holes when you've got ActiveSync? It allows the host PC full access to the Pocket PC filesystem, including the ability to execute programs. I would be far more afraid of
Pocket PC issues (Score:4, Interesting)
Windows CE is actually more secure than Windows XP because the majority of the OS is in ROM. Those files are protected at the file system level - it is not even possible to read or copy the files, let along modify them.
After an infection one could always do a hard reset to quickly have a clean device that is at least usable.
Also, the amount of damage that could be inflicted would be moderate because most PDAs are synchronized with a host PC. So the information on the PDA is essentially backed up multiple times a day.
The real concern would be a virus that could propogate over multiple platforms running different processors. This is one reason to be afraid of
Dan East
Re:Pocket PC issues (ROM isn't magic) (Score:5, Interesting)
> is in ROM. Those files are protected at the file system level - it is not even
> possible to read or copy the files, let along modify them.
Keeping files in ROM does not inherently constitute a better virus protection.
Of course, altering a ROM file is (usually) impossible. However, any complex
operating system has a lot of options for RAM or FLASH based files to "hook-in",
and RAM and FLASH are certainly not impossible to alter.
A virus that hooks into the startup sequence of a pocket device is as effective
as a hypothetical one that managed to alter the ROM of that device. Sure, a
ROM device might have a "wipe-all" reset button that gets rid of the virus,
but it would get rid of all personalization data as well - files, installed
software, addresses etc.
So, how does that make the ROM device less vulnerable to virus attacks? It
can't be rendered completely unusable. Ok. But all the other threats continue
to exist. You can loose your data, you can spread the virus to other devices,
you could even sync a multiplatform virus to your desktop PC, etc.
Marc
Re:Pocket PC issues (ROM isn't magic) (Score:2)
Re:Pocket PC issues (Score:2)
For PDAs that are regularly synch'ed to a desktop, couldn't the desktop antivirus be tuned to scan files destined for the handheld (or the handheld itself, for that matter)?
I know this option wouldn't be viable for the increasing number of folks who are fetching content wirelessly... But for folks using their
Oh great... (Score:4, Funny)
Steve.
Re:Oh great... (Score:1, Flamebait)
Run the virus checker on your sync platform and stop whining.
Re:Oh great... (Score:2)
The general idea was:
CRAP IDEA.
If the PDA has bluetooth/irda you can get it that way (should an exploit be found). More importantly, if it has WiFi it will probably go into the mail server directly. Additionally, if you have WiFi, then you have an IP address which can also be attacked.
The desktop cannot help you at all in these cases.
Steve.
Re:Oh great... (Score:2)
Absolutely none, however, 'if' someone steals your keys and makes a copy of them, what use is your front door? As people have pointed out, PocketPC is extremely heavily sandboxed and the last few worms/viruses haven't exactly stretched the imagination too much.
Security isn't about stapling a wrist to a foreh
Also mentioned (Score:1)
You don't need viruses (Score:3, Funny)
Quite a few people on the E800 forum I read have had problems where their Bluetooth stops working.
Do not use virii (Score:3, Informative)
Re:Do not use virii (Score:2)
You mean like aalii, genii, medii, modii, radii, torii, congii, bacchii, denarii, dochmii, nauplii, senarii, splenii, dupondii, perradii, retiarii, sartorii, sextarii, stapedii, trapezii, octonarii, interradii, septenarii, gastrocnemii.
Above list, courtesy of Jumble and Crossword Solver [uakron.edu].
Not saying that they're "common", but they do exi$t.
Re:Do not use virii (Score:1)
Or, to make it simpler, look-up 'v
Re:Do not use virii (Score:2)
I agree that you can just look it up.
Not sure where I get an Enlgish dictionary, though!
Re:Do not use virii (Score:2)
Re:Do not use virii (Score:2)
comparative endemics (Score:3, Interesting)
Oh Boy, economic boost! (Score:1)
This isn't new... (Score:2, Interesting)
As Uncle Cecil (Score:2, Interesting)
As usual, The Straight Dope [straightdope.com] has an exhaustive entry on the issue: