常用的伪协议有
php://filter 读取文件源码 (协议可以对打开的数据流进行筛选和过滤,常用于读取文件源码)php://input 任意代码执行;这种伪协议用于读取原始的 HTTP POST 数据,可以用于处理上传的文件和表单数据。data://text/plain 任意代码执行zip:// 配...
在此贴中将会更新一些在做题过程中遇到的php常见函数system()system()用于执行系统命令
比如system('ls') 则是执行了查看目录的命令(liunx风格)
str_replace()str_replace()函数是PHP中的一个原生函数,用于替换字符串中的指定字符或子串。该函数的语法如下:
str_replace($search, search, $rep...
1. 目标指定
参数
说明
-u <URL>
指定目标 URL(GET 请求)
--data=<POST数据>
指定 POST 请求参数(如--data="user=admin&pass=123")
--method=<HTTP方法>
强制指定 HTTP 方法(如--method=PUT)
2. 注入检测
...
概述涉及的题目有:攻防世界baby web、inget、easyupload、
fileinclude、fileclude、easy php、file_include
涉及index.php 、超基本sql注入、user.ini及一句话木马、php审计、php://filter协议读取文件的运用、弱比较、php://filter协议下不同编码运用
ba...
树状数组前置知识-lowbit()非负整数n在二进制表示下最低位1及其后面的的0构成的数值
eg. lowbit(44) = lowbit((101100))=(100)= 4 (4的二进制表示是100)
为了求这个数值我们可以先取反
101100 => 010011 然后再加1
010011 => 010100 这时我们发现...
优先级 运算符 描述
1 () 函数调用、数组下标、指针解引用2 ++ 、– 后置自增/自减3 ++、–、!、~ 前置自增/自减 和 单目运算符4 ...
翔哥的模版
谢谢翔哥~
123456789101112131415161718192021#include<bits/stdc++.h>using namespace std;using i64=long long;const int N=1e5+5;void solve(){}int main(){ ios::sync_with_stdio(0);...
初学dp之01背包刚开始学算法的时候,就经常听到大犇们讨论什么dpdp的,叫什么动态规划,然后感觉这东西很深奥
于是对它就产生了某种畏惧心理
等到学的时候也没弄懂,没想到现在要在这个破嵙重新捡起来
概念大致就是递归的思路,把大问题分解成小问题,就这样
贴个模版题先😋7-3 小Z卸货
作者 zyc
单位 山东科技大学
小Z卸货小Z是一个卸货工人,他每天都会去码头卸货,每件货物都有其价值vi和...
前缀和算法前缀和算法在处理加和问题时能有效降低时间复杂度,乃居家常备法宝
你想打暴力当然也可以
这个算法的思路就是,遍历到第n个数,就把他前面的加起来
类似数学上的数列求和吧
Sn=Sn-1+an//打不出来下标,凑活看吧
代码实现
1234for(int i=1;i<=n;i++) cin>>a[i];for(int i=1;i<=n;i++) dp[i...