PAR :: Filter :: Crypto

Verscrypt perl-bestanden in PIC-archieven.
Download nu

PAR :: Filter :: Crypto Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steve Hay
  • Uitgever website:
  • http://search.cpan.org/~shay/Filter-Crypto-1.21/script/crypt_file

PAR :: Filter :: Crypto Tags


PAR :: Filter :: Crypto Beschrijving

Versleutel Perl-bestanden in PIC-archieven. PAR :: Filter :: Crypto is een PERL-module waarmee u perl-bestanden in Par-Archieven kunt coderen. Synopsis # Creëer een par-archief met een gecodeerd perl-script: $ PP -F CRYPTO -M FILTER :: CRYPTO :: decrypt -o -o Hallo hallo.pl # hetzelfde, maar met inbegrepen modules gecodeerd ook: $ PP -F crypto -f crypto -m filter :: crypto :: decrypt -o hallo hallo.pl # codering perl broncode in $ Code: Gebruik par :: Filter :: Crypto; PAR :: Filter :: Crypto-> Toepassen ($ CODE); deze module is een par :: filter-subklasse voor het produceren van par-archieven die gecodeerde perl-bestanden bevatten. De PAR :: filterklasse zelf maakt deel uit van de PAR-distributie en is duidelijk een vereiste voor het gebruik van deze subklasse. Het gebruikelijke middel om een par-archief te produceren, gebruikt het PP-script, dat ook met de PAR-distributie wordt geleverd. Die script's -f en -f-opdrachtregelopties kunnen worden gebruikt om een "filter" op te geven waardoor de PERL-bestanden in het par-archief worden geplaatst. Met behulp van deze subklasse als het filter (d.w.z. "-f crypto" voor scripts en / of "-f crypto" voor modules) betekent dat de PERL-bestanden worden gecodeerd met behulp van het filter :: Crypto :: CryptFile-module. De resulterende versleutelde bestanden zijn wat in het PAR-archief wordt geplaatst. Aan dat het gecodeerde script het filter vereist :: CRYPTO :: decoctie-module om zichzelf te decoderen wanneer deze wordt uitgevoerd. Het oorspronkelijke PERL-script heeft een dergelijke afhankelijkheid niet gespecificeerd, dus PP bevat deze module niet automatisch in het Par-archief voor u. Daarom moet u de optie -M gebruiken om die module te forceren die moet worden opgenomen. Merk ook op dat als u de optie -f gebruikt om modules ook te coderen, de filtering automatisch het filter overslaat: Crypto :: decoderende module zelf om voor de hand liggende redenen. Een typische PP-aanroep is dus zoiets als: $ PP -F Crypto -F Crypto -M-Filter :: Crypto :: decrypt -o hallo hallo.pl (versie 0,75 van de module :: Scandeps module, gebruikt door PP om te scannen naar afhankelijkheden Die nodig is, is het bekend om problemen te hebben met het vinden van gedeelde bibliotheekbestanden voor modules die zijn opgegeven door PP's -M-optie (zoals hierboven geïllustreerd). Als u vindt dat het gedeelde bibliotheekbestand voor filter :: Crypto :: decoctie ontbreekt Uw PIC-archief Dan moet u een upgrade-module upgraden :: Scandeps naar versie 0.76 of hoger.) Natuurlijk mag u het filter niet opnemen :: Crypto :: CryptFile Module ook, anders zal mensen aan wie u uw PIC-archief distribueert Middelen om het gecodeerde Perl-script erin gemakkelijk te decoderen! Merk ook op dat het script is gecodeerd door de volledige inhoud in het geheugen te lezen, het in het geheugen coderen en vervolgens op schijf schrijft. Dit moet voor de meeste doeleinden veilig zijn, aangezien PERL-scripts typisch niet erg groot zijn, maar andere methoden moeten in plaats daarvan worden beschouwd als dit waarschijnlijk on-of-geheugenfouten veroorzaakt vanwege de grootte van de scripts, b.v. Als de scripts zeer grote __Data__-secties hebben. Vereisten: · Perl


PAR :: Filter :: Crypto Gerelateerde software