HCTF2018-warmup-writeup

warmup-wp

BUUCTF

web

warmup

这里我直接上代码讲 菜鸡不会php,全是现查 哪里不对,欢迎大佬指点

 <?php
    highlight_file(__FILE__);
    class emmm
    {
   
        public static function checkFile(&$page) 
        /* 
        传入了变量page,也就是我们刚刚传进来的file
        */
        {
   
        	// 这里定义了白名单
            $whitelist = ["source"=>"source.php","hint"=>"hint.php"];
            if (! isset($page) || !is_string($page)) {
   
            /*2
            为了返回 true 两个条件必须满足
            	1 page存在 
            	2 page是字符串 ,
            	这里和外层的判断file 一致基本是再次判断了一遍
            */
                echo 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值