<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicholas+Bamber</id>
		<title>OWASP - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nicholas+Bamber"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php/Special:Contributions/Nicholas_Bamber"/>
		<updated>2026-05-16T13:45:55Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=89956</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=89956"/>
				<updated>2010-09-24T10:57:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
An attempt to list and classify perl modules related to web security. This should lead on to discussion of vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization] &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| [http://search.cpan.org/~alexmv/Jifty-0.91117/lib/Jifty/Plugin/Authentication/Password.pm Jifty::Plugin::Authentication]&lt;br /&gt;
| n/a&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation/cleanup  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
There is a discussion on this subject going on at [http://perlmonks.org/?node_id=861639 PerlMonks:Dynamic HTML cleanup].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CAPTCHA alternatives ===&lt;br /&gt;
These are attempts to distinguish human and robot users. CAPTCHA is not perfect at this and is highly inaccessible.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/~lushe/Authen-Quiz-0.05/lib/Authen/Quiz.pm Authen::Quiz]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Language]]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=86855</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=86855"/>
				<updated>2010-07-26T18:43:51Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
An attempt to list and classify perl modules related to web security. This should lead on to discussion of vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization] &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| [http://search.cpan.org/~alexmv/Jifty-0.91117/lib/Jifty/Plugin/Authentication/Password.pm Jifty::Plugin::Authentication]&lt;br /&gt;
| n/a&lt;br /&gt;
| ?&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CAPTCHA alternatives ===&lt;br /&gt;
These are attempts to distinguish human and robot users. CAPTCHA is not perfect at this and is highly inaccessible.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/~lushe/Authen-Quiz-0.05/lib/Authen/Quiz.pm Authen::Quiz]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=86854</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=86854"/>
				<updated>2010-07-26T18:42:38Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
An attempt to list and classify perl modules related to web security. This should lead on to discussion of vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization] &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| [http://search.cpan.org/~alexmv/Jifty-0.91117/lib/Jifty/Plugin/Authentication/Password.pm Jifty::Plugin::Authentication]&lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CAPTCHA alternatives ===&lt;br /&gt;
These are attempts to distinguish human and robot users. CAPTCHA is not perfect at this and is highly inaccessible.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/~lushe/Authen-Quiz-0.05/lib/Authen/Quiz.pm Authen::Quiz]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=86853</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=86853"/>
				<updated>2010-07-26T18:40:01Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
An attempt to list and classify perl modules related to web security. This should lead on to discussion of vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization] &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CAPTCHA alternatives ===&lt;br /&gt;
These are attempts to distinguish human and robot users. CAPTCHA is not perfect at this and is highly inaccessible.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/~lushe/Authen-Quiz-0.05/lib/Authen/Quiz.pm Authen::Quiz]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85751</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85751"/>
				<updated>2010-07-02T08:19:15Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
An attempt to list and classify perl modules related to web security. This should lead on to discussion of vulnerabilities.&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt; &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CAPTCHA alternatives ===&lt;br /&gt;
These are attempts to distinguish human and robot users. CAPTCHA is not perfect at this and is highly inaccessible.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/~lushe/Authen-Quiz-0.05/lib/Authen/Quiz.pm Authen::Quiz]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85743</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85743"/>
				<updated>2010-07-01T18:37:19Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt; &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic. &lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here. &lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber] &lt;br /&gt;
&lt;br /&gt;
=== Password strength  ===&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?Data::Password::Entropy Data::Password::Entropy]&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85742</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85742"/>
				<updated>2010-07-01T18:34:59Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt; &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
