Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Slashback: Exactitude, Fortitude, Picnic

timothy posted more than 12 years ago | from the sanchitha dept.

News 149

Slashback tonight with another assortment of corrections, amplifications, looks backward (and even looks forward to looks backward). In this last case, it looks like you may even get fed.

You mean we have to reprint all the invitations? Reader Ian Cowley wrote with a slight correction about the end of an era:

"Your article on slashdot.org about the billionth second of the epoch is sort of (but not entirely) flawed.

Yes, UNIX systems will report 1000000000 seconds at 01:46:40 on 9th September. Which of course means the 1 billionth number will be 01:46:39.

But, these systems do not account for leap seconds. According to TAI (international atomic time), the 1 billionth second since the beginning of January 1st 1970 will occur at 01:46:17 on 9th September 2001, as 22 leap seconds have been inserted since 1970 (the first was 1972, the last 1999).

So celebrations of the 1000000000th second should be at 01:46:17, whilst 01:46:40 can be reserved for celebrating 1000000000 displayed on UNIX system clocks."

Errr ... thanks. We'll just have to start at "Unix Day, Observed."

What price the capture and humiliation of virus spreaders? JayHerrick writes: "We have posted a small bit of JSP that reports the number of times our server has been queried for a 'default.ida' page. It's stylish, it's cool, and it'll probably get Pepsi all mad at us because we ripped the Code Red logo off one of the bottles." Equally stylish, despite the name, is a small tool named codeRedNeck, described by reader mindriot thus: "As CodeRed probes port 80 of a machine, CodeRedNeck first answers on that port and then goes silent, thus forcing the worm to wait until the connection times out." He advises: "Read the original idea by Tom Liston. Heise also has more on this."

Even More Auspicious dates. No matter which date you choose to mark it, Linus' little kernel-that-could is about to mark its tenth birthday. ikluft writes:

"The "Linux10" Linux 10th anniversary picnic and BBQ will be held on Saturday, August 25 from 11AM to 6PM at Sunnyvale Baylands Park in Sunnyvale, California. Details and directions can be found at Linux10.org. If you can attend, please use the RSVP form so the organizers know how much food and soft drinks to provide (only provided if you RSVP.)

Linux10 is being organized as a family event -- bring the kids. In support of that goal, it is also a no-media event. Linux and Open Source enthusiasts who work for the media may attend and participate while off-duty.

Linux10 will gladly link to other Linux 10th anniversary events. Let us know the URLs for those events."

Reader big_drew adds: "The event is free (food, softdrinks, cds -- sorry, no free beer, but byo is ok)" and says "If you can't make it out to CA, you can still get the t-shirt (profits will be used to fund the picnic)."

Anyone want to organize a picnic in the vicinity of Knoxville, TN? :) I can bring some pasta salad and watermelon.

Ten candles all around here, too. Simon Spero writes: "As noted in http://www.w3.org/History.html, today, August 6th, is the 10th anniversary of the first public release of the CERN Web Software."

cancel ×

149 comments

Fizzat Pizzat (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2165322)

Fizzat Pizzat!!!!

TALON KALE

Re:Fizzat Pizzat (-1, Offtopic)

