Newsgroup: it.comp.macintosh
Titolo: [SW] Stuffit 8 e pericolo sicurezza

Copio incollo da MacUpdate:
Comment by NecrisRex 
I was going to defend Alladyn for the quick response to this problem.
However, I am shocked and awed that they have opened up yet another
problem (AND a WHOLE NEW CAN OF WORMS).  They are setting EVERY file as
executable. 
THIS IS UNACCEPTABLE.  This means that any script I care to put into a
stuffit archive will be executable when you unstuff it.  Perl, Python,
Shell scripting, ANYTHING.  This is NOT a normal or good practice.  Even
pictures look executable to the system if  they were stuffed and
unstuffed.  How hard would it be for Alladyn to maintain a list of "IF
it is in MacOS folder set it to executable"  and "IF it has known file
extensions make it executable." 
This is utterly rediculous and appears to me to be a heavy handed method
of trying to get users to upgrade to using their new .sitx format which
does NOT exhibit this behavior so more people will have to upgrade to
Stuffit 8.  I think it is time to fight back and start using the OS X
native tar and gzip file formats that came with all of our machines. 
Until this trick I have been a loyal Stuffit user since aroun 1988.
(10/7/2003, Version: 8.0.1) 
Comment by WazzaMattaU 
and when might Aladdin get their heads out of their *sses and get rid of
the KERNEL EXTENSION that they decided to use in Stuffit 8?!?! The
feature(s) implemented by using a kernel extension could be implemented
in a safer way, I am sure. 
I'd say it is an indication of laziness on the part of Aladdin to use a
sledgehammer (kernel extension) when a lighter/safer/stabler approach
could have been used.
Ma questi non sono i problemi che affliggono M$?
Ciao!
-- 
Mic. 
M$: adottare, estendere, estinguere.

 Ma questi non sono i problemi che affliggono M$?
In che senso?
-- 
Ciao
Cloruro

 tutti i problemi che puo' creare.
Cioč esiste un programma che carica un modulo nel kernel? Spero ci sia
un modo per evitarlo perché altrimenti mi suona troppo di cazzata.
-- 
Ciao
Cloruro

 troppo sicuro.
