Re: [SLUG] Insight on Code Red II

From: Derek Glidden (dglidden@illusionary.com)
Date: Thu Aug 09 2001 - 14:09:09 EDT


Andrew Wyatt wrote:
>
> Linux's weaknesses ..
>
> 1: Telekinesis .. no matter how I cron echo 1>/proc/coffee it flat
> refuses to push the button on the coffee maker

My /proc/coffee works just fine. Check your cable connections. Do you
have the proper driver loaded? Note that the USB driver in the 2.4
kernels is still kind of buggy with some manufacturer's coffee pots. (I
use the Brawn Coffeemaster 5000, which has an ethernet port, so I just
have to run coffeed for it to work.)
 
> 2: The /dev/remote driver sucks too, still need to reach AFK to change channels

In another month or so Kremotecontrol will support the new Kgesture
interface and you won't have to do anything but swirl your mouse around
to change channels. (Just make sure you remember the difference between
"half-circle anticlockwise" which is "channel up" and "half-circle
clockwise" which is "rm -rf".)
 
> 3: kill -9 `ps -x | grep netscape | awk '{print $1}'` -- no no, the kernel should know netscape will crash, and kill it before it opens

Again, you probably just don't have the package installed. Look for the
killnetscaped package and install it if you're still having this
problem. Alternately, install Mozilla, Opera or Konqueror.

Of course, you'll still be missing the ActiveX functionality we all know
and love from IE so to get as close as possible to the security
implications, you'll have to run your web browser as the "root" user,
make sure there's no password set for the root user, and you'll want to
do this: "chmod -R guo+rw /" to be as close as you can to Windows'
security standards.
 
> 4: code red .. I like single sentence webpages, it would help me greatly by defacing my own sites for me ..

If you take some time to learn perl, you can write your own script in
about three lines that will search out every .html file on your system
and replace the contents with "hacked by chinese" without waiting for
someone else to do it for you. You just have to take the time to learn
these things sometimes. Remember, Open Source is about being able to
change things on your own if you need to!
 
> 5: It's too inexpensive, I LOVE to spend money on software that has features such as the ability to seemlessly repeat #4 ..

Heck, nobody says you CAN'T spend money on Windows licenses and still
run Linux. In fact, if the industry keeps going the way it is, you'll
be paying for Windows licenses with every piece of hardware you buy,
regardless of what you're running with it.

Or just start collecting versions of Windows. See if you can collect
'em all: Windows 3.0, Windows 3.1, Windows for Workgroups (3.1? 3.0?),
Windows NT 3.0, Windows NT 3.1, Windows NT 3.5, Windows NT 4.0
Workstation, Windows NT 4.0 Server, Windows 95, Windows 95 OSR2, Windows
98, Windows 98 SE, Windows ME, Windows XP, Windows CE 1.0, Windows CE
2.0, Windows CE 3.0 (or Pocket PC), Windows 2000 Advanced Server,
Windows 2000 Datacenter, Windows 2000 Professional...

Did I miss any? You can spend LOTS of money just keeping your
collection up-to-date!
 
> 6: Blue screens, "nuff said"

Install the latest xscreensaver package and set "bsod" as your
screensaver. (Yes it really exists:
http://www.jwz.org/xscreensaver/screenshots.html - it's near the
bottom.)

Granted, they're not *real* blue screens, but if you hack up a little
script to randomly start the screensaver process in the middle of your
work, it's almost the same. If you're not happy with *almost* the same,
just make the script also randomly delete files and kill random
processes when it starts the screensaver.
 
> I can come up with many more Linux "weaknesses" if you still don't see a reason to switch to windows

So far you still haven't convinced me.

:)

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#!/usr/bin/perl -w
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map
{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;
$t^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)
[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h=5;$_=unxb24,join
"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*
8^$q<<6))<<9,$_=$t[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}
print+x"C*",@a}';s/x/pack+/g;eval 

usage: qrpff 153 2 8 105 225 < /mnt/dvd/VOB_FILENAME \ | extract_mpeg2 | mpeg2dec -

http://www.eff.org/ http://www.opendvd.org/ http://www.cs.cmu.edu/~dst/DeCSS/Gallery/



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 18:57:33 EDT