Newsgroup: it.comp.sicurezza.crittografia
Titolo: Ricerca Software per...

Salve a tutti,
sto cercando un programma che:
1. Protegga un eseguibile con una password (che chieda la password
prima di lanciarlo)
2. Dia la possibilità di lanciare l'eseguibile così protetto dal
prompt MSDOS (inserendo la password come parametro)
3. Naturalmente non deve scrivere sul disco la copia sprotetta
dell'eseguibile, prima di lanciarlo.
4. Non necessita di un estremo livello di protezione.
se qualcuno ha una indicazione è veramente (Veramente!) gradita.
Ciao!
Venerdì


Perchè non usi Magic Folder ?
Esso ti consente di nascondere e proteggere con password una cartella
nella quale potresti copiare il programma e lanciarlo solo dopo aver
sprotetto
la cartella stessa.. se non sbaglio le ultime versioni permettono anche una
crittografia...
Per maggiori informazioni e x il download...
http://www.wintricks.it/software/magicfolder.html
-- 
Walter
quale Internet Provvider ti mette a disposizione una linea
tutta x te che ti consenta di arrivare a 35 Kbpps
(Walter su icsw)

 prima di lanciarlo)
Su MsDos non saprei cosa consigliarti, su Linux basterebbe un piccolo script
che decritta un eseguibile, lo lancia e ne fa il wipe una volta interrotta
l'esecuzione...
Bhe si, magari usando bcwipe come programma per fare il wiping della copia
dell'eseguibile sprotetta, gpg per crittare (e poi decrittare) il file e
uno script .bat riesci a fare lo stessa cosa anche in windows...
Il problema è che bcwipe non funziona da riga di comando in dos, mi pare,
bhe ma ci saranno altri programmi del genere sicuramente...
Basterebbe inserire nello script .bat:
1. il comando che decritta l'eseguibile tipo: 'gpg -o
"dovevuoimettereleseguibile" --decrypt "nomefile"';
A questo punto ti verrebbe chiesta la passphrase, quindi questa sarebbe la
password che lo protegge.
2. il nome dell'eseguibile da lanciare con relativo percorso in base a -o
"dovevuoimettereleseguibile";
In questo modo verrebbe eseguito il programma, sia che sia per windows che
per dos, sempre se siamo nel prompt.
3. bcwipe -mg "nomefile" sempre specificando dove si trova il file...
Ovviamente se bcwipe non esiste per dos, metterci un altro programma
equivalente :p
Magari creandoti uno script più evoluto puoi usare anche il parametro della
password sulla riga di comando come hai detto tu, oppure invece dello
script ti scrivi un programmino tu che esegua gli stessi passi...
E se la sicurezza fornita da gpg è troppo elevata ce ne saranno di sicuro
programmi che fanno lo stesso ma con algoritmi meno robusti etc...
Ehm non ricordo molto bene la sintassi di gpg quindi spero di non aver
sbagliato :p
        Manuel


Dimenticavo...
Funziona anche con queste piattaforme:
Windows 2000 or XP
Windows 95/98/ME
Chinese Windows or Windows 3.1
-- 
Walter che si incula Vincent Sega eh eh

 
http://www.wintricks.it/software/magicfolder.html
Grazie Walter,
ma non posso nascondere tutta la cartella, ho bisogno di impedire
soltanto l'esecuzione del file .exe senza password, e non posso
metterlo in un altra cartella
Venerdě

 l'esecuzione...
Grazie Manuel,
ma non posso scrivere sul disco la copia sprotetta dell'eseguibile,
anche se
dopo l'esecuzione la cancello definitivamente. La sua esecuzione può
avere una lunga durata, ed in quel mentre la copia sprotetta non deve
essere accessibile.
Venerdì


Perchè quel programma deve stare assieme ad altri?
uhmmmm....
Che sistema Hai?
Non puoi mettere il programma in una cartella e i file che esso produce in
un'altra....?
Possiedi una chiavetta USB dove far "girare" il programma ?
Dopo potresti metterla in tasca .. e nessuno potrebbe accedervi....!?
Ciao,
-- 
Walter

 essere accessibile.
E se ti crei un ramdriver e fai decrittare la copia sprotetta li???
Sempre ram č... E come ulteriore sicurezza se ci fai il wipe fai in modo che
anche la copia su ram non sia utilizzabile...
        Manuel

 prompt MSDOS (inserendo la password come parametro)
Questa parte è difficile da esaudire, a meno che tu non intenda "finestra
DOS dentro il Sistema operativo Windows" e che ti accontenti di digitare
la password ogni volta che viene richiesta, senza cioè passarla come
parametro (anche perchè in questo caso ci vuole veramente nulla a
memorizzarla).
Se quanto esposto ti soddisfa allora puoi provare axcrypt
(
http://axcrypt.sourceforge.net/
)
Bye, Giubbe

 Bye, Giubbe
