天天看點

[BUUCTF]第五天訓練日志

文章目錄

  • ​​[ZJCTF 2019]NiZhuanSiWei​​
  • ​​[BJDCTF2020]Easy MD5​​
  • ​​[SUCTF 2019]CheckIn​​
  • ​​[極客大挑戰 2019]Upload​​
  • ​​[極客大挑戰 2019]Http​​
  • ​​[HCTF 2018]admin​​
  • ​​[極客大挑戰 2019]BabySQL​​
  • ​​[ACTF2020 新生賽]BackupFile​​
  • ​​[ACTF2020 新生賽]Upload​​
  • ​​[極客大挑戰 2019]BuyFlag​​

[ZJCTF 2019]NiZhuanSiWei

根據提示

[BUUCTF]第五天訓練日志
<?php  

class Flag{  //flag.php  
    public $file;  
    public function __tostring(){  
        if(isset($this->file)){  
            echo file_get_contents($this->file); 
            echo "<br>";
        return ("U R SO CLOSE !///COME ON PLZ");
        }  
    }  
}  
?>      
[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志

[BJDCTF2020]Easy MD5

[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志

[SUCTF 2019]CheckIn

.user.ini的使用

[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志

[極客大挑戰 2019]Upload

正常上傳繞過

[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志

[極客大挑戰 2019]Http

太簡單了

[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志
[BUUCTF]第五天訓練日志

[HCTF 2018]admin

這裡我才用的是flask-session僞造

[BUUCTF]第五天訓練日志

還有其它方式,給一個​​部落客的連結​​​​BUUCTF | [HCTF 2018]admin​​

複習并且學到了很多

[極客大挑戰 2019]BabySQL

雙寫繞過我有點忘了,尴尬了,看了下wp想起來了

​​​[極客大挑戰 2019]BabySQL​​

[ACTF2020 新生賽]BackupFile

[BUUCTF]第五天訓練日志

簡單的代碼審計

<?php
include_once "flag.php";

if(isset($_GET['key'])) {
    $key = $_GET['key'];
    if(!is_numeric($key)) {
        exit("Just num!");
    }
    $key = intval($key);
    $str = "123ffwsfwefwf24r2f32ir23jrw923rskfjwtsw54w3";
    if($key == $str) {
        echo $flag;
    }
}
else {
    echo "Try to find out source file!";
}      
[BUUCTF]第五天訓練日志

[ACTF2020 新生賽]Upload

正常操作就懶得做了

[極客大挑戰 2019]BuyFlag

[BUUCTF]第五天訓練日志