No, lo fa anche la versione Standard di Stuffit 8. Nella cartella
System/Library/Extension infila la sua estensione .kext che viene
caricata all'avvio  rendendo un "eseguibile" qualunque cosa tu
decomprima con Stuffit 8. Non solo, questa .kext va in conflitto con i
driver del modem ISDN Vigor, l'unica estensione non Apple che ho
installato nel system.
Se alla Aladdin scrivono delle applicazioni cosi', speriamo che venga
acquistata da M$.
Ho spianato tutto e sono tornato alla 7.0.3 che funziona (e non installa
nulla cosi' vicino al kernel).


 In che senso?
Nel senso che quando M$ fa un'applicazione nuova, tu la installi con le
sue belle librerie, questa apre falle di qua e di la' nel sistema
operativo.
MacOSX e' un sistema sicuro? Si', fintanto che qualcuno installa
qualcosa e lo inganna.


 System/Library/Extension infila la sua estensione .kext 
Come si chiama il file, cosi' lo piallo? :)

 Come si chiama il file, cosi' lo piallo? 
Non mi ricordo.... :-((
cerca qualcosa nella cartella Extensions dentro Sytem/Library con
"stuffit" o "aladdin" oppure osserva le date dei files. Quelle di
sistema sono uguali a gruppi (per via degli aggiornamenti).
Oppure usa l'installer di Stuffit 8 e disinstalla.


 oppure anche il 7 lo scompatta?
Lo fa anche la 7.


 Ciao!
Be veramente le cose non stanno porprio cosi`
Allora vediamo di cominciare dall'inizio.
Stuffit 8 ha una nuova funzionalita` o meglio una vecchia funzione che era 
presente nellw versioni precedenti per os 8 e 9 e` ora presente nache su osX.
Questa funzione si chiama Stuffit AVR o meglio Archivie via rename.
In pratica su tu aggiungi al nome di un qualsiasi file o crtella l'estensione 
.sit o .sitx o hqx o .sea o .zip, Stuffit automaticamente compattera il file 
o la cartella nel formato da te scelto.
Questa funzionalita` puo` essere molto utile o no dipende molto da come uno 
lavora.
Ovviamente questa funzione e pefettamente eliminabile basta utilizzare 
l'apposito panello di controllo.
Ora per fare tutto questo barbatrucco quelli della aladin si sono inventati 
un extension che come il nome suggerisce e un qualcosa che aggiunge una nuova 
funzione al kernel di OSX.
Questa estensione si chiama StuffItAVR.kext e si trova dentro 
system/library/extension.
Ora tutto questo ha fatto incazzare un po` i talebani di OSX (NDT talebano 
persona che dopo aver letto un solo libro di qualcosa pretende di essere il 
portatore della verita` assoluto su quella cosa).
Ora da un punto di vista del sistemista permettere che un programma scritto 
da una terza perta (cioe` diversa di chi ha fatto il sistema operativo) metta 
qualsiasi cosa in system/library/extension e` male, questo perche` e` piu` 
facile che quella cosa possa poi dare dei problemi al primo update rilasciato 
dal produttore del sistema stesso.
Inoltre ovviamente questo pro creare problemi nella sicurezza del sistema 
operativo stesso.
In pratica pero` se la cosa e scritta bene non dovrebbero esserci problemi.
Ad esempio i vari driver per le schede SCSI o ATA, e per le varie scatolette 
della keyspan e della griffin si trovano li e normalmente non creano casini.
Secondo me invece il problema puo` essere un altro, e cioe` che questa 
estensione opera su qualsiasi file che abbia una delle etsnsioni che 
riconosce.
Quindi in potenza puo` creare un bel po` di casi ad altre applicazioni.
ad esempio potrebbe interferire con qualche processo di installazioni, tipo 
quelli che si scricano da soli i file sorgenti .gz per poi decomprimerli, 
farci il make, ecc, ecc.
Quindi io l'ho lasciata disattivata, almeno per ora, anche perche` 
interferisce su come ho l'abitudine di lavorare, ma non e` detto prima o poi 
non la riattivi, magari per qualche compito specifico.
C'e` poi un altro problema con stuffit 8 ed e` relativo solo a gli archivi 
.sit, ora questo era il vecchio formato usato fino al sistema 9 con OSX e` 
stato introdotto il .sitx che permette una piu` completa gestione dei  
diritti di ogni singolo file.
In pratica succede che quando voi in OSX salvate un programma (cioe` una 
pplicazione, un file eseguibile) in formato .sit e questi non salva anche le 
informazioni che dicono a OSX che si tratta di un file eseguibile, le famosa 
CHMOD 0775, oltre a altre piccole cosette.
Ora per slvaguardare la compatibilita` del formato .sit anche con l'OSX 
quelli della aladin si sono inventati un barbatrucco cioe` al momento della 
scompattazione di un archivio .sit queste vengonod ate autmaticamente 
dall'expander a tutti i file applicazioni che vengono scompattati.
Tutto questo sembrava funzionare bene e probabilmente i programmatori erano 
molto fieri di si per aver risolto il problema.
Intanto la aladdin cosigliava tutti quelli che utilizzavano stuffit su osx di 
usare sopo il formato .sitx che al contrario del .sit salva anche tutti i 
dati accessori del di ogni file che compatta.
Pultroppo quelli della aladin avaevano fatto i conti senza l'oste, cioe` 
mamma Apple che a un certo punto gli deve aver apostrofati in questa maniera:
Apple: ma che cavolo di troiaio avete fatto, come vi e` saltato in mente di 
dare di diritti arbitrari ad un file, senza sapere se lui li debba avere o 
no.Inoltre tutto questo potrebbe avere ripercussioni gravissime, con l'uscita 
di futuri aggiornamenti del sistema (AKA Phanter).
Vi consigliamo caldamente di far in modo che la prossima versione del vostro 
programma non faccia` piu` una cosa del genere.
Voci di corridoio peraltro non confermate dicono che questo messaggio fu 
trovato legato ad un testa di cavallo il tutto messo sopra al letto del CEO 
della aladdin.
 
Inutile dire che la cosa venne presa molto sul serio e qyindi ecco la 
versione 8 che quando decompatta un qualsiasi archivio .sit non tocca piu` il 
CHMOD dei file.
Questo ovviamente ha creato un sacco di problemi a tutti quelli che 
utilizzavano ancora il formato .sit con osx in pratica si sono ritrovati con 
programmi che una volta scompattati non ne volevano sapere di partire.
Ed inutile dire che gli utenti erano parecchio incazzazi vedi forum vari di 
aladdin
Per ovvviare alla siutazione e` uscito primo uno script droplet che modifica 
la CHMOD dei file recalcitranti, ed in seguito e` sucita la nuova versione 
8.0.1 che ripristina il vecchio sistema, non si e` capito se pero` questa 
cosa potrenne portare a gli spiacevoli inconveniente con nuove versione del 
sistema profetizzati da apple.
Morale della favola quando compattete un file con sutffit utlizzare il 
formato .sitx che tra l'altro e` anche piu` veloce e performante del .sit.
Tutto qesto e` scritto a chiare lettere nei forum di aladdin, ma sembra che 
molta gente non li abbia visitati forse perche` per farlo uno deve essere un 
utente registrato ? (AKA aver comprato il programma) ?
-- 
Riccardo Saettone
Per rispondere togliere Alfa e Beta dall'indirizzo

Comunque è uscito un update. Magari risolve proprio questo problema !
-- 
Una mela al giorno toglie Bill di torno

 Comunque è uscito un update. Magari risolve proprio questo problema !
Boh, leggiti il mio altro post e decidi tu cosa pensare...
Io credo di essermi espresso in maniera abbastanza chiara....


 utente registrato ? (AKA aver comprato il programma) ?
Guarda che a me i problemi sono iniziati con la versione Standard
(shareware e liberamente utilizzabile), non la Deluxe con *una* sola
estensione non Apple... figuriamoci se ne avessi altre.....
Rileggiti i miei post, amico, le informazioni le ho prese da MacUpdate
chiedendo lumi qui e sperando in una risposta esaustiva (che, a parte le
chiacchere su tuoi pareri personali hai fornito).
Ora mi trovo additato come arrogante e pirata.
Alla luce di questo, non posso che essere contento che la Aladdin sia
riuscita a spillarti 70 dollari per un programma che non funziona, serve
a poco (rispetto alla versione shareware/freeware e a diskcopy) e che
pregiudica la sicurezza e la stabilita' dell'intero sistema.
Buon lavoro!!
Ah, dimenticavo, impara a quotare.


 Ah, dimenticavo, impara a quotare.
Scusa se ho sbagliato a quatore, mi potresti dire dove ho sbagliato cosi la 
prossima volta evito di fare lo stesso errore.


 tar.bz2 ?
Sono un'alternativa ma il problema e che sono poco utilizzati da gli utenti 
normali, altro problema almeno per me e` che spesso il dove ricercare un 
singolo file i un archivio dove magari ci sono altri 300 file, e per questo 
la funzione di find di stuffit e` molto comoda.
Io ad esempio uso molto .zip quando non so di preciso chi drovra` leggere i 
file, in questo modo vado traquillo sia su mac che su win o linux.
Oltre tutto ho il vantaggio di poterlo utilizzare con stuffit senza problemi.
Uso il droplet di stuffit che secondo me e` favoloso, basta trascinare la 
cartella o il file sopra la sua finestrella e lui fa tutto da solo.
Per il lavoro mi ero anche fatto un droplet con stuffit express, quando ci 
portavo sopra il file lui automaticamente lo compattava e lo spediva via ftp.
Questa e` un'altra applicazione che secondo me vale da sola il prezzo della 
versione deluxe
La scelta del formato e` anche molto un problema di abitudine, alemno per la 
mia sperienza vedi il caso di .sit o .sitx io pur utilizzando ormai solo osx 
continuo ad usare il formato .sit, visto mai che debba riaprilo da una 
macchina co solo l'8 o il 9, solo da qualche settimana mi sono imposto di 
usare il .sitx.


 > Ah, dimenticavo, impara a quotare.
Ehm, ho ecceduto in pignoleria.... ti chiedo io scusa ora.
Ciao!


 beh... sia stuffit che winzip li aprono... volendo :))))