philipm (106664) | more than 12 years ago | (#2165377)

first pizza? Taco on kale?

FP!!! (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2165326)

For all the idiots who can't buy a PC without windows preinstalled!!! BoYaAAAAAAAAAAAAA

Party! (1, Funny)

genkael (102983) | more than 12 years ago | (#2165329)

I think this event dictates a party with much beer.

Re:Party! (1)

mwalker (66677) | more than 12 years ago | (#2165362)

Is that party as in beer, or free as in party?

Shit, I'm drunk already.

Re:Party! (1, Funny)

Anonymous Coward | more than 12 years ago | (#2165471)

That would have been funnier as: "Party as in beer, or party as in Republican." -1, US Centric.

UR SO FUNEE, D00D!!! LOLOLOLOL (0)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165652)

AHAHAHAHAHA! AHAHAHA! HAHAHAHAHA!!!

Um, no. [slashdot.org]

WORD FP FP FP (0)

Anonymous Coward | more than 12 years ago | (#2165332)

i like omar from at the drive-in. first post. CHEERS

01:46:40 on 9th September (0)

Segod (463725) | more than 12 years ago | (#2165335)

which time zone is this?

Re:01:46:40 on 9th September (2, Informative)

Jaeger (2722) | more than 12 years ago | (#2165357)

Universal Coordinated Time

If you have Perl on your system, this snippet will tell you exactly what time (localtime) the billionth second, according to Unix, will pass:

perl -e 'print scalar localtime(1000000000), "\n"'

I'm a little disapointed that the billionth second occurs the day after my 21st birthday. One day earlier would have been way cool...

Re:01:46:40 on 9th September (0)

Anonymous Coward | more than 12 years ago | (#2165499)

I'm a little disapointed that the billionth second occurs the day after my 21st birthday. One day earlier would have been way cool...

Look at the bright side...you'll be of legal drinking age when the billionth second comes this way.

Re:01:46:40 on 9th September (0, Flamebait)

Goldberg's Pants (139800) | more than 12 years ago | (#2165561)

You are truly a 1337 p3rl d00d.

Re:01:46:40 on 9th September (0)

Anonymous Coward | more than 12 years ago | (#2165567)

Just ran it, mine says Sept 8th?

Re:01:46:40 on 9th September (0)

The Minus Man (471144) | more than 12 years ago | (#2165361)

For the linux10 thing I would assume Pacific time, since it says it's being held in Sunnyvale, CA.

Re:01:46:40 on 9th September (2, Interesting)

Coyote (9900) | more than 12 years ago | (#2165379)

Which time zone? The one you're in. Its your computer that's going to tell you what time it is at 1:46:40

As in Chicago.... (2)

Paintthemoon (460937) | more than 12 years ago | (#2165394)

"Does anybody really know what time it is?
Does anybody really care?"

Re:As in Chicago.... (0)

Anonymous Coward | more than 12 years ago | (#2165868)

>Be part of the world's largest collaborative work of art: http://www.paintthemoon.org

Yeah guess we have to to cover up the CHA on the moon.

Re:01:46:40 on 9th September (0)

loconet (415875) | more than 12 years ago | (#2165465)

FOR EDT it will be on: Sat Sep 8 21:46:40 2001

Re:01:46:40 on 9th September (1)

sideshow-voxx (242126) | more than 12 years ago | (#2165497)

The time zone your computer is in.

Which means that for New Zealand the celebrations will begin hours before it does in the States.

Man, we're gonna be so drunk when you guys show up. We'll try to save you some Cheezles.

(You guys got Cheezles over there? Substitute whatever brand of cheese doodles makes you laugh the most)

Re:01:46:40 on 9th September (0)

Anonymous Coward | more than 12 years ago | (#2165557)

Cheesy poofs!

What a fucked up article! (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#2165344)

Is there any more point to the article than to this comment? Kero-chan cheeeeeeeeeeeeeek!

Whats that mean for me? (0)

Anonymous Coward | more than 12 years ago | (#2165345)

C:\WINDOWS>time Current time is 8:06:20.97p

Re:Whats that mean for me? (0, Flamebait)

Goldberg's Pants (139800) | more than 12 years ago | (#2165570)

It means you should take the kiddie wheels off and use a real OS.

Re:Whats that mean for me? (0)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165587)

I agree. Like NT4 or Windows 2000.

Re:Whats that mean for me? (0)

Anonymous Coward | more than 12 years ago | (#2165605)

I recommend NT4.0

Re:Whats that mean for me? (0)

Anonymous Coward | more than 12 years ago | (#2165677)

No flame. NT4 Server, patched up, running apache, is a tre' mature and stable system.

Even 2k is stable, in my experience.

The pisser is, how many of us IT goons run MS products at home, and they won't pony up a free license for us? Do they really think we will pay $600+ for a hobby/little-bit-of-work license?

We'll see how easy I can pirate a copy of XP. Or 'borrow' a copy from work. If that fails, I give up on PC gaming (my main use at home). Linux has a browser by now, no? :) And if we are lucky, sony will release a US linux-ps2 kit.

I have no real point. Just writing for the sake of writing.

Re:Whats that mean for me? (0)

Anonymous Coward | more than 12 years ago | (#2166284)

Linux has a browser by now, no? :)
No. Not a decent, fast, stable one anyway.

JSP Garbage (3, Offtopic)

Anonymous Coward | more than 12 years ago | (#2165359)

Behold PHP:

<p><b>This webserver has been attacked by CodeRed 2
<font color="#ff0000">
<? $cr=passthru("grep -c XXXXXXXX /usr/local/apache/logs/access_log");
echo $cr;
?>
</font> Times</b>

CC

Re:JSP Garbage (5, Informative)

JediTrainer (314273) | more than 12 years ago | (#2165408)

You might want to note that this can take long to run. I've had approx 1800 attacks on my machine, with a log file of about 55MB, and running this command right in the web page would make each request take about 10-15 seconds.

Multiply that by 1 request per second and you're toast. I'd suggest strongly that you use something else to generate your statistics OFFLINE, such as this excellent perl program [kryptolus.com] which also generates quite a nifty, sortable report!

To the author of that, by the way, a warm thank you! I'm using it myself!

Re:JSP Garbage (2, Interesting)

mcdurdin (26478) | more than 12 years ago | (#2165448)

I'd second that -- I've now had almost 14000 attacks on my server in the last 7 days. Apart from blowing out all the logs, it has cost me about $40 in bandwidth as well. Where can I send the bill?

Re:JSP Garbage (4, Funny)

ralmeida (106461) | more than 12 years ago | (#2165547)

I'd second that -- I've now had almost 14000 attacks on my server in the last 7 days. Apart from blowing out all the logs, it has cost me about $40 in bandwidth as well. Where can I send the bill?

Send Bill Gates to that place...

I send you this bill... (2, Funny)

Scratch-O-Matic (245992) | more than 12 years ago | (#2166236)

Hi! How are you?

I send you this bill in order to have your advice.

See you later. Thanks.

Re:JSP Garbage (1)

motorsabbath (243336) | more than 12 years ago | (#2165575)

Have a cron job reset your logs once a day, grab the current number of attacks, adjust the PHP script to use this offset and you're all set.

Of course, I do mine manually from my desk at work when I get bored :-)

Re:JSP Garbage (0)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165603)

Wow, it's a good thing you're unemployed!

Re:JSP Garbage (1)

Kryptolus (238444) | more than 12 years ago | (#2165595)

Thanks :)

Version 0.8 [kryptolus.com] is available which can now automatically detect and process gzipped logs

Re:JSP Garbage (2)

SLOGEN (165834) | more than 12 years ago | (#2165435)

You may wish to be a little more clever than that, grep'ing the entire log-file every time someone invoked the script is not a good way to determine it you've been hit or not.

Proposition 1:The number of times your web-server is attacked is a compositional function of the log entries.

What prop. 1 tells you is, that to you may directly apply the "divide and conquer" strategy to the problem, analysing parts of the log-file seperatly and composing the application of your counting function to each part by the binary operator "+".

This tells you, that once you have visited a part of the log-file, you will never have to visit that again, so maybe your program should look something like:

  1. Forward till the place I got to last in the logfile
  2. Look at every entry after that, counting attacks
  3. Add that to the current total (with a default value of 0)
  4. Set the indicator to where I got to in the log-file
  5. Print the total

Of course, you need to look out for synchronization in this version of the program, but it won't grind your server to a halt when 3-4 people press the "Number of code-red worms deflected" link at the same time

Re:JSP Garbage (2, Interesting)

quartz (64169) | more than 12 years ago | (#2165496)

Too complicated. And PHP is for wussies anyway. :-) Who needs logfiles? Real men write mod_perl apps embedded in the web server and intercept default.ida queries even before they can make it to the logfile. That way you can keep a separate customized log just for Code Red :-), and then you're free to do fancy reports w/o hogging the server.

Re:JSP Garbage (0, Flamebait)

Goldberg's Pants (139800) | more than 12 years ago | (#2165576)

You're a self righteous prick, but then you probably already knew that, right?

Re:JSP Garbage (-1, Troll)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165604)

Since when do real men use Perl? Jesus, even VB is a step up from fucking Perl. Maybe you should write your next Code Red app in Delphi. Or PowerBuilder, man! Wow, you are so lame.

Re:JSP Garbage (1)

mgarraha (409436) | more than 12 years ago | (#2165540)

Try a servlet that does steps 1-4 in a background thread, and step 5 on demand.

Much Easier... (1)

waldoj (8229) | more than 12 years ago | (#2165541)

Just take the total and write it to a file that contains only the total. Every time that the page is loaded, have it check the timestamp. If it's less than n hours old, show the cache. Otherwise, re-grep the log and write the result to the cache and start anew.

That's how I do it [waldo.net] , anyhow.

-Waldo

Re:JSP Garbage (0)

Anonymous Coward | more than 12 years ago | (#2165711)

All I was doing was showing how much simpler PHP is.

If I had a big time server I would just dump the output to mySQL and refresh that every so often.

My 50 meg access_log takes 'bout 3 - 4 secs ... heh 80 m/s lvd SCSI, 2 P3s .....

CC

Re:JSP Garbage (0)

Anonymous Coward | more than 12 years ago | (#2165887)

The real counter is here: http://www.xsvoice.com/xsv/?default.ida [xsvoice.com]

Re:JSP Garbage (1)

mgarraha (409436) | more than 12 years ago | (#2165932)

I have an improvement to the JSP code cited in the article. It uses a highly scalable thread scheduling algorithm and is 100% compatible with the J2EE specification.

<%@ page language="java" %>
<jsp:useBean id="counter" class="org.slashdot.fp.CodeRedCounter" />

HELLO!
Welcome to http://www.worm.com!
Hacked By Chinese!

Re:JSP Garbage (1)

thogard (43403) | more than 12 years ago | (#2166304)

grep -i root.exe would be a much more interesting number.

Re:JSP Garbage (1)

RennieScum (118197) | more than 12 years ago | (#2166307)

OK, now after stripping the log file line down to the IP, save it to a file and run this to sort them by number of attacks.

Hack away at it...my log file is getting -big- (75MB), we've got 4 IP's here but only 650 attempts so far, and 200 from one machine alone.

<html><body><pre>
<?
$fil = fopen("CR2log","r");
while (!feof($fil)) {
$IP = fgets($fil,64);
$IPcnt[$IP]++;
}
arsort($IPcnt);
print("<html><body><table>");
while (list($key,$val) = each($IPcnt)) {
print("($val)\t$key\n");
}
?>
</body></html>

Free as in speech, not beer (5, Funny)

Swaffs (470184) | more than 12 years ago | (#2165367)

How could you have a free Linux party without free beer? Or is this just another attempt to get people to understand what the "free" in Free Software really means?

Make it home made beer instead! (0)

Anonymous Coward | more than 12 years ago | (#2165514)

That would *really* demonstrate the "freedom" part.

Re:Free as in speech, not beer (0)

Anonymous Coward | more than 12 years ago | (#2166150)

they couldn't get the permits... because this country isn't free...

Please Help Me (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2165373)

Does anyone remember that guy with the hair? You know.... the guy who always wore shoes.

Re:Please Help Me (-1)

Trollificus (253741) | more than 12 years ago | (#2165418)

An open source hippie who wears shoes? You're kidding, right?

Imagine.... (-1, Troll)

Anonymous Coward | more than 12 years ago | (#2165381)

Imagine a Beowolf cluster of those billion seconds.

That would be cool... but not as cool feta cheese.

Important Message to All (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2165391)

"Blorg!" -- Joe

Stopping Code Red II (1, Interesting)

Anonymous Coward | more than 12 years ago | (#2165401)

Been too busy working to think on this but since Code Red II installs a web accessable cmd.exe, how hard would it be to listen for Code Red II (set up a fake default.ida) and then respond by sending a query that tells NT to shut down.

Does anyone think that sending a shutdown command to an attacking machine is unreasonable? Any ideas on how to do it (my NT command line knowledge is minimal).

Re:Stopping Code Red II (0)

Anonymous Coward | more than 12 years ago | (#2165425)


Try using JavaScript.

Another suggestion: (0)

Anonymous Coward | more than 12 years ago | (#2165426)

How about we get those tens or hundreds of thousands of moronic admins to patch their fscking NT boxes? The patch was out a full month before Code Red started propagating.

Hey, how's this sound: a Code Red IIa variant that patches the damned server and spawns only 1 thread to mail the admin what an idiot he is once a minute?

Re:Another suggestion: (0)

Anonymous Coward | more than 12 years ago | (#2165437)


no, that won't work. (I already tried it)

Re:Stopping Code Red II (0)

Anonymous Coward | more than 12 years ago | (#2165429)

or maybe

echo y | format c: /u

or

echo y | deltree *

Linux Birthday Bash (3, Insightful)

bendude (135729) | more than 12 years ago | (#2165436)

Anyone interested in a Melbourne, Australia, Linux 10th anniversary picnic and BBQ on Saturday, August 25.

Having used so many flimsy excuses for a piss up, I think it would be a shame to let this one go.

Re:Linux Birthday Bash (2, Informative)

CurlyG (8268) | more than 12 years ago | (#2165445)

Hell yeah! How about Flagstaff Gardens in the CBD if the weather's good?

Surely LUV would be willing to help, too...

Re:Linux Birthday Bash (1)

bendude (135729) | more than 12 years ago | (#2165527)

Flagstaff Gardens are good, but the market may get in our way. Either Flagstaff - for greater exposure, or Fitzroy Gardens (CBD) for a different option. Anyone?

Re:Linux Birthday Bash (-1, Flamebait)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165565)

Why would anyone have a party related to computing is Austral --- oh, wait, are you part of the experiment? The experiment in which the mutant strain of pale, talking Australian monkies are taught to use the Internet? Wow... GOOD MONKEY! GOOD MONKEY! MONKEY WANT A 'NANA? OH, THE MONKEY WANTS A 'NANA! (We have to encourage the monkies, to show them that we approve.) THAT'S A GOOD MONKEY, YES! DOES THE MONKEY LIKE WINDOWS 98? OH, YES, THE MONKEY DOES! DO YOU HAVE 'NANA WALLPAPER? OH, THE MONKEY HAS 'NANA WALLPAPER! AND A CUTE 'NANA CURSOR!

I think it's amazing what science can accomplish. If Australians can be taught to access the Internet, truly anything is possible.

Another bash ? (2, Funny)

Fruny (194844) | more than 12 years ago | (#2165871)

So it's Mel-Bourne again, right ?

hmm.. (1)

Beowulf_Boy (239340) | more than 12 years ago | (#2165443)

I wonder if Linus will show up at the party?
And they better have alot of Soda, as most Linux geeks I know are wider than they are tall.

The Register---offtopic, I know, but ... (0, Offtopic)

unitron (5733) | more than 12 years ago | (#2165511)

Anybody know if there's a problem with http://www.theregister.co.uk ? I haven't been able to get it to load for several hours now. Anybody know a different link for it?

Re:The Register---offtopic, I know, but ... (0)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165529)

I haven't been able to reach it since last week. First I thought it was my company's firewall (it wasn't), then I thought it was directly or indirectly related to CodeRedII.
  1. directly, meaning that The Reg runs NT, which it isn't. The Reg runs Linux.
  2. Or, indirectly, meaning that the added traffic is fucking up the Web. Very possible.
FYI, I'm on the east coast in DC, connecting to the net via three T1s (Sprint). If anyone can hit the Reg, post your locations, after verifying that your ISP isn't using a cache.

Should we start looking for vultures on FuckedCompany?

Re:The Register---offtopic, I know, but ... (1)

Goldberg's Pants (139800) | more than 12 years ago | (#2165594)

Please, I are begging you! To save Dmitry from teh jail! (emphasis added)

You spell his name correctly, then mess up the simplest word in the English language.

You amuse me.

Re:The Register---offtopic, I know, but ... (0)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165631)

If you'd read my "in character" posts, you'd know that it's spelled wrong on purpose, JeffK-style.

And, just to prove that you're a loser, please not that his name is NOT spelled correctly. Dmitry's last name is spelled "Sklyarov," you tampon.

Now put Goldberg's pants back on, you've given him quite enough blowjobs for one evening.

Re:The Register---offtopic, I know, but ... (0, Offtopic)

Goldberg's Pants (139800) | more than 12 years ago | (#2165716)

Leave me out of it dude! That's not my account. Compare the numbers.

Re:The Register---offtopic, I know, but ... (2)

s390 (33540) | more than 12 years ago | (#2165763)

Yeah, The Register has been unreachable since sometime yesterday, but I did get to it *once* during this time. Something fishy... Other networks have been, um... "indisposed" today. Instructions for disabling or patching IIS are flying around corporate nets.

Re:The Register---offtopic, I know, but ... (2)

WasterDave (20047) | more than 12 years ago | (#2165819)

It's not what you think, they run on Linux - debian I think.

Dave

Re:The Register---offtopic, I know, but ... (2)

child_of_mercy (168861) | more than 12 years ago | (#2166227)

yeah but their ISP might have put a silly firewall on...

try tracerouting or pinging bloody anywhere

of course the F***ing morons have left port 80 open.............. in most places, maybe not for El Reg

Re:The Register---offtopic, I know, but ... (0)

Anonymous Coward | more than 12 years ago | (#2165569)

Been broken here since this morning. My guess is something's going on somewhere up the pipeline, because when I try a tracert a lot of hops (the last 13 of 30[!]) time out. Now that could just be their servers blocking pings, but I've never seen pings blocked so far up the pipe before...

Set This Code Red List Up, Too (2, Interesting)

waldoj (8229) | more than 12 years ago | (#2165536)

At www.waldo.net/misc/codered [waldo.net] I set this up this afternoon. I've personally alerted the owners of several of these IPs, but I hope that the public viewing may lead to them disconnecting their machines. <fingers crossed>

Oh, yeah, I did it in PHP, of course. :)

-Waldo

Re:Set This Code Red List Up, Too (1)

MaxQuordlepleen (236397) | more than 12 years ago | (#2166102)

Don't you think it's irresponsible to list the IPs of owned hosts in public?

The kiddies will find them anyway, but there's no need to make it easy for them

BTW my CR2 stats page (written in perl, to feed the language flamefest) shows 980 code red II hits vs. 160 code red I hits.

The IP list is generated and stored more privately, looking for a good way to notify them...

That's amusing. (1)

Goldberg's Pants (139800) | more than 12 years ago | (#2165552)

My first child is going to be born around when Linux turns 10. Cool.

Re:That's amusing. (-1, Flamebait)

Anonymous Coward | more than 12 years ago | (#2165572)

Does your child already have a DM (designated molester)? If not, I believe that JON KATZ is willing to offer his services! HIS MOLESTING SERVICES, THAT IS!

Re:That's amusing. (0, Flamebait)

Goldberg's Pants (139800) | more than 12 years ago | (#2165585)

Well the line up may be long, but thanks for the heads up. I'll keep that in mind, though Stallman would probably be my first choice.

Then again, he fucks goats.

Re:That's amusing. (0)

Anonymous Coward | more than 12 years ago | (#2166250)

If a Windows users said that their kid was going to be born around when Windows turned 10, you'd call them a WinDroid..

Exactitude, Fortitude, Picnic... (4, Funny)

Nightpaw (18207) | more than 12 years ago | (#2165555)

Did anyone else read that as the Slashdot-endorsed opposite of Fear, Uncertainty, Doubt?

Or am I on drugs?

CR2 response (2)

Kris_J (10111) | more than 12 years ago | (#2165571)

I'd love a little Windows app that listens on port 80 and responds to any attempt to connect with code designed to use CR2's backdoors to disable the IIS service on the infected machine. Disable as in stop it and turn off the service completely. Thoughts?

Re:CR2 response (-1, Flamebait)

Dmitry Skylarov (470197) | more than 12 years ago | (#2165578)

Thoughts?
Yes. Stop thinking about it and write it, you unproductive asshole.

Re:CR2 response (3, Insightful)

s390 (33540) | more than 12 years ago | (#2165885)

Er, a bit dodgy if well-meaning. In many jurisdictions, using the CR2 backdoor at all would make you potentially liable for a cracking offense, no matter that you disabled a zombied server out of the best intentions for greater good. Unauthorized access is... felony.

Suppose the infected system provided suicide-prevention access, or battered-women's services, and your code shut it down completely, and someone got hurt, or dead - your little hack could get you in a major civil or even criminal hole that you'd regret.

Think twice before messing with anyone else's server, especially through any automated script. But that said - if you could shut down the worm, patch the server, remove the backdoors, and post a message to /var/log/messages to notify the admin - that _might_ be helpful and low risk. But you'd have to remain prepared to defend yourself and _prove_ that you didn't add a backdoor.

At minimum, you'd have to keep complete TCP/IP traffic logs for such interdictions for seven years or whatever the longest Federal, State, or Local statute of limitations requires. You'd also need to escrow these and all your code with your attorney immediately.

Re:CR2 response (1)

zulux (112259) | more than 12 years ago | (#2166105)

Hmm...

Perhaps 'Good Samaritan' laws would come into effect here?

Re:CR2 response (1)

Paranoid (12863) | more than 12 years ago | (#2166200)

Automated script ... unauthorized access ... felony.

(*lets that sink in*)

So that means if I had the money right now, I could hire 500 head of lawyer and, wielding my trusty apache logfiles, start 500 lawsuits against the people who, by means of gross administrative irresponsibility, have machines which are running automated scripts which are attempting to gain unauthorized access to my machine (and failing), and win each of those lawsuits because doing so is a felony?

That would be sweet justice. However, I don't think the case would hold up, regardless of who sued who.

Visualizing a billion units of time... (5, Interesting)

Speare (84249) | more than 12 years ago | (#2165751)

Did I get my math right?

About a billion seconds ago, the first man walked on the moon. (~31 years)

About a billion minutes ago, the first man was said to have walked on water. (~1860 years, sorta close to the 0 CE mark)

About a billion hours ago, the first man walked through what we now call Europe. (~111600 years, homo sapiens in upper pleistocene)

About a billion days ago, the first man walks. (over 2.6 million years, a bit before the oldest known homo habilis)

About a billion years ago, the first multicelled animals form. (eukaryotes supplant prokaryotes)

About a billion decades ago, the Milky Way galaxy began to form.

Re:Visualizing a billion units of time... (4, Funny)

blang (450736) | more than 12 years ago | (#2165851)

Extrapolating on that, we must expect something big to happen within the next billion milliseconds. Which is roughly 10 days from now. Anyone care to make a guess? And a billion my, micro, or microseconds after that(about 15 minutes), another major event will occur.

Re:Visualizing a billion units of time... (0)

Anonymous Coward | more than 12 years ago | (#2166163)

Hmm, for those of us under 31, that doesn't really help us visualize a billion units of any of those amounts of time, since we didn't live through them.

Billionth second of epoch (1)

bendy (34731) | more than 12 years ago | (#2165756)

Whilst I appreciate and admire the attention to detail that Ian has displayed regarding the epoch milestone I don't think that it really matters.


The way I see it, the milestone being celebrated is that the epoch is rolling over to 1000000000, not that it's been 1000000000 seconds since the epoch started. If we were celebrating the latter then Ian would have a good point and we'd all have to modify our alarms accordingly. But I think the rollover point is a more significant milestone than the true count of seconds.

All this really means though is that we have two celebrations within 22 seconds of each other. I certainly don't have a problem with that ;-)

You need a simple computer (-1)

Anonymous Coward | more than 12 years ago | (#2165844)

You need a simple computer. Simple as that.

And here is the simplest computer around, and the interface is perfect because we are all born with it - the interface is human DRIVE. The computer works like this: I stick my pee sprout in your mom's poop chute for 1, and I stick it in her pee hole for 0.

poop chute = 1
pee hole = 0

Sometimes I stick it in her mouth, but that is for parity.

Sometimes complex operations can take a long time to complete, but that's okay! We're looking for simplicity here, not speed. And waiting for this interface isn't that bad.

This simple computer is very susceptable to visuses. In fact, it comes pre-loaded with several.

For review:

poop chute = 1
pee hole = 0

This computer also fits into Microsoft's .Net strategy - namely, pay per use. It costs $10 per computation, or 15 minutes, whichever comes first.

poop chute = 1
pee hole = 0

Stats (1)

cvincent (99204) | more than 12 years ago | (#2165912)

I keep stats of more than just Code Red, using scanalyze [project802.net] and a small php script [project802.net] . Its sometimes fun to see what kind of activity your machine is getting.

bubba.kuro5hin.org (-1, Offtopic)

Anonymous Coward | more than 12 years ago | (#2166000)

stress test http://bubba.kuro5hin.org [kuro5hin.org] !!!

Am I the only one? (1)

Spoons (26950) | more than 12 years ago | (#2166005)

Slashback tonight with another assortment of corrections, amplifications, looks backward (and even looks forward to looks backward). In this last case, it looks like you may even get fed.

Am I the only one that thinks that timothy's writing is incomprehensible? I don't know what it is, but I have read every slashback post about 3 times just to figure out what he is trying to say. Just wanted to know if I am alone.....

can we make money off this? (1)

bokmann (323771) | more than 12 years ago | (#2166008)

Is it too late to begin marketing solutions to the 'S1B' problem? There must be some dilbert-style manager out there who'd pay me a few grand to stay up till about 2:00 am and make sure all his machines survive the 'rollover'...

-db

call me relieved... (1)

Teach (29386) | more than 12 years ago | (#2166097)

Your article on slashdot.org about the billionth second of the epoch is sort of (but not entirely) flawed.

I was the slashdotter who submitted the original article [slashdot.org] . And just for the record, I never said anything about a billion seconds from 1970-01-01, I just pointed out that "soon the magic numbers will say all 9s".

At the time, I felt like a complete dork for even noticing the proximity of UNIX timestamp "987654321", but I felt like it'd be wrong of me not to share, so I did, and threw in the bit about UNIX timestamp "999999999" just for kicks. It was only the second story I'd ever submitted to /., and the only one to get accepted (the first was announcing the release of Mozilla M16, but I'd jumped the gun).

Now that I know that there's someone out there who cares enough to correct my back-of-an-envelope calculations by bringing in leap seconds makes me feel like less of a dork.

(By the way, my title as submitted was "descending unix timestamp"; it was Timothy who changed the title to "The Quickly Descending Unix Timestamp", which wrongly implies that the timestamp's value is getting smaller over time, IMHO.)

Anyway, maybe now that I can prove I'm not the biggest nerd out there I'll start getting dates again....

sorry about the wrong implication ;) (1)

timothy (36799) | more than 12 years ago | (#2166120)

Think of a big wooden stamp with all zeros written across it, each zero wet with red ink, slowly arcing toward a big piece of ricepaper, propelled by a large, unseen hand, ready to impress those Ohs in a clean straight line across the paper ...

Descending! Descending! I guess not everyone pictures that exactly the same way ;)

Mea culpa, mea maxima culpa. Rapidly *increasing* seemed wrong when about to hit so many zeros ...

cheers,

timothy

p.s. Happy teaching / new home.

How Code Red uses sockets... (5, Informative)

Scott Robinson (108176) | more than 12 years ago | (#2166222)

Umm, I hate to be the damper in evil plans for Code Red ...

... but according to incidents.org [incidents.org] and other virus websites, Code Red uses non-blocking socket connections "uses a nonblocking socket to connect to each target. Specifically this means that if one thread is stuck waiting for a slow connection to a particular target, the wait will not slow down the rest of the threads from continuing their scanning function."

Any servers which "wait" are just wasting their own processor and memory.

Scott.

Cowboy Neal sucks a lot of Tim-MAY's grandmother's (-1)

buttfucker2000 (240799) | more than 12 years ago | (#2166231)

Cowboy Neal sucks a lot of Tim-MAY's grandmother's twat [slashdot.org]

Hey, I am the goatse man!
I stretch ass like noone can!

In the hole where I go poop,
I can fit a can of soup!

Yes I have a wide ass-hole,
stretched out by the giver's pole!

People tell me to go shove it,
They don't know how much I love it!

Yes I am the goatse man!
I stretch ass like noone can!

* g o a t s e x * g o a t s e x * g o a t s e x *
g [slashdot.org] [slashdot.org] g
o / \ [slashdot.org] \ [slashdot.org] / \ o
a| | [slashdot.org] \ | [slashdot.org] | a
t| `. [slashdot.org] | | [slashdot.org] : t
s` | [slashdot.org] | \| [slashdot.org] | s
e \ | / [slashdot.org] / \\\ --__ \\ : e
x \ \/ _--~~ [slashdot.org] ~--__| \ | x
* \ \_-~ [slashdot.org] ~-_\ | *
g \_ \ _.--------.______\| | g
o \ [slashdot.org] \______// [slashdot.org] _ [slashdot.org] ___ [slashdot.org] _ (_(__> [slashdot.org] \ | [slashdot.org] o
a \ . C ___) ______ (_(____> | / a
t /\ | C ____)/ \ (_____> |_/ t
s / /\| C_____) | (___> / \ s
e | ( _C_____)\______/ // _/ / \ e
x | \ |__ \\_________// (__/ | x
* | \ \____) `---- --' [slashdot.org] | *
g | \_ ___\ /_ _/ | g
o | [slashdot.org] / [slashdot.org] | | [slashdot.org] \ | o
a | [slashdot.org] | / [slashdot.org] \ \ [slashdot.org] [slashdot.org] | a
t | [slashdot.org] / / | [slashdot.org] | \ |t
s | / / \__/\___/ | |s
e | / / [slashdot.org] | | | [slashdot.org] |e
x | | [slashdot.org] | | [slashdot.org] | |x
* g o a t s e x * g o a t s e x * g o a t s e x *
[slashdot.org]

jsm can suck a fart out of Tim-MAY's grandmother's (-1)

buttfucker2000 (240799) | more than 12 years ago | (#2166238)

jsm can suck a fart out of Tim-MAY's grandmother's twat [slashdot.org]

Hey, I am the goatse man!
I stretch ass like noone can!

In the hole where I go poop,
I can fit a can of soup!

Yes I have a wide ass-hole,
stretched out by the giver's pole!

People tell me to go shove it,
They don't know how much I love it!

Yes I am the goatse man!
I stretch ass like noone can!

* g o a t s e x * g o a t s e x * g o a t s e x *
g [slashdot.org] [slashdot.org] g
o / \ [slashdot.org] \ [slashdot.org] / \ o
a| | [slashdot.org] \ | [slashdot.org] | a
t| `. [slashdot.org] | | [slashdot.org] : t
s` | [slashdot.org] | \| [slashdot.org] | s
e \ | / [slashdot.org] / \\\ --__ \\ : e
x \ \/ _--~~ [slashdot.org] ~--__| \ | x
* \ \_-~ [slashdot.org] ~-_\ | *
g \_ \ _.--------.______\| | g
o \ [slashdot.org] \______// [slashdot.org] _ [slashdot.org] ___ [slashdot.org] _ (_(__> [slashdot.org] \ | [slashdot.org] o
a \ . C ___) ______ (_(____> | / a
t /\ | C ____)/ \ (_____> |_/ t
s / /\| C_____) | (___> / \ s
e | ( _C_____)\______/ // _/ / \ e
x | \ |__ \\_________// (__/ | x
* | \ \____) `---- --' [slashdot.org] | *
g | \_ ___\ /_ _/ | g
o | [slashdot.org] / [slashdot.org] | | [slashdot.org] \ | o
a | [slashdot.org] | / [slashdot.org] \ \ [slashdot.org] [slashdot.org] | a
t | [slashdot.org] / / | [slashdot.org] | \ |t
s | / / \__/\___/ | |s
e | / / [slashdot.org] | | | [slashdot.org] |e
x | | [slashdot.org] | | [slashdot.org] | |x
* g o a t s e x * g o a t s e x * g o a t s e x *
[slashdot.org]

Load More Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...