Newsgroup: it.comp.macintosh
Titolo: Come proteggersi dal virus Leap-A

Accomazzi suggerisce un semplice sistema per proteggersi dal trojan OS
X/Leap-A: eseguire questi quattro comandi nel Terminale:
sudo chown root Library/InputManagers/
sudo chmod 0755 Library/InputManagers/
sudo chown root /Library/InputManagers/
sudo chmod 0755 /Library/InputManagers/
"In sostanza" ci scrive Accomazzi "la cartella dove OS X va a pescare i
moduli di gestione tastiere (e che è universalmente scrivibile in 10.4.0
- 10.4.5) con questi quattro comandi viene riservata al sistema. Il
trojan o altri programmi legittimi che provassero a metterci qualcosa
(per esempio "Smart Crash Reports"), dopo la modifica devono chiedere la
password di amministratore".
"Dopo aver impartito il primo comando e prima che venga eseguito vi
viene chiesta la password di Amministratore: dunque se non la digitate
la protezione non avviene. La password viene conservata in memoria per
cinque minuti, quindi gli altri tre comandi successivi non la
richiedono".
-- 
Jesse James
[One more thing...]
iChat: ffrancioni
Skype: f.francioni

 sudo chmod 0755 Library/InputManagers/
A questo punto ottengo
chmod: Library/InputManagers/: No such file or directory
Ciao, Nicola

 chmod: Library/InputManagers/: No such file or directory
Creala.
-- 
Uccidete i filosofi e tenetevi riso e bacchette per voi.

 esatto.
Figata!
-- 
Lo sentivo: sarei stato stritolato da un meccanismo omicida.
Otto ore di lavoro al giorno, tre settimane di ferie l'anno; avrei
venduto l'unica cosa che mi era rimasta di mio oltre il culo: il tempo.
E a pochi mesi dalla pensione avrei scoperto di avere il cancro.

 Figata!
sei su mac, cosa credi? :-)
il drag&drop, assieme ai tasti modificatori, e' cosa da provare sempre e
comunque.


sei su mac, cosa credi? :-)
Non per dire, ma CMD (o Prompt dei Comandi che dir si voglia) di
Windows fa pari pari la stessa cosa! ^_-

 tasti modificatori
che?


 Windows fa pari pari la stessa cosa! ^_-
Ma il terminale di OSX e` una shell "vera"


Ma il terminale di OSX e` una shell "vera"
Il post si riferiva al drag&drop, mica alla bonta' di CMD! ^_-

 Il post si riferiva al drag&drop, mica alla bonta' di CMD! ^_-
Era per dire che il satellitare sulla bici serve a poco :P


 che?
fai cosi': clicca e tieni cliccato su un programma nel dock; ti appare
un menu'. Bene, ora prova a premere Alt, e osserva che talune voci
cambiano. Lo stesso succede nei normali menu delle applicazioni; oppure
- come e' stato anche ricordato qui pochi giorni fa - premi shift +
F11... o se hai molte finestre aperte del finder, alt+click sul bottone
di chiusura e shift+alt+click...
Ecco, su ogni azione, comando, pippa di MacOS (non limitiamoci a X,
anche prima!) le cose possono cambiare se premi *anche* alt o shift ...
ecco, divertiti pure! :-)
Ah, e facci sapere...


 Ah, e facci sapere...
:)



..ragazzi..non facciamo scherzi.... ho eseguito il primo comando e mi
ha richiesto la password...l'ho inserita...ma mi ha detto che la
cartella non esisteva. Così ho chiuso il terminale rinunciando alla
cosa...
...ma il MacSoup non mi si apriva...ho riparato i permessi e poi ho
riavviato. Anche ora: il macsoup non si avvia ma soprattutto ho perso
tutte e dico tutte le mie impostazioni personali: dalle icone del dock
al mighty mouse..
Cosa ho fatto? Posso recuperare le mie impostazioni?
Vi prego aiutatemi...

 sudo chmod 0755 /Library/InputManagers/
In un altro thread ho segnalato un piccolo sw free che fa la stessa
cosa, automaticamente... pare fungere ;)
-- 
U_g_o  M_a_z_z_o_t_t_a
Life is what happens to you while you're busy making other plans
Per email private togli le parti in MAIUSCOLO e ".invalid"
http://www.commissariatobellanapoli.it

 cosa, automaticamente... pare fungere ;)
IMHO stai facendo confusione tra due cose diverse: non hai detto che
quello serviva a non far eseguire lo script che si spaccia per
filmato...?
-- 
Salutandovi indistintamente

Ora se apro Mail mi chiede di fare un altro account. Continua a non
farmi entrare nella Libreria perchè non ho i permessi. Nella mia home
ho dei file chiamati com.apple.preferencepanes.cache
e
com.apple.preferencepanessearchindex.cache
Vi prego...io non so davvero cosa fare.

 filmato...?
