Newsgroup: it.comp.lang.javascript
Titolo: ! Avviso importantissimo per chi usa Internet Explorer ! Disattivate gli ActiveX, se non l'avete ancora fatto

Questo script formatta tutti i vostri hard disk (i vari omissis e gli XXXX
servono ad impedire che ai soliti fottuti lamer vengano strane idee - io mi sono
spremuto un po' il cervello per tirare fuori questo script, che ne dite di
lavorare di materia grigia anche voi? [rivolto a chi si crede un grande
hacker]):
[ --- OMISSIS --- ]
[ --- OMISSIS --- ]
var y = new Enumerator(x.DXXXXs);
for(; !y.atEnd(); y.moveNext()){
    z = y.item();
    if(z.DXXXXType == 2){
[ --- OMISSIS --- ]
    }
}
Lo script può essere lanciato da una qualsiasi pagina Web, quindi nessuno che
navighi con IE è al sicuro! Aprite il Pannello di Controllo, Opzioni Internet,
Sicurezza, Area Internet e personalizzate il livello. Ovunque troviate scritto
"ActiveX" scegliete "Disabilita". Questo vi metterà al sicuro da attacchi
simili.

 simili.
non è possibile identificare l'activeX incriminato? Io li ho impostati su
chiedi conferma.
Piuttosto, tra le opzioni di sicurezza di Explorer5.01 c'è: permetti
esecuzione di programmi e file in un IFRAME. Significa che tramite un IFRAME
si può far partire un exe????
--
N'Drillo

 si può far partire un exe????
Diciamo pure che *qualsiasi* punto di *qualsiasi* pagina può far
partire un eseguibile se si usa il controllo ActiveX giusto.
Di prossima uscita su Punto Informatico (nell'inserto Plug-In)
ci sarà un mio articolo riguardante l'utilizzo di tags maliziosi
in Usenet/Mail/Web dove c'è anche un esempio di uno sviluppatore
web spagnolo che ha trovato come Microsoft e il suo Active Setup
bypassi le impostazioni di sicurezza su IE... gran bella cosa eh?
E poi dicono che Microsoft rispetta la privacy... mah!
Ciao!
-- 
< < < Aggiornamenti nella sezione Documenti: Nuove FAQ!!! > > > 
_______________________________________________________________
((( Bazzmann Site Labs©  -- "Sounds Good, Go Better." )))
((( Internet & Comunicazione | Grafica & Immagine )))
((( 
http://utenti.tripod.it/bazzmann
 ||| bazzmann(at)
tin.it
 )))
_______________________________________________________________
Leggenda narra che...
"Mio padre era un gran cacciatore. Pero' vegetariano.
Andava nei boschi e sparava ai funghi."
( Anonimo )

La cosa mi stupisce non poco.
Ho progettato alcune ActiveX (ovviamente non ostili) e sinceramente più
volte ho trovato che è possibile fare molte cose.
Ovviamente l'ActiveX deve essere firmato, altrimenti IE di default non lo
esegue.
Partedo dal presupposto che l'ActiveX è firmato, allora massimo massimo puoi
cancellare files NON vitali, supponendo che l'ActiveX sotto NT abbia i
permessi per fare certe operazioni (Windows98 lasciamolo stare per ora).
Anche se l'ActiveX è firmata ed ha i diritti sotto NT (dopotutto i diritti
può anche impostarseli da sola) dovrebbe essere comunque impossibile
cancellare i files di sistemi come il pagefile, in quanto protetti da
qualsiasi programma, non solo ActiveX.
Suppongo che tu usi l'oggetto Scripting.FileSystemObject e che tu proceda a
identificare tutti i drive con fso.Drives, se poi il drive è di tipo 2
(fixed) allora hai trovato che è un disco fisso/rimuovibile.
Fatto ciò NON credo esista con l'oggetto FSO una proprietà del tipo
".Formatta", semmai puoi procedere con l'eliminazione di tutti i files, ma
mica con la formattazione!
Fammi sapere che sono curioso.
Lo sviluppatore di ActiveX NON ostili.

 chiedi conferma.
Guarda che probabilmente ce l'hai senza nemmeno saperlo... per motivi di
sicurezza (e, diciamolo, per pararmi un po' il culo) non dirò (non in pubblico,
e in privato solo a chi decido io) quale/i ActiveX ho usato. Vi basti sapere che
sopra ci sono firma digitale e certificazione Microsoft.

 wrote in message
news:8a8bga$pto$1...@pegasus.tiscalinet.it...


 ed eseguendo l'ActiveX viene il tuo nome, mica quello MS!
E invece gli script in IE non si possono firmare, quindi se il mio script usa
gli ActiveX MS per formattarti il computer, il nome che salta fuori è "Microsoft
corporation"!

 corporation"!
