Secure Perl Programming
Peter Haworthpmh@cpan.org IOP Publishing Ltd.
O'Reilly Open Source Convention July 22-26, 2002
|
Outline |
IntroductionDon't trust the user
|
Robustness
|
Tainting
|
Child processes
|
Child processes - Safe pipes
|
Validate all user input
|
Filenames
|
Magic
|
Web applications - HTML forms
|
Web applications - Cookies
|
Safe sequence numbers
|
Dynamic method names
|
Conclusion |
References
|