New ZeuS Botnet No Longer Needs Central Command Servers
c0mpliant writes "Researchers at Symantec have identified a new variant of the ZeuS botnet which no longer requires a Command and Control server. The new variant uses a P2P system, which means that each bot acts like a C&C server, but none of them really are. The effect of which is that takedowns of such a network will be extremely difficult because there is no one central source to attack."
If you want to actually control the botnet, you do need a C&C. What this setup might achieve is the obfuscation of the command flow so the C&C is much harder to identify.
The scary thing is that they are about a decade behind with this step. This is just a logical evolution they likely found in the literature and implemented because the conventional way did not work very well. Of course this just means the the C&C control flow is obscured with techniques from anonymity technology.
It is time for some more drastic legal measures, like punishing operators and makers of insecure software and systems.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
The more you press on shady people the more they will work around the restrictions.
Its an endless cat-mouse game. And we are the losers.
---- Booth was a patriot ----
Since no 'user controlled hardware' is 100% safe you propose TPM *everywhere* so users can no longer control anything. ( or have no computers at all )
No thanks.
---- Booth was a patriot ----
It's the daemon!
http://thedaemon.com/
Excellent book by the way. :)
"Sockets are the standard networking API, also useful for stopping your eyes from falling onto your cheeks" zeromq.org
I don't fully understand how a 100% P2P system is possible. Surely you have to know at least one peer to start off with. Is there a list in the software or something? If this is the case can't they be taken down?
This comes as a surprise to anyone? Really? I attended conferences almost 10 years ago listening to and giving speeches about stuff like this. The technology is trivial, the only reason the bad guys haven't moved to the hardened networks stuff yet is because there simply was no need.
If you want to know what's next, I can dig out my old slides. A guy from Britain and I came up with several highly resistant network designs. I think our final one would remain largely intact if you took out 90% of its nodes.
Like all things in fighting spam and large-scale scams, eliminating the C&C servers was one step that was useful for a short span in time. There are still old botnets out there that you can take out with this approach, but the more advanced ones have left that window of opportunity now.
As long as our politicians refuse to tackle the fundamental problem - that of tiny crimes in massive quantities - we're stuck. Our legal system still works by "cases", adapted to a physical world where the crime has an easily enumerated set of victims, each of which having suffered considerable damage. The legal and political systems still don't understand both the tiny and massive scales they need to deal with in a virtual world. Scam 10 people out of $1000 each and you'll get a court case and jail time. Scam 1,000,000 people out of a cent each and nobody in law enforcement will care, even though the damage to society is the same.
Assorted stuff I do sometimes: Lemuria.org
"takedowns of such a network will be extremely difficult because there is no one central source to attack."
AccountKiller
There is no one node controlling the ensemble, yet they still need to coordinate their operations. The nodes must have perform a sort of hopping from one control-frequency (for lack of a better analogy) to another so they can't be followed
I don't know the meaning of the word 'don't' - J
Now it's a collective, right?
So, all we have to do is find the bot named "hugh"....
"As long as our politicians refuse to tackle the fundamental problem - that of tiny crimes in massive quantities - we're stuck"
I don't agree, just build `computers' that can't be compromised by clicking on an URL or opening an email attachment.
AccountKiller
It is very likely that the user is a large part of the problem, who do you intent to solve that ?
There are still people who download a piece of software just based on an ad on a website (free anti virus or whatever) and install that on their machine.
New things are always on the horizon
How about the proliferation of services on a modern machine? Most people have Flash on there and are completely oblivious to the fact that Adobe software can do a lot more than just draw some boxes and circles. These days I not only have to worry about viruses but also vendors, bad actors in the app stores, drive by downloads...it's near impossible to assure security unless you cripple your machine beyond the point of usefulness.
Another problem is that we keep solving and re-solving the same problems over and over again in an effort to grab mindshare. It's not so much about advancement anymore as it is just having the latest shiny shiny. I wouldn't complain so much if they were using latest languages and techniques to harden the software (sometimes a rewrite is good) but I only see software practice getting sloppier and sloppier as time goes by and we're still using C++ for most things and still making the same basic mistakes as 20 years ago. Worse still the law of un intended consequences took a bit out of our asses with rapid deployment. That was supposed to create better quality software but ultimately made it easier to release crappy buggy software and put off the problem to later. The basic problem is that we don't care enough to solve the problem - you don't make money by preventing the exploitation of your customers, you make money by exploiting your customers...and quickly.
I'll get off my soapbox now.
Why doesn't someone figure out how to hijack the most prolific viruses/trojans/whatever, perpetrate them and flood the collectors with nonsense data so what they receive back from their minions of zombies is useless? Better yet, can't someone invent a simple virus that disables these complicated things? Then we only need a public campaign to convince all the AV people to not erase the "friendlies."
I've just given a talk on this on tuesday. Technology is a sideshow in the full picture of this crap. Phishing, spam, etc. are not primary technological problems. Botnets are just the currently most effective technology underlying this crap. Before botnets, we had rooted servers pumping out spam by the millions. We made that more difficult, so spammers went to easier targets and began building botnets. If we push them ouf of there, they will find other ways. It's a game of whack-a-mole.
Assorted stuff I do sometimes: Lemuria.org
It is very likely that the user is a large part of the problem
Yes, but in an entirely different way than you mean it. The user isn't the dumb fool who is responsible for the whole mess - he is the weak link being exploited, and we blast him with "dumb user" ridicule instead of helping him out. Any surprise that users don't trust the geeks who should know better anymore? The IT department is not exactly admired in most companies. How it treats the users is one big reason why.
There are still people who download a piece of software just based on an ad on a website (free anti virus or whatever) and install that on their machine.
Yes, and
a) aside from telling them what a bunch of stupid fucks they are, we aren't helping them one bit making the right decision
b) they should absolutely be able to do that in a perfect world. We have the technology - why isn't every fucking program you download not automatically put into a sandbox? Why are extended permissions, where requested, presented to the user in a way that reads "program wants bla bla tech stuff, tech stuff, tech stuff, incomprehensible, tech bla bla" instead of telling the user what he needs to know in a language he can understand?
We are way too obsessed with technical solutions. In a car analogy, we haven't built systems supporting the driver and making the car safer, we have invented HUD technology and now distract the user from the road with constant warning messages, confirmation screens and then tell him that the rising number of road accidents is a clear sign that most drivers suck.
We are the idiots, not the users.
Assorted stuff I do sometimes: Lemuria.org
Never omit that salient point. It matters.
"This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
While I agree with you, it isn't as easy as you think it is.
These malware will just be "I'm an anti-virus" so yes, the user just clicks yes to 'give access to whole system', as a virus-scanner would probably not work from a sandbox.
New things are always on the horizon
But the good news is that it has always been and shall still always be trivial to identify individual bots: you see a DDoS, you warn the ISP "Machine at IP xxx.yyy.zzz.aaa participated in a DDoS on YYYY-MM-DD @ HH:MM:SS GMT".
There's *nothing* bot owners can do around that.
Kneejerkers will knee like the jerks they are saying: "but this is of no use..." bla bla bla.
Truth is not only the public but also politicians / law-makers, ISPs are all warming up to the idea that it's totally cool to prevent an infested machine from connecting the Internet.
You could do what Google/Apple has done and take the user out of the equation. In both Google Market and iTunes, you can buy stuff with reasonable confidence that it won't hork your phone. By standardizing a place to safely get applications, and making it palatable for legitimate developers to submit to the implicit oversight, they've made it tough to end users to do stupid things like download an obvious scam/malware from an ad.
Whatever the effect on our freedoms, the truth is that we can't reasonably expect people to be sharp enough to distinguish between malware and legit stuff. Heck, I've been doing software/computers for 20 years and I've been had a time or two. Especially recently, the scammers are getting rather good.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Welcome to Skynet.
We have the technology - why isn't every fucking program you download not automatically put into a sandbox? Why are extended permissions, where requested, presented to the user in a way that reads "program wants bla bla tech stuff, tech stuff, tech stuff, incomprehensible, tech bla bla" instead of telling the user what he needs to know in a language he can understand?
Doctors have the same problem. If you don't know how the human body works, explaining what is wrong with the patient is an exercise in confused frustration.
Technical things are technical, as Einstein said "things should be as simple as possible, but no simpler". There's only so far you can drive things down, what about people who are illiterate and can't read? How do you accommodate them? People who are blind, how do they drive a car? People who are overly trusting and assume the best from being screwed out of their money by a con artist? (That last one lines up with people who install random shit off the Internet)
You are right that the security systems are not particularly well designed but the bigger issue has always been social ("the user is dumb"); it's an outlook collision. Geeks tend to not be very social, they are naturally reserved, private and distrusting of others. Average people are "dumb" (as geeks call them), they trust, they are easily swayed by authority (including false con artist authority such as advertisements) and buy into cool and "everyone else is doing it".
I believe zeuS already had p2p capabilities as is evident from the last source leak. A well setup botnet even if based on p2p would eventually require a middle-man-server to coordinate its actions among the nodes in foreign networks especially if they are behind NAT.
Technical things are technical,
They are, and still programming a VCR does not need detailed technical knowledge of how the thing works, only how to set the timer. And VCRs are a clear-cut case of the most sucking user interface one could design if it were a contest for maximum inconvenience.
We know that the user doesn't have the technical knowledge - because he doesn't need to, shouldn't have to. So it is our task to explain to them what they need to know in terms they understand.
Good doctors, btw., can do that. They can tell you what the symptoms are, how it will feel like, if you don't take this medicine. You don't need to know how the medicine works, only what the consequences of your actions one way or the other are.
Assorted stuff I do sometimes: Lemuria.org
Well, whoever "down-modded" my post (via "hit & run" no justifications why on a computing/technical level either)? Eat this:
Not only did the person I replied to make a point SO STRONG all you had was downmods in 'effete retaliation' but your doing that unjustified moddown of MY post only makes his point all the more stronger... & what helps that too? ANDROID!
Android's a Linux variant, and it's been "TORN UP" on the security + malware front the past 4-5 yrs. now... why's that, if Linux is SO "malware free/resistant/proof", eh?
His point & mine are why - That once a Linux gains a decent "majority 'marketshare'" on ANY given computing platform, it too will be 'shredded' on the security-front, because it's the MOST used/most popular... that means a LOT of "noob" users, & to malware makers?
That's "EASY MONEY"... period! They're JUST like 'real criminals' that operate in the SAME pattern (ala my pickpockets example & how they too operate on 'crowds' where people gather (e.g. train & bus stations, malls, crowded city streets, etc.) & they do NOT go after "crowds of 1" only - because there's just not enough "ROI" to justify their efforts to try to victimize & steal from others in those conditions... however, Windows on PC's/Servers proves it, as does ANDROID/Linux on smartphones!).
* Now, that "all said & aside"? Whoever the jackass was the down-modded my post has to live with the fact that facts above show that you're FULL OF SHIT, point-blank!
APK
P.S.=> I'd love to see the dork that down-modded my post disprove the technical points & data I put out, vs. his "hit & run" down-moderating b.s.!
... apk
Once you're @ the top there's no direction except down (because significant "continued growth" is impossible once you saturate a possible market), unless a company diversifies into other areas/markets. As far as Windows popularity and it being attacked by malware makers the most? It's absolutely true!
It's also why Linux for example doesn't get "hit" by malware as much as Windows does: Linux isn't used anywhere NEAR as much (1.19% marketshare vs. Windows' 95% marketshare).
I.E.-> Malware makers are just like pickpockets - They go where the MOST possible "victims" are gathered (ala train/bus stations, malls, crowded streets and the like) to maximize their possible "ROI" for their efforts. Same with malware makers going after Windows (the most used OS) the most, vs. others like MacOS X &/or Linux.
However, what DOES prove that once Linux were to gain a bigger piece of market on a given computing platform, it too, will be infested/infected a hell of a lot more? ANDROID does... it is, after all, a Linux variant, and it's being "torn up" on the security-front!
Is that "the best you've got", as far as the jackass that downmodded my posting? If so, and it obviously IS so?? I am laughing @ the absurdity of your stupidity... because it's so blantantly obvious that you cannot disprove the points I made on computing technical grounds, and all you have left, is your childish down moderation of my post, yet you're clearly computing technical know-how to justify said downmod.
* Cowardly trolling losers abound online, but there's NO match for their presence here on /. though... not in my experience (since 1994 online & for decades before that in academia).
APK
P.S.=> Instead of "hit & run" downmodding, tell us WHY my post merited a down-moderation, & on valid grounds (computer technical oriented ones, since that's our subject-material in this forums section)... you will NEVER be able to do so, & in that fact, I am laughing @ the down-modder! apk