Newsgroup: it.comp.java
Titolo: File locali ed applet?


L'utente finale per definizione e' pirla!
By prof. Camagni P.
----------------------------------------------------

giosue' tironi ha scritto nel messaggio ...

Complimenti per la firma digitale,
per quanto riguarda gli applets anch'io ho lo stesso problema
e ho quasi stabilito ke non e' possibile aggirare la protezione del
browser ke esegue l'applet.
Con appletviewer e' facilissimo settare la protezione del browser  in modo
da scrivere sul disco ma con IE4 e NSCommunicator la cosa e'
abbastanza complicata.
Sarei interessato a vedere funzionare gli applets ke
hai citato.
Se poi sei interessato ti posso spedire un applet ke sotto appletviewer
scrive una stringa su un file (ma solo se appletviewer e' daccordo)
Ciaoo

   ------------------------------------------------------------------------

per accedere alle risorse locali via Netscape basta utilizzare le capabilities
API di netscape (in particolare la classe PrivilegeManager)
e firmare gli applet con il signtool di Netscape.
Il tutto e' abbastanza semplice (e scaricabile liberamente dal sito:
http://developer.netscape.com
) e vi assicuro che funziona!!
Ciao
--
Automatic posted from 
helium.pronet.it
 [194.183.5.2]
via Mailgate Server - 
http://www.mailgate.org


http://developer.netscape.com
) e vi assicuro che funziona!!
Voi dire che io potrei anche fare un'applet che scrive su un file, facendo
in quel modo? Quello che vorrei fare io e' un'applet che gestisce un
guestbook, cioe' che scrive su un file presente sul server... a dir la
verita' mi convinco sempre piu' dell'impossibilita' di farlo... che ne dici?
Lone Wolf

verita' mi convinco sempre piu' dell'impossibilita' di farlo... che ne
dici?
Scrivere sul *server*, per un'applet, e` assai piu` facile che
scrivere (o leggere) file sul *client*!  Ad esempio, puoi aprire
una URL sul server per farci dell'output -- studia le classi
URL e URLConnection del package java.net...
Alex

URL e URLConnection del package java.net...
Fortissimo! Lo faccio subito allora! Non e' che poi saltano fuori storie con
la sicurezza eccetera?
ti ringrazio DAVVERO TANTISSIMO comunque! :-))))
Che bello, potro' programmarmi un GB!
Lone Wolf

la sicurezza eccetera?
Eh, si`, le "storie con la sicurezza" possono sicuramente
"saltar fuori": un "attaccante" potrebbe ad esempio scoprire
la URL su cui la applet scrive (ad esempio disassemblando
o decompilando l'applet stessa) e aprirsela per i fatti suoi
scrivendoci dati falsi.  Questo non c'e` modo di evitarlo se
non girando sul server un CGI, una servlet, o simili, in grado
di verificare l'abilitazione.
D'altra parte, il gestore dello spazio web potrebbe anche
impedire ai clienti di rendere read/write una qualsiasi
parte della propria area; se cosi` e`, ne` l'applet ne` il
potenziale attaccante possono aggirare la restrizione.
Anche questa puo` essere vista come una "storia con
la sicurezza" poiche` la motivazione per una policy del
genere da parte del gestore sarebbe presumibilmente
appunto la salvaguardia della sicurezza del suo sito.
Alex

parte della propria area; se cosi` e`, ne` l'applet ne` il
Credo che questo sia probabilissimo, anzi, sicuro...
Lone Wolf


io sono riuscito a scrivere un file su hard disk, a leggere un file da floppy e
a linkare una DLL locale...
che altro vuoi dalla vita?


a linkare una DLL locale...che altro vuoi dalla vita?
In locale pero'... io devo lavorare in remoto...
Lone Wolf