• php伪协议

    php伪协议

    常用的伪协议有 php://filter 读取文件源码 (协议可以对打开的数据流进行筛选和过滤,常用于读取文件源码)php://input 任意代码执行;这种伪协议用于读取原始的 HTTP POST 数据,可以用于处理上传的文件和表单数据。data://text/plain 任意代码执行zip:// 配...
  • php常见函数

    php常见函数

    在此贴中将会更新一些在做题过程中遇到的php常见函数system()system()用于执行系统命令 比如system('ls') 则是执行了查看目录的命令(liunx风格) str_replace()str_replace()函数是PHP中的一个原生函数,用于替换字符串中的指定字符或子串。该函数的语法如下: str_replace($search, search, $rep...
  • sqlmap使用

    sqlmap使用

    1. 目标指定 参数 说明 -u <URL> 指定目标 URL(GET 请求) --data=<POST数据> 指定 POST 请求参数(如--data="user=admin&pass=123") --method=<HTTP方法> 强制指定 HTTP 方法(如--method=PUT) 2. 注入检测 ...
  • web(1)

    web(1)

    概述涉及的题目有:攻防世界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);...
  • 666寄喽

    666寄喽

    qexo挂了
  • 初学dp——01背包

    初学dp——01背包

    初学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...
123