0x00 实验环境 攻击机:Win 10 靶机也可作为攻击机:Ubuntu18 (docker搭建的vulhub靶场) 0x01 影响版本 标志:/index.php 版本:thinkphp2.x 简介:在ThinkPHP 2.x版本中,使用preg_replace的/e模式匹配路由: $res = ...
分类:
Web程序 时间:
2021-04-15 12:45:30
阅读次数:
0
缺陷的信息: 缺陷严重程度:给开发指明当前重点;方便领导把控产品状态。(测试定的) 致命 严重 一般 建议 缺陷报告样例:(目的描述缺陷,使开发能够重现缺陷过程) 缺陷标题, 类型, 缺陷内容:(前置条件,重现步骤,期望结果与实际结果) 优先级, 缺陷严重程度。 缺陷常见4状态:新建(测试发起缺陷) ...
分类:
其他好文 时间:
2021-04-15 12:37:40
阅读次数:
0
相对路径问题: import os import sys # sys.path.append(os.getcwd()) # filename = "E:\python小脚本\测试导入\projects\project1\project1_1\Text1_1.txt" # 绝对路径 # filenam ...
分类:
编程语言 时间:
2021-04-14 12:44:36
阅读次数:
0
整理一下求C 的两种方法 题目 题意 这道题主要就是求n组东东的放置方法,约束条件是在任意第i组放完之前,i-1组必须放完,问有多少放置方法 特点 组合数学+简单的DP,解法思路就是在任意放置i组时,除了最后一位一定是i,剩下任意插空放置 一种是用逆元求(适合数值大的适合) int ksm(int ...
分类:
其他好文 时间:
2021-04-14 12:43:08
阅读次数:
0
linux 使用trap命令进行调试 Shell脚本在搪行时,会产生三个所谓的伪信号。三种伪信号如下:信号名称 产生条件EXIT 从函数中退出,或者整个脚本执行完毕ERR 当一条命令返回非零状态码,即命令执行不成功DEBUG 脚本中的每一条命令执行之前 vi trapdebug.sh #!/bin/ ...
分类:
系统相关 时间:
2021-04-14 12:02:07
阅读次数:
0
一个具有迷惑性的例子,底下的两种情况可以看做两个循环,第一个只要满足一个条件就跳出循环,第二个是不管满足几个条件,都会往下走直至循环结束。 1 var a = 5; 2 if (a > 3) { 3 console.log("第一次执行"); //只有这一个会打印 4 } else if (a > ...
分类:
Web程序 时间:
2021-04-13 12:54:58
阅读次数:
0
# 常用语句 ## 条件语句 ### if.....else.... while True: x = int(input("请输入数字:50")) if x >50: print("你输入的数大于50") else: print("你输入的值小于50") ### if....elif....else ...
分类:
其他好文 时间:
2021-04-13 12:27:47
阅读次数:
0
1°单if语句 结构: if (/*条件*/){ /*执行体*/; } 例子: int age = 19; if (age > 18){ System.out.println('打机'); } System.out.println('回家'); 2°标准if...else...语句 例子: int ...
分类:
其他好文 时间:
2021-04-13 12:21:28
阅读次数:
0
c语言入门教程–-6循环语句 c语言提供了以下几种循环类型。while循环for 循环do…while 循环 while循环 #include <stdio.h> int main () { /* 局部变量定义 */ int a = 10; /* while 循环执行 */ while( a < 2 ...
分类:
编程语言 时间:
2021-04-13 12:12:17
阅读次数:
0
mongo shell 操作 aggregate 使用mongo db 的 aggregate 进行聚合操作,改操作传入的参数是一个数组 aggregate 操作的参数 match 相当于 mysql 的 where,传入的是筛选条件 示例: {$match : { 'os': 'win' } } ...
分类:
数据库 时间:
2021-04-13 12:04:07
阅读次数:
0