Grazie, ma ho proprio bisogno di poter inserire la pw come parametro, ed il 
livello
di sicurezza non ha necessità di essere elevato.
Venerdì 

 di sicurezza non ha necessità di essere elevato.
Purtroppo non mi viene in mente nulla che ti possa essere di aiuto, però
mi hai incuriosito...
Perchè ti serve che si possa passare come parametro? Se qualcuno installa
doskey prima che tu avvii il programma può poi leggere tranquillamente la
password in chiaro.
bye

 ha scritto nel messaggio 
news:pan.2004.10.03....@giubbe.despammed.com...

Ho la necessita di limitare l'accesso ad un po' di programmi su un po' di 
pc.
Lo faccio tramite un 'Programma di gestione' che  gestisce utenti e 
passwords
tramite un database. Quando uno specifico utente richiede il lancio di uno 
specifico
programma il 'programma di gestione' memorizza la richiesta con annessi e 
connessi
e lancia il programma richiesto, che in altro modo (su quel pc) non deve 
essere
lanciato. Per farlo devo avere il programma da lanciare protetto da 
password, e quando il
programma di gestione lancia il 'programma da lanciare' lo deve sproteggere 
fornendogli
la password (che nessuno conosce e che nessuno vede, tranne il 'programma di 
gestione')
tramite la riga di comando. Ma non deve scrivere la copia sprotetta sul 
disco.
Una situazione un po' strana forse, ma che esiste già, anche se ora ha un 
funzionamento
un po' differente ed ha bisogno di essere sistemata. Non ho bisogno di 
elevato livello
di crittografia, soltanto di limitare la possibilità degli utenti di 
lanciare dei programmi.
Bye
Venerdì 

fornendogli
E usare semplicemente i diritti del file system? Tieni i programmi su
un server e dai/levi dinamicamente i diritti di lettura/esecuzione.
Mi sembrerebbe piů facile.
In casi particolari io ho anche usato i VirtualPC per creare ambiti
completamente protetti, la macchina č sprotetta il virtual pc č
blindato. Vedi solo i programmi che si voglio far vedere, con la
crittografia del file system il sistema č blindato (al massimo
consentito da MS).
Andrea
http://www.sicurezzafisica.it

 ha scritto nel messaggio 
news:dqb2m01h69roc1cpv...@4ax.com...

Grazie Andrea, ma non ho alcun controllo, nč modo di rilevare il termine
del programma lanciato, per cui non potrei ripristinare i diritti né altre 
"cose"
eventualmente scritte sul disco. E' comunque una via che mi sta venendo 
indicata
spesso, per cui proverň ad approfondire. 

"cose"
Un programma in esecuzione è bloccato, si può provare facilmente a
guardare il livello di accessibilità (share), probabilmente levare il
diritto di esecuzione si può fare anche durante l'uso (da provare),
più complicato è farsi dare la lista dei file in uso a livello di SO.
Andrea
http://www.SicurezzaFisica.it

Grazie a tutti,
Grazie a Walter, Vincent, Giubbe, Andrea, Manuel, Leonardo.
Alla fine ho trovato il software che cercavo. Non č un campione di 
sicurezza,
ma per me č sufficiente. Si chiama Password Protection System Plus.
Bye
Venerdě

 crittografia...
Sě, ma con un algoritmo proprietario di sconosciuta sicurezza.
-- 
Ciao, MasviL
PGP Key ID: 0x3AF7DD61
ICQ# 5364346


ecc. ecc. ecc.
In breve: DESX per Windows 2000 e Windows XP, 3DES per Windows XP e AES 
per Windows XP SP1 e Windows Server 2003. Le chiavi sono RSA. Teniamo 
la fantascienza fuori dai gruppi tecnici, grazie

 la fantascienza fuori dai gruppi tecnici, grazie
Dov'č documentato che Encrypted Magic Folder utilizza questi algoritmi?


 algoritmi? 
Mi manca il resto del thread. Pensavo si parlasse della cifratura 
nativa di Windows

 AES per Windows XP SP1 e Windows Server 2003. [...]
Sai se SP1 utilizza l'AES anche per l'EFS? Te lo chiedo perché leggendo il
paragrafo "NOTES" di questa pagina
http://support.microsoft.com/default.aspx?scid=kb;en-us;329741&sd=tech
sembrerebbe che l'AES sia disponibile solo per il cryptographic provider.
Cristiano


Spiega come cambiare l'algoritmo predefinito di EFS. Il CSP non fa 
altro che contenere l'implementazione dell'algoritmo