First Trojan for Windows CE Released 213
Tuxedo Jack writes "Symantec and The Register are reporting that the first Windows CE trojan horse, known as Brador, has been mailed to Trend Micro. This cannot spread on its own; it must be mailed or transmitted, then opened. Once opened, it opens a TCP port, allowing the remote-controller to connect and establish control over it. As expected, this will most likely be used to make new botnets, and it leads me to wonder: will we soon need firewalls for Windows Embedded?"
Only a matter of time I guess... (Score:4, Interesting)
Greaaaaaat.
Re:Only a matter of time I guess... (Score:5, Interesting)
The first viruses I saw back in the 80's were 20 times more elegant and amazing. they would actually attach to other programs, chaing the first byte of the software to jump to the end of the program, execute the virus, then run the program. Many would even convince the DOS dir command to lie to the user and show the same filesize as the normal program... even though a user would not really notice the file size change cince many of these viruses were smaller than 1K some less than 500 bytes.
today we really dont have many viruses but simply mal-ware.... although there are some real viruses out there.
granted adding network capabilities to a virus is harder, but a simple local filesystem spreader can jump network mounted drives because the OS is happy to make it easy for the program.
Re:Only a matter of time I guess... (Score:2)
Re:Only a matter of time I guess... (Score:2)
Re:Only a matter of time I guess... (Score:2, Insightful)
Re:Only a matter of time I guess... (Score:2, Informative)
Re:Only a matter of time I guess... (Score:2)
Silly question. The answer is always, "yes, and you should have designed them in from the beginning."
If it connects to a network, it needs protection. It's as simple as that.
Re:Only a matter of time I guess... (Score:4, Interesting)
Re:Only a matter of time I guess... (Score:2)
Of course we're going to need firewalls... (Score:5, Insightful)
Re:Of course we're going to need firewalls... (Score:3, Interesting)
Good point, if WinCE based machines operate in a network manner the same as desktop Windows. Are they in any way comparable? If you somehow had a desktop running WinCE, would it be comparable to say, a Win XP machine with its networking?
Re:Of course we're going to need firewalls... (Score:5, Informative)
Short answer: yes.
Long answer: Pretty much. CE doesn't have the services with ports open that regular Windows does, but otherwise the networking system is very similar in its capabilities. When it's on it's always on. CE is a lot like regular NT/XP in a lot of ways in its capabilities, though it was done from scratch, which benefits it a lot. It has a substantial subset (think Carbon from Mac OS Toolbox) of the Win32 API found in XP.
Re:Of course we're going to need firewalls... (Score:5, Funny)
To patch this vulnerability, run the following:
clueX4.exe
Re:Of course we're going to need firewalls... (Score:4, Funny)
Re:Of course we're going to need firewalls... (Score:5, Informative)
It's because of this, that most Windows CE updates are in the form of ROM updates, and these don't usually make it to consumers, and when they do, are a pain to install.
There are ways around it, but Microsoft isn't showing any effort, perhaps now they will. Everytime I reset, I have to install the updates for Pocket MSN and Pocket IE from flash card again.
Re:Of course we're going to need firewalls... (Score:2, Funny)
never mind.
Re:Of course we're going to need firewalls... (Score:2)
It's because of this, that most Windows CE updates are in the form of ROM updates, and these don't usually make it to consumers, and when they do, are a pain to install.
There are ways around it, but Microsoft isn't showing any effort, perhaps now they will. Everytime I reset, I have to insta
Re:Of course we're going to need firewalls... (Score:2)
This is a inconsequential virus and there's still no need for PPC antivirus software.
Re:Of course we're going to need firewalls... (Score:3, Insightful)
Re:Of course we're going to need firewalls... (Score:2)
i find it interesting (Score:3, Interesting)
Re:i find it interesting (Score:3, Informative)
Secondly it uses the standard Bluetooth file transfer mechanism, and does not exploit any vulnerability. The symbian (certainly on my p800) system will recieve a file ONLY if it is paired to the phone, otherwise you get a message specifically asking if you wish to recieve it.
Once recieved, you have ot open the warn, read about two or three warnings, telling exactly what is happening bef
Re:i find it interesting (Score:2)
With both, users can be stupid enough to do it. You say "hey, try out this game!" whether ir's over email or bluetooth. But neither would do well out in the wild.
Its about time! (Score:4, Interesting)
Re:Its about time! (Score:2, Informative)
Re:Its about time! (Score:2, Informative)
Marketshare isn't an issue either with this (Score:3, Interesting)
There are more mac's than window CE devices yet there is now a virus for that platform. That argument about macs having a smaller marketshare and thus are not the target of hackers can be trown out of the window.
Can it?
Re:Marketshare isn't an issue either with this (Score:3, Interesting)
Re:Marketshare isn't an issue either with this (Score:5, Informative)
I'm a Mac user, perhaps even a ac zealot, but I'll admit that there are security issues with OS X. First of all no matter what OS you run someone can make a Trojan horse. It's quite easy to write a program that just zaps all your files or something. If you can convince someone to run your code, no matter how many warnings the OS throws up, then you've pretty much got them by the balls so to speak.
In addition there was on quite scary vulnerability with macs. As you may know when you double click an Icon OS X helpfully tries to figure out how to "do what you mean." It is possible to hide executable code in the data tags on a mp3 that OS X will (helpfully?) run when it is double clicked. If you play it through iTunes it will seem like a regular mp3, but opening it could run malicious code
I am still of the opinion that windows is swiss cheese when it comes to wholes, but no operating system is immune to duplicity
Re:Marketshare isn't an issue either with this (Score:3, Insightful)
Re:Marketshare isn't an issue either with this (Score:3, Interesting)
it's a honest backdoor program.. which means that it's just a program that takes commands from outside the device and as such is very unlikely to even be first of it's kind.
very bad excuse for an antivirus company to get some pr tho.
I believe this kind of programs exist for mac as well(opensshd would technically count as well, strange we don't see it mentioned there).
Re:Marketshare isn't an issue either with this (Score:5, Informative)
Re:Marketshare isn't an issue either with this (Score:2)
Re:Marketshare isn't an issue either with this (Score:2)
Nope. Windows still holds the crown by a long shot.
Virus spread is greatly enhanced by having a large number of connect hosts. (connected not necessarily meaning 'connected to the net') This argument has been disputed before, but not satisfactorally.
The MacOS security myth (Score:2)
There is a common misperception that Apple's various releases of MacOS are more security than alternatives A, B and C, and that "you can't hack a Mac". That, of course, is pure bullshit. The evidence often sited to support that outlandish claim is the lack of viruses or "hacking" incidents involving MacOS personal computers. One of the, if not the most important, factors in the "popularity" of a virus or worm is the popularity of the host it is designed to effect. MacOS may comprise
This is a Good Thing (Score:5, Funny)
Ask a stupid question... (Score:4, Funny)
If you have ANY device connected to a network, it should be protected (firewalled) from evil-doers.
Sincerely,
GWB
Re:Ask a stupid question... (Score:3, Insightful)
No - if your device is set up _correctly_ then insecure and unnecessary services shouldn't even be listening for connections from the big bad internet, so you don't need a firewall.
IMHO the _only_ reasons to have a firewall on a system set up by someone with a clue are:
1. controlling forwarded traffic if the device is routing network traffic for other machines
2. as a fail safe incase you accidentally enable
Re:Ask a stupid question... (Score:2)
There are multiple points where a host based protection system can fail. Missing patches, errors in configuration, not secure setups out of the box (to load the latest patches you have to be online), you name it.
There are also multiple points where a firewall based security policy can fail. Stateful inspection prote
Re:Ask a stupid question... (Score:2)
If you mean that the attacker could install code listening on any other port then a firewall running on the machine itself isn't going to help you
Re:Ask a stupid question... (Score:2, Insightful)
Sure, if it's an attacker installing a rootkit then there's not much you can do. But internet worms aren't necessarily that sophisticated. Often they're just looking for unpatched unprotected boxes.
Attitudes to networking (Score:4, Insightful)
given how important and prevalent networking is, shouldn't every network capable device now have some sort of a firewall?
by analogy, after seatbelts were invented, instead of waiting for a car crash and asking
"do cars need seatbelsts?", then waiting for a van crash and asking
"do vans need seatbelts?", then waiting for an SUV crash and asking
"do SUVs need seatbelts", then waiting for a lorry crash and asking
"do lorrys need seatbelts"
just skip to the end - put seatbelts in all vehicles unless a very good reason not to.
Re:Attitudes to networking (Score:4, Insightful)
"do trains need seatbelts?" - probably, but they don't have them
"do motorcycles need seatbelts?" - dunno, but I don't see many the them
Re:Attitudes to networking (Score:3, Interesting)
Re:Attitudes to networking (Score:2)
Umm, yah, that would be why there was a smiley on the end of the line...
Re:Attitudes to networking (Score:2)
Re:Attitudes to networking (Score:2)
Re:Differences in Construction / Custom (Score:2)
The school buses in my area have had seat belts since, oh, at least fifteen years ago.
Re:Attitudes to networking (Score:2)
diebold. (Score:5, Interesting)
Re:diebold. (Score:2)
[1] why don't people say "k-rad" any more? at least in mocking l33t people? that was a mainstay of the l33t mocking community back in my BBS days- it's a shame no one uses it anymore.
Re:diebold. (Score:2)
first? bullshit. (Score:5, Insightful)
and tell me, WHAT GOOD WOULD A FIREWALL DO AGAINST AN _INTENTIONALLY_ INSTALLED BACKDOOR PROGRAM? nothing nada zip zero.. if you _wanted_ to run it which you must(in case of this program) you would want to turn off the fw too, no?
and built for botnets? no way, are you disconnected with reality? building a botnet with these would be total idiocy.
and then it's for windows mobile, not ce(yes, a mild difference but difference anyways): " Backdoor.Brador.A will work on Windows Mobile 2003 and only affects ARM-based devices."
oh and another thing. 99% of the time these devices are behind NAT if they're on network.
Re:first? bullshit. (Score:2)
I dunno - great way to run up people's GPRS bills.
Re:first? bullshit. (Score:2)
Re:first? bullshit. (Score:3, Insightful)
OK from the post not even the article...
Once opened, it opens a TCP port, allowing the remote-controller to connect and establish control over it.
So adding a firewall will stop commands from evil doers (tm) from executing on your PDA. The point of this trojan is you trick
Re:first? bullshit. (Score:2)
Good point, but true administration would be nice. I have clowns in my warehouse running around with ARM based winmob 2003 scanners. I can not prevent them from downloading and installing this (well, other than by filtering their e-mail).
oh and another thing. 99% of the time these devices are behind NAT if they're on network.
99% of all statistics are wrong. Seriously, where do
Re:first? bullshit. (Score:2)
Re:first? bullshit. (Score:2)
Re:first? bullshit. (Score:2)
Re:first? bullshit. (Score:2)
A firewall blocks all ports which are not explicitly opened for use. It blocks both ingress and egress traffic and does so separately such that port XX may be opened for incoming but not outgoing traffic. Most decent firewalls are also stateful allowing for established or related traffic to be allowed.
So, in short, a firewall goes a long way in preventing any harm due to careless users since though the program can be installed, it
Isn't this just an updated amish virus? (Score:2, Funny)
Wouldn't it just be easier to send them the Amish Virus [sophos.com] instead?
Useful! (Score:2, Funny)
You shouldn't need a firewall (Score:3, Insightful)
Re:You shouldn't need a firewall (Score:4, Insightful)
The daemons listening on localhost are configured to. Users don't usually configure trojans.
Re:You shouldn't need a firewall (Score:2)
Oh and that's not entirely true about OSX.....it has ports 25 and 80 open from the start (for mail and web). OSX also does not happen to ship with alot of the services other then those open. Trojan's don't have to use obsecure ports and many don't because they know port 80 and 25 are almost always open. Trojan's may be counted with viral m
Yes, we'll soon have firewalls for everything (Score:2)
Eventually all our more sophisticated devices will need firewalls, antivirus and other security, however that evolves. In 10 years expect your mobile, PDA, digital camera etc. to have this. It's a sad truth that as t
they are already creating a firewall for it (Score:3, Interesting)
so the idea of a windows CE firewall has already been in the works for some time...
i was doing a project for school and this topic came up because it was a new technology that could be exploited over time
Not a big deal. (Score:5, Insightful)
A possible security weakness of WinCE is that it has no real user and priviledge separation (like Win9x). But what many people who argue for security through priviledge seperation forget to mention is that a standard user (both on NT and Unix) usually has quite a lot of priviledges. You don't need to be root to open ports >1024 or silently send out thousands of emails. Remember, anything YOU can do under a normal user account, a trojan can do as well. So something like this could be easily written for Linux or MacOS. The only security that priviledge separation buys you is that you normally can't change system or other users' files. Since WinCE only supports one user, and the system is in ROM (a hard reset erases all virusses), there is nothing to be gained here.
Re:It IS a big deal. (Score:2)
With great power comes great responsibility.
I always found that quote very insightful, until they used it in the Spiderman movie. Now it sounds like if I heard "These pretzels are making me thirsty!". Damn media. X-D
My Firewall IS running Windows CE (Score:4, Interesting)
I discovered that the admin interface called up a file with a
I wonder how long it will be before these so-called firewall boxes are turned into zombies.
Now Windows is worming its way into more and more embedded appliances people are just having to get used to a lower and lower standard of reliability from devices that never used to crash or get viruses, such as ATM machines, firewall/routers, mobile phones etc.
I hope consumers and embedded developers become aware of this and stop the rot.
Re:My Firewall IS running Windows CE (Score:2)
We're talking about a TROJAN here. You could write one for Linux easily. You could write one for any OS that has a TCP/IP stack and can execute programs. This is clearly not a microsoft-only problem, so stop treating it as such. All you're doing is showing your complete lack of objectivity and reasonable thought when dealing with an article that mentions "microsoft
What about PalmOS? (Score:2, Interesting)
COOL! (Score:3, Funny)
Firewalls all around! (Score:3, Insightful)
Not soon, you need them now! If a device has a public network interface, it needs a firewall. It's not just a matter of Windows sucking, PalmOS, Symbian, Linux, etc. devices are going to have exploitable bugs (and therefore need firewalls) as well.
Re:Firewalls all around! (Score:2)
Windows doesn't have that luxury (or at least I haven't found a big enough hammer to achieve that with), AND its own firewall let at least one worm pass anyway!
No, if people have no faith in the ability of Microsoft to competently engineer anything, for some people at least, its a well earned belief.
Catching trojans is for idiots (Score:3, Insightful)
It should be a suprise that people still fall for them in this day and age.
Now if this was a worm for CE.. that would be news.
No big whoop (Score:3, Insightful)
If someone had released this trojan for the Win32 platform it would be almost laughable, not newsworthy except for its silliness. But compile it against a different set of DLLs and target a different architecture, and suddenly it's news? What gives?!?
Not to mention the fact that the heterogeneity of Windows CE instruction set architectures makes it hard for a virus or worm to spread. Even if you write a genuine virus, if you target ARM (the most popular chip for CE devices), at best you'll be able to infect 60% of the devices your virus encounters.
Re:No big whoop (Score:2)
On x86, it's relatively easy to call Windows API from asm
Do you have a pointer to mo
Re:No big whoop (Score:2)
I'm going to look into this more
Social eng (trojans) !=a windoze-specific problem (Score:2)
#!/bin/sh
rm -rf
If some dumbass running as root executes this little jewel does that mean that Gnome and/or the underlying OS is faulty? No, it means that someone just got nailed by a crude form of social engineering.
Firewall Tranversal (Score:2)
I am surprised there hasn't been more developed for CE yet. Being exceptionally mobile, they cross the firewall borders of institutions every day.
It's the same problem we have with disks, just smarter.
We get similar issues with laptops. All the filtering at the border doesn't matter so much once you bring in a laptop that was infected while outside and just g
Re:Windows Broken Security Model. (Score:2)
Re:Windows Broken Security Model. (Score:5, Insightful)
Ahem..... ILOVEYOU (Score:2, Insightful)
Re:The real solution (Score:2)
This is not necessarily true. Education will go a long ways towards fixing bad behavior. Though it would do little to help idiots and people with no common sense.
Re:Why must you always pick on Windows CE??+ (Score:2)
Re:The more viruses.. (Score:2)
1: Build anti-virus product 2: Build virus 3: Sell more anti-virus solutions (aka profit!)
4: Sell backdoor access to BIG CORPORATIONS
Re:The more viruses.. (Score:2, Funny)
If you think you are a disease, I'd say there's certainly something wrong.
Re:Windows security? (Score:2)
It "only works on ARM devices". Well, seeing as that's 80-90% of the PDA market and Microsoft don't actually develop Windows Pocket for anything other than the ARM processor, that's a non-issue.
And Palm have been losing market share to mobile Windows devices [palmpower.com] for some years now.
So, in answer to your question, I'd say we learn damn-all.
Re:Windows security? (Score:2)
Here's a reference to a Palm Virus [wired.com] from 4 years ago!
So what do we learn from the fact that the first handheld-worm was releases for Windows CE and not for PalmOS?
We learn that you're some kind of crazy zealot, or perhaps one of the folks Apple hires to spread lies in blog sites!
Re:Windows security? (Score:2)
Re:Windows security? (Score:2)
Umm... Nothing really. Other than that someone felt like doing it there. Also, it's not a worm- it's a trojan. It'd be even easier on PalmOS to create a trojan for PalmOS that deleted all of your data, or even trashed the ROM. PalmOS is far more retarded than CE, unfortunately.
Re:Trojan eh??? (Score:2)
Re:Trojan eh??? (Score:2)
Re:Automotive use of WInCE... (Score:2)
Unless your were randomly running strange applications on your car's PocketPC, this won't affect you. It's a trojan. It can happen on ANY OPERATING SYSTEM WITH TCP/IP. Sheesh. Anyway, your car would be running Windows Embedded, which is a completely different product.
People can't even bash microsoft properly these days. But still they try.
Re:Zaurus (Score:2)
Re:Zaurus (Score:2)
http://cmisip.home.insightbb.com/zaurus.htm
Re:Zaurus (Score:2)
Re:Will we soon need firewalls for Windows Embedde (Score:2)