有变量输入。需要注意的是Perl DBI需要设定数据库句柄的TaintIn属性，才允许污点模式去检验该SQL字符串。
历史.Perl从至少1989年当T switch加入到Perl 3的时候开始支持污点化。在1996年，网景同时在网景通讯服务器的服务器端JavaScript和客户端的网景浏览器3上实现数据污点化。然而，自从客户端支持被当作实验性功能，该功能被禁用（要求用户手动激活），而且需要页面作者修改脚本才能使用。而其他浏览器从未实现这个功能，通讯服务器也没有大体完成，微