首页 > 其他分享 >[ACTF2020 新生赛]BackupFile

[ACTF2020 新生赛]BackupFile

时间:2023-10-31 14:14:08浏览次数:27  
标签:ACTF2020 通过 新生 备份文件 BackupFile 源码

题目提示需要寻找备份文件。
image.png
通过字典,找到后台存在一个名为:index.php.bak 的文件,打开后源码如下:

<?php
include_once "flag.php";

if(isset($_GET['key'])) {
    $key = $_GET['key'];
  	// 判断一:是否为数字,此处无法绕过
    if(!is_numeric($key)) {
        exit("Just num!");
    }
    $key = intval($key);
    $str = "123ffwsfwefwf24r2f32ir23jrw923rskfjwtsw54w3";
  	// 弱比较,会先将字符串转化为数字,再进行比较,则 "123ffwsfwefwf24r2f32ir23jrw923rskfjwtsw54w3" 转化为 123
    if($key == $str) {
        echo $flag;
    }
}
else {
    echo "Try to find out source file!";
}


有两重检验,若输入 123,则通过判断一且通过判断二,得到 flag

标签:ACTF2020,通过,新生,备份文件,BackupFile,源码
From: https://www.cnblogs.com/imtaieee/p/17800082.html

相关文章

  • 从大模型到MaaS的新生态
    在人工智能(AI)的进化历程中,我们见证了生成式人工智能(AIGC)的崛起。作为一种新兴的技术趋势,生成式AI正在重新定义人工智能的发展,并推动大模型生态的进化。本文将重点探讨AIGC生成式人工智能的进化史,以及谁在布局生成式AI。同时,我们将深入剖析大模型的生态,并探讨模型即服务(MaaS)的新生态......
  • 华中科技大学新生赛
    华中科技大学新生赛Problem-F-Codeforces(取模运算)题意:一个x如果不能被p整除则结果是x%p,如果可以被整除那么结果是n/p现在问你n!%p等于多少题解:假如n=21,p=7;我们一个分配率(1%p*2%p*3%p*4%p*5%p......*n%p)我们发现结果就是不超过p的一组数字连续相乘因为7/7==1,14/7......
  • 【pwn】[SWPUCTF 2021 新生赛]nc签到 --shell过滤字符
    附件下载打开:importosart='''  (( "####@@!!$$  ))    `#####@@!$$` ))  (( '####@!!$:  (( ,####@!!$: ))    .###@!!$:    `##@@!$:    `#@!!$ !@#  `#@!$:   @#$  #$  `#@!$:   !@!......
  • 高考专业容忍度降低—— 暨南大学81名大一新生放弃入学资格
      看到一个新闻:https://news.cqnews.net/1/detail/1167749247168651264/web/content_1167749247168651264.html    ===========================================  由于曾经物质基础、经济基础的限制,很多人只有一次高考的机会,很多家庭式负担不起也接受不起gap......
  • 华科新生赛题解
    因为学校里面写代码的条件不足,比如教学楼里面使用键盘就会被盯着看。感觉有点点自闭。早知道退学了。不知道现在退学是不是算晚。昨天好兄弟车昱辉说你是在学习又不是在打游戏,但是我还是很羞涩。Abfs,需要把已经搜到的点在枚举1到n的时候去掉,所以可以使用并查集。或者链表......
  • 2023级HAUT新生周赛题解汇总
    2023级HAUT新生周赛(零)熟悉周赛规则专场:2023级HAUT新生周赛(一)@21级学长专场(张子豪,张鑫,李昊阳):2023级HAUT新生周赛(二)@曹瑞峰专场:2023级HAUT新生周赛(三)@22级学姐专场(杨焱,刘振歌,周欣滢):2023级HAUT新生周赛(四)@牛浩然专场:2023级HAUT新生周赛(五)@陈兰锴专场:......
  • 2023 年华中科技大学程序设计竞赛新生赛
    2023年华中科技大学程序设计竞赛新生赛P9774[HUSTFC2023]新取模运算-洛谷|计算机科学教育新生态(luogu.com.cn)\(n!\%p\),易知\(1\simn\%p\)为\(1,2,3\dotsp-1,0,1,2\dots\),所以我们可以预处理出\(1\simp-1\)的阶乘,那么答案就是\((p-1)!^{\frac{n}{p}}\t......
  • 鲜花:奔跑在阳光下,重获新生。
    今天早上称重,虽然是意料之中但还是很惊喜:终于掉破80kg了。在noi2023时我还是90kg+。事实上,这个数字应该在至少两年内都没变化过。//noi2023以后终于有时间来关注一下自己被oi折磨得残破不堪的躯体。我决定试试跑步。慢跑。第一次迈开腿是23.08.02。那天我起得比......
  • 新生代
       新生代内存是JavaScript中用于存储对象的内存区域。它具有以下特点:-内存区域较小-垃圾回收频繁在新生代中,分配内存非常简单。只需保存一个指向内存区的指针,并根据新对象的大小进行递增即可。当指针到达新生代内存区的末尾时,就会触发一次清理操作。新生代内存使用Sca......
  • 武汉大学2023年新生程序设计竞赛
    A-教科书般的亵渎#include<bits/stdc++.h>usingnamespacestd;#defineintlonglongusingvi=vector<int>;usingpii=pair<int,int>;usingi32=int32_t;int32_tmain(){intn;cin>>n;via(n);for(auto&i:......