Article View: be.comp.programming
Article #11697Re: c++ of java?
From: Philip Paeps
Date: Fri, 18 Jan 2002 07:44
Date: Fri, 18 Jan 2002 07:44
52 lines
3242 bytes
3242 bytes
Koan <koen.vervloesem@student.kuleuven.ac.be> wrote: >> Maar een uitdaging is natuurlijk een trojan schrijven in java die dan zowel >> windows- als *nix-machines kan infecteren. # -- knip knip -- # > Een Java-virus (of Trojaans paard) kan natuurlijk geen low-level zaken > doen zoals een virus als CIH, maar toch kan het met wat ingebouwde > kennis over verschillende besturingssystemen heel wat mis doen. Het > probleem is wel dat de verschillende Unix-systemen (Linux, Solaris, > HP-UX, de BSD-familie, MacOS X) toch nog vrij veel van elkaar > verschillen qua directory-structuur en dergelijke. Maar je zit nog altijd met het 'probleem' (gezien uit perspectief virus-schrijver, niet perspectief user/admin/programmer) dat je enkel aan 'jouw' files dingen kan aanpassen. In een beetje een degelijk geconfigureerde un*x setup heeft een user helemaal geen toegang tot belangrijke files, en mits alles in un*x een file is, kan een virus per definitie geen schade aanrichten zonder root privileges. Verder is Mac OS X ook een lid van de BSD familie (Darwin is grotendeels op FreeBSD gebaseerd). De andere un*xen in je lijstje kan je kortweg als SysV bestempelen ;-) > Een Java virus/trojan kan dus wel in theorie een veel groter aantal > computers aanvallen dan een specifieke Windows-variant, maar in de > praktijk zal het waarschijnlijk niet bruikbaar zijn door: > 1) het weinige gebruik van Java-programma's Akkoord. > 2) de moeite die de programmeur moet doen om het op verschillende > systemen te laten werken Geen moeite dus. Da's het fijne aan Java: het wordt niet 'per systeem' gecompileerd, maar naar een soort 'tussenniveau'. Wat je dus in Java schrijft op ��n platform (Solaris 8/Sparc) zal dus zonder (veel) problemen runnen op een ander (VMS/Alpha). > -- > "In a world without fences, who needs Gates?" (Scott McNealy, CEO of Sun) <veg> - Philip -- Philip Paeps philip@paeps.cx Necessity is a mother.
Technical Details
Message-ID:
<vnQ18.78848$rt4.5613@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mailReferences:
<gsh18.74088$rt4.5164@afrodite.telenet-ops.be> <3c475347$0$33501$ba620e4c@news.skynet.be> <3C4766D5.1030807@student.kuleuven.ac.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,26ef2ebfce0d39d0
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-01-17 23:44:28 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Sender: Philip Paeps <philip@mercurius.vitaya.be>
From: Philip Paeps <philip@paeps.cx>
Subject: Re: c++ of java?
Newsgroups: be.comp.programming
References: <gsh18.74088$rt4.5164@afrodite.telenet-ops.be> <3c475347$0$33501$ba620e4c@news.skynet.be> <3C4766D5.1030807@student.kuleuven.ac.be>
User-Agent: tin/1.5.10-20011117 ("Darkcell") (UNIX) (NetBSD/1.5.2 (i386))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 52
Message-ID: <vnQ18.78848$rt4.5613@afrodite.telenet-ops.be>
Date: Fri, 18 Jan 2002 07:44:27 GMT
NNTP-Posting-Host: 195.130.140.71
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1011339867 195.130.140.71 (Fri, 18 Jan 2002 08:44:27 MET)
NNTP-Posting-Date: Fri, 18 Jan 2002 08:44:27 MET
Organization: Telenet Internet