I am not aware of anything generic.&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
Anything similar to [[AntiSamy]] should go here.&lt;br /&gt;
&lt;br /&gt;
[http://search.cpan.org/perldoc?HTML::Scrubber HTML::Scrubber]&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85741</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85741"/>
				<updated>2010-07-01T18:32:27Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt; &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
A lot of generic authentication modules can be found on [http://search.cpan.org/search?query=Authen&amp;amp;mode=all CPAN]. &lt;br /&gt;
&lt;br /&gt;
Also [http://cpansearch.perl.org/src/LDS/HTTPD-User-Manage-1.66/user_manage.html HTTPD::User::Manage].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85740</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85740"/>
				<updated>2010-07-01T18:27:20Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 742px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Comments&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt; &lt;br /&gt;
| Catalyst seems to have issues with taint mode.&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt; &lt;br /&gt;
| Not a very coherent framework, multiple authors&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85739</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85739"/>
				<updated>2010-07-01T18:24:51Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot; style=&amp;quot;width: 614px; height: 220px;&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authentication CGI::Application::Plugin::Authentication&amp;lt;br&amp;gt;] &lt;br /&gt;
| [http://search.cpan.org/perldoc?CGI::Application::Plugin::Authorization CGI::Application::Plugin::Authorization]&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85738</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85738"/>
				<updated>2010-07-01T18:21:49Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;200&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| [http://search.cpan.org/perldoc?Catalyst::Plugin::Authentication Catalyst::Plugin::Authentication]&amp;lt;br&amp;gt; &lt;br /&gt;
| The same module also covers authorization via the concept of realms.&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt; &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85737</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85737"/>
				<updated>2010-07-01T18:19:32Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Web frameworks  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific so let's list those. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;200&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer] &lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
| &amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authentication&amp;lt;br&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85736</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85736"/>
				<updated>2010-07-01T18:18:00Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects  ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources  ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules  ==&lt;br /&gt;
&lt;br /&gt;
=== Authentication  ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;200&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms &lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication &lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.catalystframework.org/ Catalyst] &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://cgi-app.org/ CGI::Application]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://jifty.org/view/HomePage Jifty]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://mojolicious.org/ Mojolicious]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://perldancer.org/ Dancer]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authorization  ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation  ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85735</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85735"/>
				<updated>2010-07-01T18:11:54Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general. &lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new: &lt;br /&gt;
&lt;br /&gt;
#Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet. &lt;br /&gt;
#It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
== Possible perl OWASP projects ==&lt;br /&gt;
&lt;br /&gt;
#Perl ports of multi-language OWASP projects, for example [[AntiSamy]]. &lt;br /&gt;
#Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication]. &lt;br /&gt;
#A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
== Perl resources ==&lt;br /&gt;
&lt;br /&gt;
#Perl [http://perldoc.perl.org/perlsec.html security] man page &lt;br /&gt;
#[http://perlmonks.org Perl Monks] &lt;br /&gt;
#[http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
== Perl modules ==&lt;br /&gt;
&lt;br /&gt;
=== Authentication ===&lt;br /&gt;
&lt;br /&gt;
Authentication modules will often be framework specific: &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; width=&amp;quot;200&amp;quot; cellspacing=&amp;quot;1&amp;quot; cellpadding=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Perl web frameworks and their security mechanisms&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Framework&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authentication&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; | Authorization&lt;br /&gt;
|-&lt;br /&gt;
| Catalyst&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| CGI::Application&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Jifty&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|+ &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Authorization ===&lt;br /&gt;
&lt;br /&gt;
=== HTML validation ===&lt;br /&gt;
&lt;br /&gt;
=== Password strength ===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85734</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85734"/>
				<updated>2010-07-01T17:59:41Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
==Possible perl OWASP projects==&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
==Perl resources==&lt;br /&gt;
# Perl [http://perldoc.perl.org/perlsec.html security] man page&lt;br /&gt;
# [http://perlmonks.org Perl Monks]&lt;br /&gt;
# [http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
==Perl modules==&lt;br /&gt;
===Authentication===&lt;br /&gt;
===Authorization===&lt;br /&gt;
===HTML validation===&lt;br /&gt;
===Password strength===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=85733</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=85733"/>
				<updated>2010-07-01T17:56:17Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
===Perl resources===&lt;br /&gt;
# Perl [http://perldoc.perl.org/perlsec.html security] man page&lt;br /&gt;
# [http://perlmonks.org Perl Monks]&lt;br /&gt;
# [http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;br /&gt;
&lt;br /&gt;
===Perl modules===&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80755</id>
		<title>User:Nicholas Bamber</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80755"/>
				<updated>2010-03-30T22:36:41Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have joined OWASP because it seems like a good place to get a solid understanding of internet security issues.&lt;br /&gt;
It was both a disappointment and an opportunity to find very little about [[perl]] here.&lt;br /&gt;
&lt;br /&gt;
My company: [http://www.periapt.co.uk Periapt Technologies]&lt;br /&gt;
&lt;br /&gt;
My LinkedIn profile: [http://uk.linkedin.com/pub/nicholas-peter-bamber/13/998/aa2 Nicholas Bamber]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80754</id>
		<title>User:Nicholas Bamber</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80754"/>
				<updated>2010-03-30T22:36:15Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have joined OWASP because it seems like a good place to get a solid understanding of internet security issues.&lt;br /&gt;
It was both a disappointment and an opportunity to find very little about [[perl]] here.&lt;br /&gt;
&lt;br /&gt;
My company: [http://www.periapt.co.uk Periapt Technologies]&lt;br /&gt;
My LinkedIn profile: [http://uk.linkedin.com/pub/nicholas-peter-bamber/13/998/aa2]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80748</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80748"/>
				<updated>2010-03-30T19:28:55Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: /* Perl resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
===Perl resources===&lt;br /&gt;
# Perl [http://perldoc.perl.org/perlsec.html security] man page&lt;br /&gt;
# [http://perlmonks.org Perl Monks]&lt;br /&gt;
# [http://www.cgisecurity.com/lib/sips.html Security Issues in Perl Scripts by Jordan Dimov]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80618</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80618"/>
				<updated>2010-03-27T16:44:08Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: /* What you can do */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
===Perl resources===&lt;br /&gt;
# Perl [http://perldoc.perl.org/perlsec.html security] man page&lt;br /&gt;
# [http://perlmonks.org Perl Monks]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80617</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80617"/>
				<updated>2010-03-27T16:30:59Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;br /&gt;
&lt;br /&gt;
===Perl resources===&lt;br /&gt;
# Perl [http://perldoc.perl.org/perlsec.html security] man page&lt;br /&gt;
# [http://perlmonks.org Perl Monks]&lt;br /&gt;
&lt;br /&gt;
===What you can do===&lt;br /&gt;
#&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80616</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80616"/>
				<updated>2010-03-27T16:16:08Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: /* Possible perl OWASP projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80615</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80615"/>
				<updated>2010-03-27T16:15:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: /* Perl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
==Possible perl OWASP projects==&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80614</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80614"/>
				<updated>2010-03-27T16:14:58Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Perl==&lt;br /&gt;
This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
===Possible perl OWASP projects===&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80613</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80613"/>
				<updated>2010-03-27T16:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the [http://en.wikipedia.org/wiki/Password_strength strength of passwords].&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80612</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80612"/>
				<updated>2010-03-27T15:59:28Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example [http://search.cpan.org/~silasmonk/CGI-Application-Plugin-Authentication-0.17/lib/CGI/Application/Plugin/Authentication.pm CGI::Application::Plugin::Authentication].&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80611</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80611"/>
				<updated>2010-03-27T15:57:53Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an [http://cpansearch.perl.org/src/DAPM/perl-5.10.1/Artistic open source language] and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80610</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80610"/>
				<updated>2010-03-27T15:55:31Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an open language and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely [http://search.cpan.org/~dapm/perl-5.10.1/pod/perlsec.pod#Taint_mode taint] mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80609</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80609"/>
				<updated>2010-03-27T15:51:59Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an open language and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example [[AntiSamy]].&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80608</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80608"/>
				<updated>2010-03-27T15:51:23Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to [http://www.perl.org/ Perl] and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an open language and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example AntiSamy.&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80605</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80605"/>
				<updated>2010-03-27T15:38:42Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to Perl and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an open language and often associated with the internet.&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example AntiSamy.&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80604</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80604"/>
				<updated>2010-03-27T15:38:19Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to Perl and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
# Perl has long been an open language and often associated with the internet.&amp;lt;/li&amp;gt;&lt;br /&gt;
# It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example AntiSamy.&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80584</id>
		<title>User:Nicholas Bamber</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80584"/>
				<updated>2010-03-26T00:22:30Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have joined OWASP because it seems like a good place to get a solid understanding of internet security issues.&lt;br /&gt;
It was both a disappointment and an opportunity to find very little about [[perl]] here.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80583</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80583"/>
				<updated>2010-03-26T00:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to Perl and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Perl has long been an open language and often associated with the internet.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
# Perl ports of multi-language OWASP projects, for example AntiSamy.&lt;br /&gt;
# Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&lt;br /&gt;
# A perl module to measure the strength of passwords.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80582</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80582"/>
				<updated>2010-03-26T00:14:45Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page should collect together any resources relating to Perl and OWASP or security in general.&lt;br /&gt;
&lt;br /&gt;
It is perhaps odd that this page is so new:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Perl has long been an open language and often associated with the internet.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It offers what seems to be a much under-used method of combating many sorts of exploit namely &amp;quot;taint&amp;quot; mode. This forces every &amp;quot;input&amp;quot; to the program to be checked for malign influences before it is allowed to effect the &amp;quot;outside&amp;quot; of the program.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Possible perl OWASP projects might include:&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Perl ports of multi-language OWASP projects, for example AntiSamy.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Review of CPAN modules according to OWASP standards, for example CGI::Application::Plugin::Authentication.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A perl module to measure the strength of passwords.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80578</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80578"/>
				<updated>2010-03-25T21:11:33Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Under construction&lt;br /&gt;
&lt;br /&gt;
[[Category:OWASP Project]]&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Perl&amp;diff=80577</id>
		<title>Perl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Perl&amp;diff=80577"/>
				<updated>2010-03-25T21:01:39Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: Created page with 'Under construction'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Under construction&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80576</id>
		<title>User:Nicholas Bamber</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Nicholas_Bamber&amp;diff=80576"/>
				<updated>2010-03-25T20:54:33Z</updated>
		
		<summary type="html">&lt;p&gt;Nicholas Bamber: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have joined OWASP because it seems like a good place to get a solid understanding of internet security issues.&lt;br /&gt;
It was both a disappointment and an opportunity to find very little about perl here.&lt;/div&gt;</summary>
		<author><name>Nicholas Bamber</name></author>	</entry>

	</feed>