Par :: filtro :: cripto

Encrypt Perl Files in par Archives.
Scarica ora

Par :: filtro :: cripto Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Steve Hay
  • Sito web dell'editore:
  • http://search.cpan.org/~shay/Filter-Crypto-1.21/script/crypt_file

Par :: filtro :: cripto Tag


Par :: filtro :: cripto Descrizione

Crittografare i file perl negli archivi par. PAR :: Filter :: Crypto è un modulo perl che consente di crittografare i file perl in par archivi.synopsis # Crea un archivio par contenente uno script perl crittografato: $ PP -F Crypto -m Filter :: Crypto :: Decrypt -o Ciao ciao.pl # lo stesso, ma con i moduli inclusi crittografati pure: $ PP -F Crypto -F Crypto -m Filtro :: Crypto :: decrypt -o ciao ciao.pl # encrypt perl codice sorgente in $ codice: uso par :: Filtro :: Crypto; PAR :: Filtro :: Crypto-> Applica ($ codice); Questo modulo è una sottoclasse PAR :: Filter per la produzione di archivi par contenenti file perl crittografati. La classe PAR :: Filtro stesso è parte della distribuzione della PAR, ed è chiaramente un prerequisito per l'utilizzo di questa sottoclasse. I mezzi usuali per produrre un archivio PAR utilizzano lo script PP, che viene anche con la distribuzione del PP. Queste opzioni della riga di comando di Script -F e -F possono essere utilizzate per specificare un "filtro" attraverso il quale passare i file perl essere inseriti nell'archivio par. Specifica di questa sotto-classe come filtro (I.E. "-F Crypto" per script e / o "-F cripto" per i moduli) significa che i file perl verranno crittografati utilizzando il modulo Filtro :: Crypto :: CryptFile Module. I file crittografati risultanti sono ciò che verrà inserito nell'archivio Par. Nota che lo script crittografato richiede il modulo Filtro :: cripto :: Decrypt Module per decrittografare se stesso quando viene eseguito. Lo script Perl originale non avrà specificato alcuna dipendenza, quindi PP non includerà automaticamente quel modulo nell'archivio Par per te. Pertanto, è necessario utilizzare l'opzione -M per costringere quel modulo da includere. Si noti inoltre che se si utilizza l'opzione -f per crittografare i moduli, quindi il filtro salterà automaticamente il filtro :: Crypto :: Decrypt Modulo stesso per ovvi motivi. Una tipica invocazione del PP è quindi qualcosa del genere: $ PP -F -F Crypto -F Crypto -m Filter :: Crypto :: Decrypt -o ciao ciao.pl (versione 0,75 del modulo Scandeps, utilizzato da PP per eseguire la scansione delle dipendenze Quella necessità di includere nell'archivio Par, è noto per avere problemi a trovare file di libreria condivisa per i moduli specificati dall'opzione PP (come illustrato sopra). Se si trova il file della libreria condivisa per il filtro :: Crypto :: Decrypt manca Il tuo archivio PAR è necessario aggiornare il modulo :: Scandeps alla versione 0,76 o superiore.) Naturalmente, non devi includere anche il modulo Filtro :: Crypto :: Anche il modulo CryptFile, altrimenti persone a cui distribuire il tuo archivio PAR avrà il Mezzi per decrittografare facilmente lo script Perl crittografato all'interno di esso! Inoltre, nota che lo script è crittografato leggendo il suo intero contenuto in memoria, crittografandolo in memoria, quindi scrivendolo su disco. Questo dovrebbe essere sicuro per la maggior parte degli scopi dato che gli script Perl sono in genere non molto grandi, ma dovrebbero essere considerati altri metodi se ciò potrebbe causare errori fuori memoria a causa delle dimensioni degli script, ad es. Se gli script hanno sezioni __Data__ molto grandi. Requisiti: · Perl.


Par :: filtro :: cripto Software correlato