Newsgroup: it.comp.sicurezza.windows
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

 se qualcuno ha una indicazione è veramente (Veramente!) gradita.
Con quale sistema operativo?
Con Windows 2000/XP hai già tutto.
- Crei un utente sulla macchina
- Abiliti l'esecuzione del programma solo a quell'utente
- Crei un collegamento nel path e alle proprietà del collegamento -> 
Avanzate -> Esegui con altre credenziali
- Al doppio click sul collegamento ti chiede username e password che 
dovranno essere quelle dell'utente sopra indicato
- da prompt dei comandi, facendo "start nomecollegamento" otterrai lo 
stesso risultato
- Qualsiasi tentativo di eseguire il programma in altro modo (senza 
fornire le credenziali) non andrà a buon fine
-- 



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ì

 fornire le credenziali) non andrà a buon fine
Grazie Vincent,
ma ho la necessità di poter inserire la password dal prompt dei
comandi, ovviamente senza alcuna finestrella che me la chieda
successivamente.
Venerdì
PS: Ho speso diverse ore girando per la rete a cercare qualcosa del
genere, senza successo. Ho trovato programmi -anche freeware- che
fanno quanto richiesto, che però non supportano l'interfaccia a linea
di comando. Ho trovato anche diversi packer con supporto a linea di
comando che funzionerebbero, ma non permettono l'inserimento di
password, e quelli che la permettono non
decomprimono in memoria ma scrivono sul disco la copia sprotetta. Per
questo ho chiesto aiuto a usenet, e devo dire che il vostro aiuto è
stato comunque apprezzato.


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

di comando.
Guarda che, se la supportano, c'e' caso che la password ti venga salvata
nel registro, o rimanga recuperabile in memoria.
Leonardo
-- 
In nessun caso Microsoft, o i suoi fornitori, saranno responsabili per
[...] omissione di rispetto di obblighi, incluso quello di comportarsi
in buona fede o ragionevole diligenza
                                     -- Contratto di Licenza Microsoft

>>
Ti ringrazio ancora per la disponibilità che hai manifestato,
Bye
Venerdì

 complessità.
Me ne sto accorgendo......;-(
Senti un'idea ce l'avrei ...potrebbe funzionare...
se paperino .exe non vuole "vedere" per forza se stesso....
non so come è compilato.....ma un tentativo lo farei...
Supponiamo che si chiami paperino.exe il programma da proteggere
che è a sua volta lanciato da paperone.exe
che è sviluppato in ambiente xyz
Si tratta di "interporre" un programma fra i due che prenda gli "ordini"
da  paperone.exe
Ora supponiamo di  RINOMINARE paperino.exe in quiquoqua.exe
Nota : Paperone.exe non lo troverebbe piu' logicamente....!
Ma se facciamo un BAT che chiama quiquoqua.exe
e lo chiamiamo paperino.bat e poi lo trasformiamo in paperino.exe tramite
l'utility
*** Ho trovato questo  post sul WEB
**************************************
Ciao sono il webmaster del sito 
www.hack-secure.org
ti posso assicurare che bat2com e com2exe funzionano benissimo,li ho porvati
personalmente prima di inserirli,
per trasformare il file bat in com fai: bat2com c:\nomefile.bat
e te lo trasforma in com,poi per trasformarlo in exe fai: com2exe
c:\
nomefile.com
 nuovofile.exe tutto qui!
a.. devi eseguirli dal dos e non clikkandoci sopra .
************************************
...ora non resta che "costruirsi" il BAT con la richiesta di password prima
di lanciare quiquoqua.exe
Ciao,
e auguri...;-)
-- 
Walter
Ps. Se hai bisogno per il codice BAT .... scrivi..

 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ì 

 Leonardo
Temo che questa tua risposta sia la spiegazione al motivo per cui non ho
trovato programmi del genere. Non ce ne sono. Il livello di protezione
sarebbe troppo basso. Anche se per le mie esigenze sarebbe sufficiente.
Grazie Leonardo, almeno ho finito di perdere tempo a cercare qualcosa che 
non c'è.
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ì 

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ě


La tua disponibilità nell'aiutarmi in questo rompicapo è stata davvero 
apprezzata.
Grazie.
Anche se ho trovato il programmino che fa quanto richiesto (seppure con uno 
scarso livello
di sicurezza) terrò presente la tua soluzione che ha il vantaggio di 
liberarmi dalla necessità
di usare software di terze parti.
Bye
Venerdì 

 ha scritto nel messaggio
news:2Qj8d.24597$N45.6...@twister2.libero.it...

Son contento...;-)
-- 
Walter

 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