diff --git a/2020/final.php b/2020/final.php new file mode 100644 index 0000000..341f435 --- /dev/null +++ b/2020/final.php @@ -0,0 +1,91 @@ +flag = \$flag2; + if (hash_equals (\$obj->xyz, \$obj->flag)) + echo \$flag2; + else + echo 'Aye real vibe killere!';}"; +$flag2=" if(isset(\$_GET['ghi'])){ class Dogs { + public \$obj; + public function __construct(){ + \$this-> obj = Null; + } + public function __wakeup(){ + \$this-> end(); + } + public function end(){ + \$this-> obj-> close(); + } + } + class Cats{ + public function close(){ + system(\$this-> cmd); + } + } + \$data= unserialize(\$_GET['ghi']); + } + else + echo 'Aye real vibe killerr!';"; + + +echo $start; +if($_GET['key']=="sT4yH0M3"){ +echo $flag0; +echo "
"; +echo "
"; +if (isset($_GET['abc'])){ + if (!strcasecmp ($_GET['abc'], $flag1)){ + echo $flag1; + echo "
"; + echo "
"; + if (isset ($_GET['def'])){ + $def = $_GET['def']; + $obj = unserialize ($def); + $obj->flag = $flag2; + if (hash_equals ($obj->xyz, $obj->flag)) + { echo $flag2; + echo "
"; + echo "
"; + + if(isset($_GET['ghi'])){ class Dogs { + public $obj; + public function __construct(){ + $this-> obj = Null; + } + public function __wakeup(){ + $this-> end(); + } + public function end(){ + $this-> obj-> close(); + } + } + class Cats{ + public function close(){ + system($this-> cmd); + } + } + $data= unserialize($_GET['ghi']); + } + else + echo "Aye real vibe killerr!"; + + } + + else + echo "Aye real vibe killere!"; + } + + +} +else + echo 'Aye real vibe killer'; +}} +$ffflllaaaggg="inctf{Rc3_n_d0wngr4d35_d0n7_g0_W3Ll:}" +?>