搜尋

首頁  >  問答  >  主體

請問要觸發這個file_get_content 給解題思路也好....

<?php

highlight_file(__FILE__);

#error_reporting(0);

class Game{

    public  $username;

  公共$password;

    公共$choice;

    公共$register;

    公共$file;

public  $filename;

    public  $content;

#    

    public function __construct()

    {

#  名稱 $# ='使用者';

        $this->password='使用者';

    }

    public function __wakeup(){

        if(($this->register)==="admin"){

            $this->choice=新登入($this->file,$this->filename ,$this->> content);

        }else{

            $this->choice = new register();

     1 } function __destruct() {

        $this->choice->checking($this->使用者名稱,$this->password);

# }

##}

類別登入{

    public $file;

    public $filename;

    public $content;

#    public function __construct($file,$filename,$content)

    {

        $this->file=$file ;

        $this->file=$file ;

  $ filename=$filename;

        $this->content=$content;

    }

    公用函數檢查( $使用者名稱,$密碼)

## {

        if($使用者名稱==='admin'&&$password==='admin'){

            $this-> ;file->open($this->檔案名,$this->內容);

            die('登錄成功即可開啟shell檔案!');

        }

    }

}

類別暫存器{

    公用函數檢查($使用者名稱,$密碼)

    {

        if($username==='admin'&& $password==='admin'){

            die('成功註冊admin');

        }else{

##   dieo die coo;

        }

    }

}

class Open{

    function open ($filename, $content){

##        echo file_get_contents($filename);

####    }#####}###

@unserialize(base64_decode($_POST['unser']));

}

這是老師發的題目,因為PHP學習還沒那麼深入,所以希望能有一個解題思路

Gsmile10Gsmile101336 天前1167

全部回覆(1)我來回復

  • 查无此人

    查无此人2021-03-26 15:58:08

    問題不夠詳情。

    file_get_contents() 函數把整個檔案讀入一個字串中。

    這個可以抓取數據,不過現在curl的功能更好。

    #

    回覆
    0
  • 取消回覆