Search results for "module:untaint"

Untaint - Module for laundering tainted data. River stage zero No dependents

This module is used to launder data which has been tainted by using the "-T" switch to be in taint mode. This can be used for CGI scripts as well as command line scripts. The module will untaint scalars, arrays, and hashes. When laundering an array, ...

KMELTZ/Untaint-0.05 - Apr 17, 2000

CGI::Untaint - process CGI input parameters River stage two • 23 direct dependents • 39 total dependents

Dealing with large web based applications with multiple forms is a minefield. It's often hard enough to ensure you validate all your input at all, without having to worry about doing it in a consistent manner. If any of the validation rules change, y...

TMTM/CGI-Untaint-1.26 - Sep 20, 2005

CGI::Untaint::hex - validate as a hexadecimal value River stage two • 23 direct dependents • 39 total dependents

This Input Handler verifies that it is dealing with a hexadecimal value....

TMTM/CGI-Untaint-1.26 - Sep 20, 2005

CGI::Untaint::set - untaint sets of values River stage zero No dependents

Untaints an arrayref (as might be submitted by an HTML multiple select form field, or multiple selections from a checkbox group) as a comma separated string suitable for use as a value for a MySQL (maybe others?) SET column. Values are validated agai...

DAVEBAIRD/CGI-Untaint-set-0.01 - May 27, 2005

CGI::Untaint::url - validate a URL River stage one • 1 direct dependent • 1 total dependent

is_valid This Input Handler verifies that it is dealing with a reasonable URL. This mostly means that it will find the first thing that looks like a URL in your input, where by "looks like", we mean anything that URI::URL thinks is sensible, (with so...

TMTM/CGI-Untaint-url-1.00 - Sep 03, 2005

CGI::Untaint::date - validate a date River stage two • 2 direct dependents • 15 total dependents

is_valid This Input Handler verifies that it is dealing with a reasonable date. Reasonably means anything that Date::Manip thinks is sensible, so you could use any of (for example): "December 12, 2001" "12th December, 2001" "2001-12-12" "next Tuesday...

TMTM/CGI-Untaint-date-1.00 - Sep 26, 2005

CGI::Untaint::html - validate sanitized HTML River stage zero No dependents

Web forms which take HTML from the user for later display on site open themselves up to the potential of cross-site scripting attacks, messy sites due to unclosed tags, or merely big images of Barney the Purple Dinosaur. HTML::Sanitizer helps elimina...

SIMON/CGI-Untaint-html-1.0 - Mar 24, 2004

Test::CGI::Untaint - Test CGI::Untaint Local Extraction Handlers River stage one • 5 direct dependents • 5 total dependents

The CGI::Untaint module can be extended with "Local Extraction Handlers" that can be used define new ways of untainting data. This module is designed to test these data extraction modules. It does this with the following methods: is_extractable Tests...

PROFERO/Test-CGI-Untaint-1.10 - Oct 15, 2003

CGI::Untaint::isbn - validate an isbn River stage zero No dependents

This Input Handler verifies that it is dealing with a reasonable isbn (i.e. one that Business::ISBN believes to be valid.)...

SRUSHE/CGI-Untaint-isbn-0.01 - Dec 11, 2001

CGI::Untaint::asin - validate an Amazon ID River stage zero No dependents

This CGI::Untaint input handler verifies that it is dealing with a plausible Amazon ID (asin). It does not (yet?) check that this is a *real* asin, just that it looks like one....

TMTM/CGI-Untaint-asin-1.02 - Sep 20, 2005

Class::DBI::Untaint - Class::DBI constraints using CGI::Untaint River stage zero No dependents

Using this module will plug-in a new constraint type to Class::DBI that uses CGI::Untaint. Any column can then be said to require untainting of a given type - i.e. that any value which you attempted to set that column to (include at create() time) mu...

TMTM/Class-DBI-Untaint-1.00 - Sep 06, 2005

CGI::Untaint::object - base class for Input Handlers River stage two • 23 direct dependents • 39 total dependents

This is the base class that all Untaint objects should inherit from....

TMTM/CGI-Untaint-1.26 - Sep 20, 2005

CGI::Untaint::upload - receive a file upload River stage zero No dependents

This CGI::Untaint handler receives a file from an upload field, returning its filename and contents. This may be used as a base class for validating that a file upload conforms to certain properties. It's important that you use "CGI->param" rather th...

SIMON/CGI-Untaint-upload-1.0 - Oct 28, 2003

CGI::Untaint::boolean - untaint boolean values from CGI programs River stage zero No dependents

This input handler verifies that it is dealing with a reasonable boolean value, probably from a checkbox with no value specified. In this case, "reasonable" means that the value is "on", if the checkbox is checked, or empty, if the client did not sen...

CHROMATIC/CGI-Untaint-boolean-1.01 - Jul 09, 2005

CGI::Untaint::us_date - CGI::Untaint::date for US-formatted dates River stage zero No dependents

MSOUTH/CGI-Untaint-us_date-0.01 - May 15, 2010

CGI::Untaint::zipcode - validate a US zipcode River stage zero No dependents

This CGI::Untaint input handler verifies that it is dealing with a reasonable United States zipcode, in either the five- or nine-digit format. It does not check whether the zipcode is real....

JESTER/CGI-Untaint-zipcode-0.02 - Feb 11, 2004

CGI::Untaint::Twitter - Validate a Twitter ID in a CGI script River stage zero No dependents

NHORNE/CGI-Untaint-Twitter-0.05 - Dec 03, 2019

CGI::Untaint::Maypole - Use instead of CGI::Untaint. Based on CGI::Untaint River stage two • 11 direct dependents • 13 total dependents

This patches some issues I have with CGI::Untaint. You still need it installed and you install handlers the same. 1) Instead of passing the empty string to the untaint handlers and relying on them to handle it to everyone's liking, it seems better to...

TEEJAY/Maypole-2.13 - Apr 18, 2008

CGI::Untaint::country - validate a country code or name River stage zero No dependents

Verifies that the submitted value is a valid ISO 3166-1 country code, or a known name. See Locale::Country....

DAVEBAIRD/CGI-Untaint-country-0.2 - Jul 19, 2005

CGI::Untaint::integer - validate an integer River stage two • 23 direct dependents • 39 total dependents

This Input Handler verifies that it is dealing with an integer. The integer can be positive or negative, but only in a basic format (i.e. a string of digits). It will not accept exponentials....

TMTM/CGI-Untaint-1.26 - Sep 20, 2005
42 results (0.013 seconds)