🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #11697

Re: c++ of java?

#11697
From: Philip Paeps
Date: Fri, 18 Jan 2002 07:44
52 lines
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-mail
References: <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