Si certo hai ragione ma vallo a spiegare a quello che li apre :(
lui vede una estensione .gz e subito si spaventa, invece se vede una 
estensione .zip e sit sa quello che e`.
Come ho detto e` piu` una questione di abitudine che di altro.
Se faccio un archivio .zip sono traquillo al 100% che chi lo deve usare lo 
riconosce subito come un file compattato.
Comunque io attualmente mi trovo molto bene sia con sitx e con .zip.
i mei archivi li tengo come sitx e quando devo dare qualcosa in giro lo 
faccio come .zip
Il problema secondo me orami e` un altro, con lettori cd e/o DVD ormai 
standard su quasi tutti i pc e mac i compattatori non servono piu` come una 
volta, secondo me orami la gente li usa per due ragioni:
1) quando si vuole spedire un file via internet che sia posta o ftp.
2) ed e` l'uso che ne faccio io quando si vogliono archiviare lavori, ma non 
tanto perche` fa risparmiare spazio quanto perche ti permette di riunire file 
e cartelle varie come un unico file. rendendo cosi` piu` comoda 
l'archiviazione


 Ehm, ho ecceduto in pignoleria.... ti chiedo io scusa ora.
Scuse accettate ovviamente.
Ciao.


 normale.
Mi vien voglia di spendere i 70 dollari :-))
 
[ALTROMEGACUT]
Ciao!!


 Mi vien voglia di spendere i 70 dollari :-))
e perche` credi che io continui a foraggiare la aladdin comprando ogni nuova 
versione di stuffit. ?


 versione di stuffit. ?
Perche' sei ricco???? :-)))
Ciao!



Costano 10$ ma lo puoi provarli prima di comprarli, sono davvro fantastico il 
meglio che ho trovato per utilizzare tutte le particlarita` dei .dmg
Tra le altre cose ti permette di fare i dmg Internet-Enabled, che con 
internet non hanno niente a che fare ma che ti fanno i .dmg che si 
trasfromano da soli in cartelle quando ci doppioclicchi
Tra i due il secondo forse e quello piu immediato da usare ci trascini sopra 
la crtella e fa tutto lui


 la crtella e fa tutto lui
Vado e scarico!!!!!
Grazie!!


 Vado e scarico!!!!!
Se la provi non la molli piu` sopratutto dropdmg e` davvero molto buona, io 
la uso spesso quando devo scambiare file con un mio collega non 
particolarmente "tecnico" il vataggio e` che cosi` lui basta che 
doppioclicchi sul file dmg e si ritrova direttamente con il folder sulla 
scrivania ed in piu` durante il processo gli appare una finestra con il testo 
che volgio io, di solito le istruzioni dell'ultimo menento.
