Cybercriminals Building New, Stealthier Networks
ancientribe writes "Cybercriminals are adopting a new method of hiding and sustaining their malicious Websites and botnet infrastructures so they'll be harder to detect, called "fast-flux," according to an article in Dark Reading. Criminal organizations behind two infamous malware families — Warezov/Stration and Storm — in the past few months have separately moved their infrastructures to so-called fast-flux service networks. The article says bad guys like fast-flux not only because it keeps them up and running, but also because it's more efficient than traditional methods of infecting victims' machines." I'm not exactly sure why this is new/different than the more well known open relay proxy networks.
The bit about blocking TCP port 80 is troubling. I run a small web-site for learning purposes and to share info with family and friends. I don't especially like the possibility of having to ask or pay extra to have port 80 opened on my end.
We all know what to do, but we don't know how to get re-elected once we have done it
These criminals are giving a "smarter" * use for the enormous potential that these hundred thousands of homogeneous (or similar enough) connected machines have than most companies out there does. It is time for 1) Microsoft and its users get their act straight and work on better security for they machines and 2) someone to realize the incredible potential of all this "dark" bandwidth and processing power and give it a good use. Criminals are showing it is possible, all it need is some legitimate application.
* Smart but immoral and illegal. I, for one, don't condone nor endorse their actions, and think they are nothing but vile criminals
"I'm not exactly sure why this is new/different than the more well known open relay proxy networks."
I am not a networking guru (IANANG, copyright 2007, me, all rights reserved), so I'd appreciate somebody setting me straight on this if necessary.
But I don't really see how blocking port 80 would be an effective way to fight this sort of thing. There's nothing special about port 80 aside from it being the default http port. Unless the victims are typing the URL into their address bar, I don't see any reason the mother ship couldn't have bots listen on another port. I mean, the machine is already owned, so it's not like opening up port 43783 is difficult. And I can't help believing that most - if not all - people going to these sites are clicking links, not typing addresses.
So you close off port 80, and anyone running a legit (well, probably not, given the TOS of most ISPs, but at least not a malicious) web server out of their house/apartment/dorm room can no longer easily direct people to it. Meanwhile, the malicious sites are slowed down by the amount of time it takes some jackass to change one constant in one piece of code.
Unless, of course, there's some other factor I'm unaware of making it more difficult to reach an http host over something other than port 80.
Reality has a conservative bias: it conserves mass, energy, momentum...
Has a lot more detail: http://www.honeynet.org/papers/ff/fast-flux.html
Windows=Kiddie Porn? Sounds like those ads that claim pot=terrorism. A bit of a stretch.
It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
Them: So you don't like Children? Why not?
You: Because criminals use vulnerabilities in children to conduct their illicit affairs.
> even most of the "white hat" hackers are "cybercriminals"
n troversy gives Linus Torvalds as an example of a hacker of the "other definition"... in what way is he a cybercriminal?
Checking http://en.wikipedia.org/wiki/Hacker_definition_co
I hope whoever modded your pitifully binary views on the meaning of language terms as Insightful gets his due via meta-moderation... It is true that the new meaning of this term seems to be the more used one now, in what way does that make the old meaning obsolete, or the more exact and unambiguous term "cybercriminal" superfluous or undesirable?
I prefer my ISP not block anything period. I dont want my ISP determining what ports, what services, websites, etc that I can use. ISPs to me should simply provide me with internet that is all. If they are providing e-mail they can have whatever spam/anti-virus/etc stuff they want on it, since im not using it anyways. I'm not installing their 'software' if they have any. etc. All i want is a ethernet plug that through whatever magical means gets the 'internet to me'. I will take care of the rest.. but i know i am not their 'mainstream' customer.
Blocking port 53 and 80 is a temp measure which will just make them use another port, the next ports they use you wont be able to block. Just off the top of my head I would use a port between 1024 and 5000. I believe that is still the default random ports windows uses, you cant block those ports without stopping a ton of every day internet programs from working. im sure there is other ports, either way, solves nothing and the next versions will be using ports you can not block.
Botnets will just evolve. The ISP blocking things isn't the answer, very often. I would say anti-virus software, firewalls, and really eduction would be a much better mix to cut down on this. ISPs can help stop a major worm or something from spreading here and there depending on the circumstances, but usually they are too late in trying to stop that sort of thing.
Also ISPs can just cut peoples internet off till they fix their PC if it is causing that much of a problem, which they do, but usually only in the case of spam. Road Runner cut off a customer I know after about 6 months of having a 'spam bot' of some sort on his pc. I told the guy about it a few months ago, but his PC still worked so he didn't care till his internet was cut off, still took them long enough, they had reports of his IP several times going back at least 5 months.
s/©//g
Fast-flux takes advantage of the ability to set extremely low time-to-lives on DNS resource records. The shorter the TTL, the faster changes propagate out through the DNS cache network. This suggests a way of neutering fast-flux: implement a minimum TTL in DNS servers. Since most people depend on their ISP's DNS servers rather than going directly to the roots, this would effectively prevent the fast-flux record changes from propagating as fast as they need to to be effective. If, for example, an ISP put a 30-minute minimum TTL in place, then the A record for a given name would remain fixed for 30 minutes (modulo cache being filled and the record being forced out) regardless of what the fast-flux network did. And since the DNS servers enforcing the minimum typically aren't under the control of either the botnet or the infected machines, there's nothing the botnet operators can do about the situation. As a side-effect, this also cuts the load on the DNS network caused by PHBs who order 60-second TTLs on their records "so customers won't be inconvenience when we change our IP addresses".
Two glitches with the idea:
As the subject implies, fast-flux networks are not proxies. They HAVE proxies. The basic difference is that a proxy redirects incoming and outgoing traffic through a server or router some where else, thus "spoofing" your IP address. Fast-flux networks certainly use proxies, but there's one big difference; fast-flux networks allow you to host content this way. To host your own website (short of technical mastery) you used to need a static IP address that runs directly to one or more servers, making it very easy to catch you if you use a domain name for illegal purposes and even easier to shut you down. Fast-flux networks allow you to use many IP addresses to host content from one central server or set of servers. The IP's on the front end are disposable and more can be generated quickly. It also provides the web site administrator a proxy level to protect his identity while hosting just like the one Tor proxy provides me while surfing. In other words, the difference between fast-flux networks and proxies is that fast-flux networks can be used to host from one computer to many different IP addresses, in part by using proxies. A proxy just doesn't let you do that. Thanks for reading a rather long post. I'm a student and a paper on fast-flux networks just happened to be distributed where I do research for the summer:)
ALL of these zombies are computers running a Windows OS.
There. I've said it. Why hide the truth?
Are journalist thinking "everyone knows it is Windows that is so vulnerable to mere emails, so there's no use in embarrassing Microsoft"? I don't think so... any more than they "just happened" to get Ferrari laptops for writing good articles about VISTA.
Running with Linux for over 20 years!