From 942da171101a28068d54ac9f09bc47f5a032139d Mon Sep 17 00:00:00 2001 From: jiangsir <1463310682@qq.com> Date: Tue, 10 Sep 2024 18:53:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E6=96=87=E4=BB=B6=E8=87=B3?= =?UTF-8?q?=20src?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.php | 25 +++++++++++++++++++++++++ src/source.txt | 27 +++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 src/index.php create mode 100644 src/source.txt 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