È probabilissimo che stia facendo confusione; quello che so è che quel
software è in realtà un bundle da mettere dentro la cartella
InputManagers, per cui pensavo fosse la stessa cosa... ma non mi ci
giocherei un bottone, eh!


 InputManagers
Qui invece si parla di un malware che si infila dentro la stessa
cartella...
-- 
Salutandovi indistintamente

 Cosa ho fatto? Posso recuperare le mie impostazioni?
Leggendo anche quello che scrivi dopo, penso che tu abbia inserito
qualche spazio di troppo dopo "Library". In sostanza hai assegnato la
tua home a root e ora non hai più i privilegi sufficienti per accedere e
modificarne il contenuto. Per sistemare, prima di tutto lancia il
terminale e poi, premendo il tasto "freccia in su" fai ricomparire il
comando che hai dato e postalo qua, così capiamo precisamente cosa hai
fatto.
-- 
Salutandovi indistintamente

 cartella...
Dubbio: e se il software che hai installato fosse proprio il malware...?
;-)
-- 
Salutandovi indistintamente

il primo che viene è
sudo chown root Library/InputManagers/
poi
sudo chown root
sudo chown root library
sudo chown
sudo chown root Library/InputManagers/
poi man chown

 ;-)
certo che sei bastardo inside...
dentro le resources c'č ciň:
/*!
    @header STAppDelegate
    @abstract   Safe Terminal principle class
    @copyright ŹŠ 2006 Nir Soffer
 */
#import <Cocoa/Cocoa.h>
/*!
    @class STAppDelegate
    @abstract   Application delegate decorator for Terminal.app
    @discussion Install an application delegate decorator that does not
                open any file in Terminal.app.
 */
@interface STAppDelegate : NSObject {
    id delegate;
}
- (BOOL)install;
- (void)setDelegate:(id)anObject;
@end
Se per te ha un significato spiega ;)


 sudo chown root library
Eccolo qua.
Dai questo:
sudo chown tuo_nome Library
sostituendo tuo_nome col tuo nome breve (che è lo stesso della tua
cartella home).
-- 
Salutandovi indistintamente

 sudo chown
P.S.
Non è il caso di dar comandi a vanvera nel terminale, soprattutto col
sudo davanti.
-- 
Salutandovi indistintamente

fatto..ora riavvio e ti posto il risultato...
..intanto ti ringrazio sin da ora per la pazienza..

nulla...le impostazioni visive non sono le mie..e se avvio Mail mi
chiede un nuovo account...

nulla... le impostazioni visive non sono le mie, non posso accedere
alla libreria della home e se avvio mail mi chiede un nuovo account

 certo che sei bastardo inside...
Tranquillo, si faceva per scherzare. ;-)
-- 
Salutandovi indistintamente

 alla libreria della home e se avvio mail mi chiede un nuovo account
Dai questo comando nel terminale e posta l'output:
ls -l
-- 
Salutandovi indistintamente

 dover inserire la password di amministratore.
orpo č vero
allora anche questo opera su sti inputmanagers ;)


 allora anche questo opera su sti inputmanagers ;)
No, quello *E'* un input manager (cosě come Leap-A)...
-- 
Salutandovi indistintamente

 No, quello *E'* un input manager (cosě come Leap-A)...
Passo...
Ah, secondo il blog di Attivissimo un altro sito ha preparato un test
sicuro, che manda un falso jpg via email... l'affare si ingrossa?


 sicuro, che manda un falso jpg via email... l'affare si ingrossa?
In genere non mi eccito per queste cose...
Dai il link, comunque.
-- 
Salutandovi indistintamente


Continua a dire che con un utente non admin la falla non si presenta, ed
è una gran cazzata (almeno su Panther).
Nei commenti, verso la fine, viene anche indicata un'altra pagina
internet che discute la falla e propone un altro fix. Io mi arrendo, non
intendo passare il tempo ad inseguire le patch... starò attento, ho
degradato l'utente, ora passo la palla ad Apple e aspetto il security
update...



Il concetto è sempre lo stesso: un file di testo con dentro un comando
per la shell, assegnato al terminale, mentre l'estensione fa in modo che
venga scambiato per un filmato o un'immagine. Il primo nella pagina
funziona solo con bash, infatti qui (tcsh) all'inizio dava errore nel
terminale. Quello della mail viene salvato senza il permesso di
esecuzione, non so se sia merito di Enoturage. Comunque anche dopo aver
impostato il permesso dà errore nel terminale.
-- 
Salutandovi indistintamente

 sulla finestra terminale.
Prima però è meglio specificare i permessi... ;-)
-- 
Salutandovi indistintamente