当前位置:网站首页>[wp][入门]刷弱类型题目
[wp][入门]刷弱类型题目
2022-07-05 03:33:00 【_小飒】
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$a = $_GET['param1'];
$b = $_POST['param2'];
$c = $_GET['param3'];
$d = $_POST['param4'];
if($a!==$b && md5($a)===md5($b) && $c!==$d && sha1($c)===sha1($d)){
echo $flag2;
die(" xiu_er_!!");
}else{
echo "fail";
}
?>

2.
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
if(isset($_GET['param1'])){
$a = $_GET['param1'];
switch ($a) {
case $a>=0:
echo 0;
break;
case $a>=10:
echo $flag3;
break;
default:
echo 2;
break;
}
}
?>
?param1=0
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
if(isset($_GET['param1'])){
$a = $_GET['param1'];
switch ($a) {
case $a>=0:
echo 0;
break;
case $a>=10:
echo $flag3;
break;
default:
echo 2;
break;
}
}
?>
?param1=0
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$msg = json_decode($_GET['param1']);
if($msg->key == $key){
echo $flag5;
die(" xiu_er_!!");
}else{
echo "fail";
}
?>
?param1={“key”:0}
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$s = $_GET['a'];
if(!is_numeric($s)){
if($s+1 === 1000){
die($flag7);
}
}
?>
?a=999a
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$param2 = 'param2';
extract($_GET);
if (isset($param1)) {
if ($param1 == $content){
foreach($arr as $key => $value){
$$key = $value;
}
if($param2==='getflag'){
echo $flag9;
}
}else{
echo "Oh..nooo";
}
}
?>
?param1=1¶m2=getflag&content=1
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
if(isset($_GET['password'])){
if(ereg("^[a-zA-Z0-9]+$", $_GET['password'])===false){
echo "must be alphanumeric";
}elseif (strpos($_GET['password'], '--')!=false) {
die($flag8);
}else{
echo "Invalid password";
}
}
?>
?password=a%00–
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$flag = 'test';
extract($_GET);
if($a!=$b && md5($a)==md5($b) && $c!==$d && sha1($c)===sha1($d)){
if(gettype($a)=='array' && gettype($b)=='array'){
die('Oh..no..');
}
if($$flag==='getflag'){
die($flag11);
}
}
?>
?a=QNKCDZO&b=s878926199a&c[]=3&d[]=4&flag=test&test=getflag
<?php
include "flag.php";
highlight_file(__FILE__);
error_reporting(0);
$paa = 'come_baby';
var_dump($_GET['param']);
parse_str($_GET['param']);
if($arr[1]==="i want" && $paa!=='come_baby' && $a_b==='haha'){
die($flag10);
}else{
echo "Oh..no..";
}
?>
?param=arr[1]=i want%26paa=1%26a_b=haha
边栏推荐
- Blue Bridge Cup single chip microcomputer -- PWM pulse width modulation
- Quick start of UI component development of phantom engine [umg/slate]
- Is there any way to change the height of the uinavigationbar in the storyboard without using the UINavigationController?
- 2. Common request methods
- 看 TDengine 社区英雄线上发布会,听 TD Hero 聊开发者传奇故事
- Jd.com 2: how to prevent oversold in the deduction process of commodity inventory?
- SFTP cannot connect to the server # yyds dry goods inventory #
- Why are there fewer and fewer good products produced by big Internet companies such as Tencent and Alibaba?
- 【做题打卡】集成每日5题分享(第三期)
- Talk about the SQL server version of DTM sub transaction barrier function
猜你喜欢

Sqoop command

程序员的视力怎么样? | 每日趣闻

Anchor free series network yolox source code line by line explanation Part 2 (a total of 10, ensure to explain line by line, after reading, you can change the network at will, not just as a participan

Watch the online press conference of tdengine community heroes and listen to TD hero talk about the legend of developers

Mongodb common commands

Learning notes of raspberry pie 4B - IO communication (I2C)

2.常见的请求方法

New interesting test applet source code_ Test available

Utilisation simple de devtools
![[105] Baidu brain map - Online mind mapping tool](/img/4f/64ee0bb15aec435294d4f5fde4493e.jpg)
[105] Baidu brain map - Online mind mapping tool
随机推荐
NPM introduction link symbolic link
Port, domain name, protocol.
Devtools的简单使用
[groovy] groovy environment setup (download groovy | install groovy | configure groovy environment variables)
Learning notes of raspberry pie 4B - IO communication (I2C)
Eight days of learning C language - while loop (embedded) (single chip microcomputer)
Qrcode: generate QR code from text
Kuboard
SFTP cannot connect to the server # yyds dry goods inventory #
[system security] ten thousand words summary system virtualization container bottom layer principle experiment
SPI and IIC communication protocol
Kbp206-asemi rectifier bridge kbp206
Azkaban安装部署
Devtools的簡單使用
Linux Installation redis
The perfect car for successful people: BMW X7! Superior performance, excellent comfort and safety
Yuancosmic ecological panorama [2022 latest]
C file in keil cannot be compiled
Kubernetes -- cluster expansion principle
Kubernetes - identity and authority authentication