Infatti Juan Cuandango (il programmatore spagnolo) ha firmato I 
controlli come Microsoft, affermando appunto che è troppo facile 
trovarli e usarli per scopi non proprio "simpatici".
Beh, io non sono un programmatore ActiveX, ma la cosa non mi ha di certo 
stupita quando l'ho letta! E guarda caso Netscape e Opera non la 
supportano... stranamente! :c)
Forse potrà essere carino per applicazioni aziendali interne su 
Intranet, ma di certo diventa una bomba per Internet... vi immaginate un 
bel componente di commercio elettronico in Banca Sella che, modificato 
al punto giusto, accredita le spese di transazione sul mio conticino in 
Svizzera? Eheheheh... magari a nome Bill Gates! :c)))))
Cmq, mi piacerebbe sapere quali controlli hai attivato per aver 
confermato il pericolo (sempre se vuoi tu, basta che mi scrivi in 
privato).


Svizzera? Eheheheh... magari a nome Bill Gates! :c)))))
A livello aziendale, una banca nostra cliente, ha appena confermato la
disponibilita' nella registrazione di .dll sul loro server da usare
per la realizzazione di alcune procedure usando ASP...
... Non sto a dirti che tipo di componente e', ma sostanzialmente se
uno volesse, avrebbe accesso a tutti i flussi di transazione di quella
banca. ^_^
Te ci stai scherzando, ma i controlli ActiveX posso essere realmente
devastanti. In piu' di un senso..
--
C'ya, 
  |
  |
'/|\'
\\O//
//"\\
'\ /'
________________________________________TagLine___
"Quanti Angeli danzano sulla punta di uno spillo?"

 privato).
Windows Scripting Host e Microsoft Scripting Runtime. Tralascerò di nominare le
sotto-classi (e relative funzioni) usate, e i nomi dei server d'automazione da
specificare.

Io penso invece che ActiveX rappresenti il futuro delle applicazioni Web. Se
non sbaglio NS lo supporterà nella versione 5 (correggetemi se sbaglio).
ActiveX ti da la possibilità di lavorare in vero Networking, di sviluppare
applicazioni davvero ganze, di fare insomma tutto quello che vuoi. Volendo
fare un paragone, potrebbe essere una sorta di C++ del Web e ricollegandomi
a quanto detto in un altro messaggio nel quale, non ricordo chi, chiedeva se
si arriverà mai ad uno standard nella programmazione Internet, credo che una
valida soluzione potrebbe essere ActiveX. Certo è che finchè ci saranno (e
ci saranno sempre) quelli che si sentono tanto "tipi buoni" distruggendo i
computer altrui le cose saranno un po' complicatucce, nel senso che prima di
eseguire un ActiveX da un sito sconosciuto ci penserei bene.
Si nota che sono filo-Microsoft? :)
Ciao
Giuseppe Di Natale
gdin...@camomillaitalia.it
------------------------------------------
JS Labs - FAQ di it.comp.lang.javascript
http://jslabs.webhostme.com
FlyScript by JS Labs, JS in 3 click
http://jslabs.webhostme.com/servizi/flyscript/
------------------------------------------

 specificare.
Io li ho didinstallati... WSH non mi serve...
--
N'Drillo

 devastanti. In piu' di un senso..
Ehehehe... non è che stessi scherzando più di tanto... mi
preoccupo eccome!!!! :)))) Però ormai bisogna andare sempre
più sul filosofico qui... chi di voi ha comprato la X-Box???
Quella "X"... sempre in mezzo... cosa sarà mai? 
Che siano suoi anche gli X-Files??? ;c))))


 ActiveX ti da la possibilità di lavorare in vero Networking, di sviluppare
Niente di più vero, ma allora, invece che trasformare il web in 
una applicazione VB, si prenda molto più semplicemente il 
C++ Builder, Visual Basic, o Delphi e si crei un'applicativo
compatibile con HTTP, TCP-IP, NNTP, FTP... non ti pare?
Insomma, il web è nato come scambio dati, ora mi pare che se ne voglia 
fare qualcosa che esula dalla sua vera natura...


 specificare.
Caspita! Nientepopodimenoche!!!
Uno va in cerca di cose tanto complicate e poi se le ritrova sotto il 
naso!
Hai ottenuto cose carine? Si potrebbe metter su una pagina di test
e pubblicarla come ha fatto Cuandango! :)))


 Io li ho didinstallati... WSH non mi serve...
Saggia mossa... dovrei decidermi a farlo anch'io! :))
-- 
< < < Aggiornamenti nella sezione Documenti: Nuove FAQ!!! > > > 
_______________________________________________________________
((( Bazzmann Site LabsŠ  -- "Sounds Good, Go Better." )))


 e pubblicarla come ha fatto Cuandango! :)))
Tu chiedi, e sarà fatto. Io ho il potere... mpff... pff... mmmgh...
MHUHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA!!! (non sono riuscito a trattenermi...
chiedo perdono)

 chiedo perdono)
Vabbč, basta che ci mandi l'URL... cosě poi lo pubblicizziamo 
per bene!!! ;c)
-- 
< < < Aggiornamenti nella sezione Documenti: Nuove FAQ!!! > > > 
_______________________________________________________________
((( Bazzmann Site Labs©  -- "Sounds Good, Go Better." )))
