diff --git a/src/index.php b/src/index.php new file mode 100644 index 0000000..1d235e6 --- /dev/null +++ b/src/index.php @@ -0,0 +1,25 @@ +
"; + +$flag = 'FLAGFLAGFLAG'; +$kunkun = 'Give me the flag!'; +$ii = 'No this. Get out!'; +if(!isset($_GET['flag']) && !isset($_POST['flag'])){ + exit($kunkun); +} + +if($_POST['flag'] === 'flag' || $_GET['flag'] === 'flag'){ + exit($ii); +} + +foreach ($_POST as $key => $value) { + $$key = $value; +} + +foreach ($_GET as $key => $value) { + $$key = $$value; +} + +echo 'the flag is : ' . $flag; \ No newline at end of file diff --git a/src/source.txt b/src/source.txt new file mode 100644 index 0000000..691a436 --- /dev/null +++ b/src/source.txt @@ -0,0 +1,27 @@ +
"; + +$flag = 'xxxxxxxx'; +$kunkun = 'Give me the flag!'; +$ii = 'No this. Get out!'; +if(!isset($_GET['flag']) && !isset($_POST['flag'])){ + exit($kunkun); +} + +if($_POST['flag'] === 'flag' || $_GET['flag'] === 'flag'){ + exit($ii); +} + +foreach ($_POST as $key => $value) { + $$key = $value; +} + +foreach ($_GET as $key => $value) { + $$key = $$value; +} + +echo 'the flag is : ' . $flag; + +?> \ No newline at end of file