WormRadar Node Volunteers Help Graph Attacks
zoombat writes "NTBugtraq has a post looking for volunteers to run WormRadar nodes. The nodes are essentially honeypots that watch for suspicious activity. Its purpose is to both measure the frequency of known, current worms and to alert us all when something new becomes active. A graph (updated every 30 minutes) shows what was detected. Currently it looks like only a Windows client is available, though."
Currently it looks like only a Windows client is available, though."
Might it make more sense to have the client available on platforms which are not necessarily vulnerable to most of these infections? After all, many of the systems which are connected to the Internet full time (servers/workstations etc...) are not Windows machines.
Visit Jonesblog and say hello.
and sign up ! these people are doing good things.
:)
distributed attacks against hackers doing distributed attacks
MP3 Search Engine
by the looks of him, do you want to run his software? http://www.wormradar.com/sitebuildercontent/sitebu ilderpictures/thompson.jpg
imagine that...
Let me be the first to get the obvious joke out of the way.
:)
Why is there only a windows client? Because all the worms only effect windows machines, what would be the point of a client on anything else?
Although of course, the more serious answer is "A client on something other than windows would be sensible, because if a new worm comes out and hits a 0-day windows hole then your machine could be infected and dead before it gets the chance to report that it is being attacked. (Just why is it that all these worms people write nowadays just seem so.. nice? I remember the days when 90% of viruses would at the very least format your hard disc.. now they just sit there. It's almost a shame, because one good formating worm might finally make people take them more seriously.. it's only a matter of time)
Combination - fun iPhone puzzling
Is this thing open source? It doesn't seem like it. For all we know we could be downloading the world's next biggest trojan horse/worm. Considering the only people who would download this would be techies with big pipes, this could get interesting. Just a theory and a reminder to the author that people usually feel safer downloading something they can examine.
EvilCON - Made Famous by
Why would you need a worm activity detecting program on a Windows box? If there's a lot of worm activity that is close enough that the windows box could monitor it, you'll know.
It's like the canary in the mineshaft...Works fine for detecting hazards, but a little rough on the bird.
ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
Yeah, that's going to happen.
Someone run it through IDA? :-P
Belief is the currency of delusion.
The website is scarce on details, but from the looks of it, it would appear to not be very sophisticated. It detects very few actual worms and exploits, and would seem to be just like http://isc.incidents.org/ (Internet Storm Centre), except without nearly so much data.
Leusent _AT_ Link-net.org
I thought honeypotting is being considerd as not-so-legal. Hopefully this could be something positive in the case for using hoeypots affectively.
Steal This Sig
Pass, Too Easy.
And, as it says in the article, u137unk is aimed at port 137 using UDP. NetBIOS request en masse. Over the internet? Why does this not make sense? Maybe all those exploits are Messenger spams? However, iirc, Messenger spam uses a different port and TCP. So if this is not Messenger spam... Then what?
Hate me!
Each time I launched the app, norton fires up because an email is being sent.
no mention of what anywhere.
Sorry, perhaps I'm paranoid... but that's not very cool with me.
WormRadar Node Volunteers Help Graph Attacks
Did a node spontaneously provide some "help graph" attacks? Did node volunteers assist in attacking a graph or several graphs? Did the help given by volunteers end up graphing an attack? Or did it perform a little known "graph attack" on something?
A hack is just an idiom waiting for wider use.
Works great, and the author promised to try and port the software to Linux, although he said it may take some time as he is very busy with his real job, as well as working on developing WR and solving all the small bugs.
.CAP (capture) files are encrypted using a simple XOR, the .UNX files are the actual captures.
.. and it *is* free.
The program is under constant development, surprising us with new features. The author is also very quick on responding to bug reports.
WR allows for emulation of IIS, sub7 and other useful applications/Trojan horses, as well as specifying your own ports to listen on.
It's a great program and a project worth supporting.
Important note: the
There is some way yet to go until this program hits 'legacy', but as I said it is under constant development, really useful
Is the number of SQL-Slammer-infected systems still out there:
Date: 04/23 01:24:30 Name: ICMP PING CyberKit 2.2 Windows
Priority: 3 Type: Misc activity
IP info: 216.18.121.12:n/a -> x.x.x.x:n/a
References: none found SID: 483
Date: 04/23 02:10:26 Name: MS-SQL Worm propagation attempt
Priority: 2 Type: Misc Attack
IP info: 152.66.211.244:3280 -> x.x.x.x:1434
References: none found SID: 2003
Date: 04/23 02:10:59 Name: MS-SQL Worm propagation attempt
Priority: 2 Type: Misc Attack
IP info: 210.13.22.79:1171 -> x.x.x.x:1434
References: none found SID: 2003
Date: 04/23 02:32:46 Name: SCAN Squid Proxy attempt
Priority: 2 Type: Attempted Information Leak
IP info: 69.158.81.79:4380 -> x.x.x.x:3128
References: none found SID: 618
Date: 04/23 02:32:49 Name: SCAN Squid Proxy attempt
Priority: 2 Type: Attempted Information Leak
IP info: 69.158.81.79:4380 -> x.x.x.x:3128
References: none found SID: 618
Date: 04/23 02:32:54 Name: SCAN SOCKS Proxy attempt
Priority: 2 Type: Attempted Information Leak
IP info: 69.158.81.79:4514 -> x.x.x.x:1080
References: none found SID: 615
Date: 04/23 02:32:57 Name: SCAN SOCKS Proxy attempt
Priority: 2 Type: Attempted Information Leak
IP info: 69.158.81.79:4514 -> x.x.x.x:1080
References: none found SID: 615
Date: 04/23 02:59:50 Name: ICMP PING CyberKit 2.2 Windows
Priority: 3 Type: Misc activity
IP info: 216.18.121.12:n/a -> x.x.x.x:n/a
References: none found SID: 483
Date: 04/23 03:22:04 Name: MS-SQL Worm propagation attempt
Priority: 2 Type: Misc Attack
IP info: 67.163.239.113:1209 -> x.x.x.x:1434
References: none found SID: 2003
If you don't want to repeat the past, stop living in it.
Just plug and play baby. You can do more than watch worms as well, you can experiance the worm. Take that, Linux.
Oh, joy. That sounds like a swell idea. I'd rather have something that works with my firewall to report the hits.
I volunteer enthusiastically. Wormradar will complement nicely my Gaydar, Chickdar, and of course, flamedar.
Even those who arrange and design shrubberies are under considerable economic stress at this period in history.
The author of WR is Roger Thompson, a well respected AV professional since the very first days in the late 80's/early 90's.
He is also a CARO member, which is a very respectable organization for old-timer AV researchers.
I know him personally and vouch for him, much like pretty much any other AV researcher in the world. Everybody knows Roger.
How about reporting for ISPs? Say, daily reports grouped by netblock owner in an easily parsed format? Set it up so ISPs can sign up for them. ISP doesn't sign up? Shucks, they must be supporting viruses and whatnot.
While backbone providers love 'em because they get paid for every byte...worms are the scourge of DSL/cablemodem companies, because they don't get paid by the byte, and worms eat into their margins. So you'd think they would have a vested interest in taking care of the problem.
Of course, if they were competent, they'd be running IDS systems that would examine a portion of traffic looking for worm activity, automatically shutting off any systems...
Please help metamoderate.
"worms only effect windows machines"
"Infect" refers to passing along a nasty.
"Effect" means "make happen" or "bring about" as in "Make it so."
"Affect" can be understood in terms of a combination the above.
I think you meant to say "worms only affect windows machines".
Affectionately speaking, of course.
And oh, "they" use JPEG for the graph! Look at it -- it's horrible!
Okay, you DON'T download and run executables from people who can't even pick the right image format for an image like that one (hint: it's PNG). What's the odds of these people knowing anything about researching worms if they can't even get a fscking image right? Close to zero.
I honestly don't understand how come so many have a problem with this. Just look at that "JPEG patents"-story. Scary. I thought this was a place for nerds?
Here's a heuristics for those of you still confused: "If it's lines, blocks, text (that you want readable) and areas of repetitive pattern(s), then use PNG. Else try JPEG (photographs, noisy images)."
Belief is the currency of delusion.
Hi Russ,
I am looking for some more folks who would be interested in running
WormRadar. ( http://wormradar.com). The web site is still rudimentary, but
the graph is generated every 30 minutes, and is interesting to watch, and
WormRadar.exe is available for download from there.
It is essentially a distributed Windows honeypot that listens on known
wormy ports (or ports that are likely to become wormy), and crcs, or scans,
anything that comes along. Its purpose is to both measure the frequency of
known, current worms and to alert us all when something new becomes active.
It is free provided you allow it to report to the central site.
If you allow it, WormRadar will synchronize your pc to network time, and
all events are recorded to the millisecond utc. Events are reported by both
email and udp... email because it makes it convenient to attach a capture
if it is something new, and udp because while unreliable, it is fast.
A summarized graph of activity is refreshed every 30 minutes to the
website, and is refreshed every 15 minutes on the WorldView tab within
WorldRadar itself. The WorldView tab also has notification options which
allow you to be alerted by a variety of means if something new appears,
such as email to a pager or by playing a wav file. In the fullness of time,
I'll add more views and graphs. The summary graph is interpreted like this...
(1) Green bars are recognized things
(2) Red bars are new (and should be watched)
(3) If I didn't get any data, I generate a name based on whether it was tcp
or udp, plus the port number, plus '0 bytes'.E.g. "t17300 0 bytes" means it
was TCP port 17300 and was 0 bytes long.
(4) If I got some data, but couldn't recognize it, I generate a similar
filename, but the suffix is 'unk', for unknown.
(5) I call it a 'summary', because if a single sourceip hits a single
targetip 200 times on the same port (such as a sql dictionary attack on
1433), it is really only one incident, and that is how I summarize it.
It emulates some common servers, such as web and ftp, and some common
backdoors, such as sub7 and kuang, and there are a bunch of tcp and udp
ports that can be set to whatever you like.
To install it, simply make a directory, copy it in, run it, configure it a
bit if you want, and tell it to listen. You can set it to cc yourself, and
you will receive a copy of the email sent to wormradar.com. The UDP
messages are content-identical to the email, although without email-y
things like headers, and I don't UDP the attachment if there is one.
It runs on about any Windows platform but runs best on Win ME, W2k or
WinXP. Win ME is a good platform, because there are fewer services to turn
off to allow WormRadar to listen on those ports. It runs nicely behind
firewalls like ZoneAlarm, and runs nicely in Virtual PC or VMWare. It
doesn't need much hardware... 200 or 300 mhz is fine. In the unlikely event
that you want to install it on more than one computer, please don't install
them on side by side IP addresses... this just skews the data. What we
really want is a nice, random, widespread distribution.
Thanks
Roger
As Roger wrote on NTBUGTRAQ:
If you allow it, WormRadar will synchronize your pc to network time, and
all events are recorded to the millisecond utc. Events are reported by both
email and udp... email because it makes it convenient to attach a capture
if it is something new, and udp because while unreliable, it is fast.
A summarized graph of activity is refreshed every 30 minutes to the
website, and is refreshed every 15 minutes on the WorldView tab within
WorldRadar itself. The WorldView tab also has notification options which
allow you to be alerted by a variety of means if something new appears,
such as email to a pager or by playing a wav file. In the fullness of time,
I'll add more views and graphs. The summary graph is interpreted like this...
Watch me break a leg in my rush to d/l and install on 2,000 clients because he says it's cool.
Back when we discussed the Witty worm the article & discussion noted that UCSD Network Telescope mentioned here has 1/256 of the entire IPv4 address space. They seem well suited to track anomolous behavior.
Two wrongs don't make a right, but three lefts do.
...I think I'll keep my tinfoil hat on. If we all would just start declining the honor of installing and running everything we can't be certain of being 100% safe, worms might just cease to be a problem.
Win ME is a good platform, [...]
I never thought I'd hear that.
Guys, this is all a big hoax. Where's the hidden camera?
Parent is correct... sort of.
Effect is a noun. Affect is a verb.
Karma: Negative (Mostly affected by dorm trolling)
I suspect there'll be a report next week about the number of people willing to blindly download and install unknown software.
OK so this guy has a good idea but he is a busy programmer and this is not open source software so we can't trust it.
I'm all for a new open source project where we could take all our old AT computers running linux (you know you've got a bunch of them) and put a new and improved open source honeypot/worm tracking and graphing distributed network software on them. It will be open source so we can trust it. We might have more volunteers to help write and test this if it is open source too so it will get done faster. And finally a linux box is less susceptible to these worms than Windows anyway and will have more of a chance of surviving these worms when they hit (i think).
OK I'm not a programmer, just a wishful netwrok guy but hey I'll set one up on my network if you guys out there who care will make it.
just my 2 cents for what it's worth
"Congress shall make no law... abridging the freedom of speech, or of the press"
That's a pretty big number. ;-)
Hands up all those here who know him. What about those who've heard of him. OK. I'm sold. He must be trustworthy.
BTW, who are you? Oh, wait...I'm sure everybody knows you too.
...that we're being stronly encouraged by unknown people to install and run software that has yet to be proven safe, created by a person most of us have never heard of before. That's the problem.
DShield and myNatwatchMan do pretty much the same thing, only for all ports instead of just worms. Gives a much better lay-of-the-land for administrators.
Try Google:i ngs/11192 003hearing1133/Thompson1799.htm
http://energycommerce.house.gov/108/Hear
A lot of the worms don't cause the machines to go down. Obviously, a lot of users are oblivious to the fact that their machines are not only spreading viruses around the 'net, but are infested with Spyware and probably being used as Spam zombies.
It seems like windows was implemented with the "everyone is mostly nice" idea that the original internet, and certainly the original email system was. No one at MS anticipated that people would run programs that actively harmed them, and that their computers would turn against them.
What we really need is an OS that doesn't just protect one user from another, but also protects users from programs and vise versa. Yeah, things like this can be done in Linux, probably MacOS, and even, in theory Windows (run the program as a service with a user logon, but most programs aren't services). But I don't think it's at all a general, easy to use feature.
Honestly, the only ones who seem to have thought ahead were the java people with their sandbox, and the ability to give permissions based on code signatures.
And then, of course, we get MS trying to shoehorn the whole thing into their "trusted computing" framework witch also tries to protect the content from the user which I think is Bullshit. An entire system to protect users could be built simply by using memory protection and standard user-level controls.
autopr0n is like, down and stuff.
Currently it looks like only a Windows client is available, though. Why would you need to monitor worm activity on a Linux box?
The guy asked for volunteers, people who are willing to help - on NTBUGTRAQ.
The program is still being developed and there isn't much of a web page, it is an as-is service, and the program does a great job.
The guy runs a new project, which is still very much under development. I suppose you don't have to download and/or run the software if you don't want to.
It is good software, and it worked great, but I don't see any reason to shoot the guy for admitting to needing help with running nodes, while he further develops a currently IN-DEVELOPMENT stages project.
The program was obviously not ready for prime-time (slashdot), by what the guy said, but I believe it can take it. Use it if you like, it is freeware.
Otherwise, make your own, or be quiet about it.
Shouldn't they label the friggin x-axis? Excel happy freaks.
Wormsign to the northwest! Usul has called a big one. SUMMON THE FREMEN!
I have my Linksys cable/dsl router pointing the DMZ to an old notebook running redhat 8 and portsentry. One thing I have noticed is that a majority of the hits I record are for port 2000. These are coming from all over the world and I have no clue what is hitting it. Does anyone know what would be probing port 2000? I was disappointed that it didn't show up on the graph at the WormRadar site. I figured if I was being probed for the port it would be universal.
Strange women lying in ponds distributing swords is no basis for a system of government.
ust why is it that all these worms people write nowadays just seem so.. nice? I remember the days when 90% of viruses would at the very least format your hard disc.. now they just sit there.
Well, a virus/worm that kills it's host too easily won't spread too far, will it? It's the same in the biological world. Ebola is very effective at killing it's host quickly, and that's what limits it's spread.
And generally these newer viruses/worms aren't just sitting there, they're figuring out how to spead to all the email addresses in your mailbox.
Did anyone else read the headline as:
WormRadar Nude Volunteers Help Graph Attacks
Goals for 2011: 1. Stop plate tectonics. 2. Prevent animal predation. 3. End supernovae now. 4. Rid the world of evil.
Hardly broken. Most "Funny" comments aren't. For once I agree with the taco, even if the rest of the time he's an idiot.
That you CAN'T protect the user from programs, short of trusted computing architecture, because what you are REALLY saying is you want to protect the user from themselves. You want to make sure that the OS intervienes when they try and run software they shouldn't. Fair enough and yes, Linux does that. As a normal user, there is limited damage a person can do to a system.
Problem: You can't not give people root/admin/whatever access to their own systems. They need the ability to install new programs, updates, etc. Well if they have it, they can use it and if they can use it they can abuse it. Linux is actually worse in this respect since root is more powerful than a Windows administrator. Administrators have limits, not many, but they do have them. Root, being the system, has no limits. You can rm -rf / and it'll not stop you as you destroy your drive.
Your model for proection works only in an environment where there is a seperate, trusted, administrator. You can lock users out of doing things that might be harmful (like modifing system files) only so long as there is a person with access to the system that can.
Quite hard to claim it is unlawful to intercept something directed at you. That's like saying I unlawfully intercepted the letter you addressed and mailed to me. No I didn't, you SENT it to me, there was no interception.
There's also nothing saying that what run on a port needs to be what conventionally runs on that port. Yes, 21 is conventionally FTP, but that's convention not a legal mandidate. You can run other services (like this) on 21, or run FTP on a different port.
Well said sir.
Then anyone with a java compiler could participate, no matter what hardware they have.
(Also, the chance of this being a trojan would be rendered nonexistent)
Say what you will about java performance, but when it comes to writing networking software, java's pretty damn sweet!
File under 'M' for 'Manic ranting'
..until I realised it said node volunteers. Node with an 'o', not a 'u'.
Damn.
-Copyright law #69:Whenever Mickey Mouse is about to enter the public domain,copyrights get extended by 25 years.
Try dshield, I've had my OpenBSD pf firewall generate and submit logs on a daily basis for near a year now. There are a numerous dshield clients and adapter scripts. You will also get daily reports from dshield, there's a tonne of online statistics, and they use your data to submit reports to abuse owners at domain names.
Here's the current statistics:
Records Added:
Last Month - 286,455,729
Last Week - 112,352,882
Today - 591,719
Doesn't run under WINE :(
They write the worm, they test the worm, and it erases the machine and itself, killing patient 0.
If someone types "rm -rf /" at a terminal, you can be pretty sure they want it to be done.
The problem is that programs these days do things that the user dosn't know about, dosn't want, can't control, and ultimately can't even stop when they find out. That's ridiculous.
If I'm root, and I don't trust a program I'm running, I can su it, and run it as a regular user and lock it down to a single folder on the file system with no network access. You have to do it manually, and on windows you can only do it with services.
What I'm talking about doing is automating the process using certs, things like that, and running them in a java-like sandbox. It's not hard and in the case of java, it's already been done.
autopr0n is like, down and stuff.
directly to the internet without some firewall/packet filter between it. Of course there is a large base of windows machines connected to the internet, but I really hope that the ones who would take interest in a project like this, know better than having it directly on the net.
also: "Win ME is a good platform"
Ok maybe for this project but thats about it, I guess if you place it in a virtual machine with vmWare and route all incoming requests to it, this would work.
http://wormradar.com/
the gif looks like crap
either
A) mozillas image resize is still utter crap made by looser programmers that have NO CLUE on image processing and propper resize algorythms, or the website designers have no clue to make a propper image size spec.
ie
Now , can they get a damn clue, and no force a width, unless they have proper image resize server algos (like zoom.sourceforge.net)
GRRRRR
UTTER MADNESS and incompetence.
I also put equal blame on IE/moz teams for being stupid, I mean id mod moz my self, tho if i would id leave in some nasty comments in the code for em, I have no mercy, I will call em screw ball 1987 wanna bee coders.
Ever since 1997 I thought , "damn what utter crap, are these so called MBA uni grads that stupid?". Proper image resizing using interpolation is trivial, especially if the OS now can do it for you, and even then its utterly painfully basic to code it your self, even after 12 beers, and 4 hrs sleep in a week with 3 hrs coding.
Seams like the old days amiga coders could whip up 10x more effort in 1991.
-old time greetz to alcatraz, mohaney and cactus, team17.
Liberty freedom are no1, not dicks in suits.
If your using Mozilla, right click on that image and 'View Image'. For some bizarre reason they rescale the image in the HTML and it really kills the fonts.
Unless your browser has smooth scaling! Wasn't Mozilla suppost to have added that a while back?
Maybe Im completely wrong, I didn't install the app, nor will do for now (let's say I'll wait a bit to see where it goes).
.
But since this app seems to simulate actual servers running on those ports, I would think that (obviously) you need those ports open and free to bind. That means that you can't install it on a NAT perimeter machine (you need, for example, port 80/tcp binded to portmap it to the server inside the DMZ).
If you install it on a machine inside your network, behind a firewall, of course, it will be masked out by your default filtering at the border. I don't think most of our security aware network administrators will portforward lots of "warm exploitable ports" to the internal network to make it work correctly
so, in a summary, it will report activity on commonly open ports, or even misconfigured ports. Worse, those ports reported may indicate only internal network activity and not real world internet worm activity due to the default perimeter filtering.
It's completely different from other projects like dshield that are actually based on firewall logs, or ids logs that usually take the network and a layer 2 perspective.
Please tell me I'm wrong, otherwise I can't see the usefulness of this app.
Though still a JPEG, the sizing issue is now fixed.
Effect is a noun. Affect is a verb.
That's not strictly true. It's also a transitive verb.
See also the usage note at affect.
God is imaginary
What about the Witty worm? To quote from that link, Witty was the first widely propagated Internet worm to carry a destructive payload. The authors of the referenced study think that the Witty Worm infected the entire vulnerable population before it self-destructed by scragging hard disks.
If you invoke the "too" in "kills it's host too easily", then I'll just wave you off as tautological: there's no way to disprove what you've said, in that case.
Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
"Currently it looks like only a Windows client is necessary, though."
*Now* I get it!