Test :: taint.

Test :: PACCHETTO IN TAINT contiene strumenti per testare il taintessità.
Scarica ora

Test :: taint. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andy Lester
  • Sito web dell'editore:
  • http://search.cpan.org/~petdance/Test-Memory-Cycle-1.04/Cycle.pm

Test :: taint. Tag


Test :: taint. Descrizione

Test :: Il pacchetto di Taint contiene strumenti per testare il taintessità. Test :: Il pacchetto Taint contiene strumenti per testare taintess.synopsis taint_checking_ok (); # Dobbiamo avere taint controllo sul mio $ id = "deadbeef"; # Dummy Session ID contaminazione ($ ID); # Simularlo entro il web tainted_ok ($ ID); $ id = validate_id ($ ID); # La tua routine per controllare $ ID non citatoljok ($ ID); # È tornato pulito? OK (definito $ ID ID); i dati contaminati sono dati che provengono da una fonte non sicura, come la riga di comando, o, nel caso delle app Web, delle transazioni Ottieni o pubblicate. Leggi la pagina Man PerlSec per i dettagli sul perché i dati contaminati sono cattivi e come innessare i dati. Quando si scrivono test unitario per il codice che si occupa dei dati contaminati, vorrai avere un modo per fornire dati tainti per il tuo Routine da gestire e semplici modi per verificare e segnalare sulla contaminata dei tuoi dati, in Test standard :: Più stile.TEST :: Funzioni in più Stile, le funzioni XXX_OK () funzionano come Test standard :: Funzioni in più L'ultimo parm è un messaggio opzionale, emette ok o non ok o non è OK e restituisce un dando booleano se il test è passato.TATAR_Checking_OK () Test :: Test in più Stile che il controllo è attivo. Questa dovrebbe probabilmente essere la prima cosa in qualsiasi file * .t che si occupa di taintessness.TATED_OK ($ VAR ) controlla che $ VAR è tainted. tainted_ok ($ env {foo}); uninted_ok ($ var ) controlla che $ var non venga contaminato. My $ foo = my_validate ($ env {foo}); uninted_ok ($ foo); tainted_ok_deeply ($ var ) controlla che $ var sia tainted. Se $ VAR è un riferimento, controlla ricorsivamente ogni variabile per assicurarsi che siano tutti contaminati. tainted_ok_deeply (% env); uninted_ok_deeply ($ var ) controlla che $ var non è tainted. Se $ VAR è un riferimento, controlla ricorsivamente ogni variabile per assicurarsi che non siano tutti contaminati. my% env = my_validate (% env); uninted_ok_deeply (% env); Requisiti: · Perl.


Test :: taint. Software correlato

Dati :: Taxi

Dati :: Il taxi è una serializzazione dei dati XML-ISH di Taint-Aware, XML-ISH. ...

173

Scarica