PHP Taint 从PHP语言层面去分析,找出一些可能的XSS漏洞代码.
启用这个扩展以后, 如果在一些关键函数(或者语句: echo, print, system, exec, 等等), 或者输出的地方*直接*(没有经过转义, 安全过滤处理)使用了来自$_GET, $_POST或者$_COOKIE的数据, 则Taint就会提示你:
<?php $a = trim($_GET['a']); $file_name = '/tmp' . $a; $output = "Welcome, {$a} !!!"; $var = "output"; $sql = "Select * from " . $a; $sql .= "ooxx"; echo $output; print $$var; include($file_name); mysql_query($sql); ?>
以上例程的输出类似于:
Warning: main() [function.echo]: Attempt to echo a string that might be tainted Warning: main() [function.echo]: Attempt to print a string that might be tainted Warning: include() [function.include]: File path contains data that might be tainted Warning: mysql_query() [function.mysql-query]: SQL statement contains data that might be tainted
Even metallic embellishments will make a white shoe feel more wearable
quick weight loss Tips for saving money on clothes
the Princes and Boulders just to name a few
snooki weight lossFashion Photographer’s Guide to Strong Light Level Location Shoots
snooki weight lossFashion Photographer’s Guide to Strong Light Level Location Shoots
Clooney ordered to testify in fraud trial
casas bahia this design comes with a high price
Turn Jewelry Making Into Money Making
cartola fc precisely does a stylish model intern use up a day
How to Make Cotton Shirts Larger
jogos da barbie especially in the spring
Job Fair tomorrow any and all advice welcome
kinox -4-free This has been our normal for more than 18 months
How to Wear a Hat With Style
kinokiste people used Nazi symbols just to be offensive
3 Steps To Great Abs
rape porn try to go through agents
A Must Have Accessory for Everyone
milf porn he created the first button down shirt
Lindsay Lohan Determined to Nail Elizabeth Taylor Role
miranda lambert weight loss Men’s Classic Work Leather Chukka Boot20
casas bahia this design comes with a high price
Turn Jewelry Making Into Money Making
cartola fc precisely does a stylish model intern use up a day
How to Make Cotton Shirts Larger
jogos da barbie especially in the spring
Job Fair tomorrow any and all advice welcome
kinox -4-free This has been our normal for more than 18 months
How to Wear a Hat With Style
kinokiste people used Nazi symbols just to be offensive
3 Steps To Great Abs
rape porn try to go through agents
A Must Have Accessory for Everyone
milf porn he created the first button down shirt
Lindsay Lohan Determined to Nail Elizabeth Taylor Role
miranda lambert weight loss Men’s Classic Work Leather Chukka Boot20