![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自学
Security.z
这个作者很懒,什么都没留下…
展开
-
DVWA_Command Injection (命令注入)
Low security 开始 输入ip地址:127.0.0.1 输入:127.0.0.1 && ipconfig,查询网络状态 输入:127.0.0.1 && whoami, 查询计算机的管理员id 还可以进行其他操作,比如使用cmd命令,建立新的管理员账号 Medium security 先看一下源代码 所以,与low security的相同,只需要把“&&”换成“&”就行了、 ...原创 2021-05-01 20:36:02 · 107 阅读 · 0 评论 -
DVWA: Brute Force
Low security: 首先随便输入一个用户名和密码: 在username中输入:admin' or '1'='1 点击登陆后: 显示登陆成功了。 简单分析一下其中原理:这种方法就是sql注入,利用mysql的查询语句,达到不用密码就可以直接登陆的目的。 看一下其中源码 SELECT * FROM `users` WHERE user = '$user' AND password = '$pass' 当我们输入:admin' or '1'='1时就相当于把代码改成: .原创 2021-04-30 20:27:32 · 146 阅读 · 1 评论 -
OJ_人见人爱A-B
Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) Input 每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数,然后紧跟着n+m个元素,前面n个元素属于集合A.原创 2021-02-01 14:23:01 · 246 阅读 · 0 评论 -
OJ_斐波那契数列
/* 编写升序输出m和n之间所有的Fibonacci数。要求定义并调用函数fib(n),它的功能是返回第n项Fibonacci数。 例如,fib(7)返回13 *Fibonacci={1,1,2,3,5,8,13,................} an=an-1+an-2 输入 两个数m和n 输出 所有属于闭区间[m,n]即大于等于m,小于等于n的斐波那契数的和。 样例输入 Copy 2 5 样例输出 Copy 10 */ #include <iostream> #inclu.原创 2021-01-22 13:27:42 · 727 阅读 · 0 评论 -
OJ_科目总分
/* 题目描述 输入10个学生的学号和5门课程的成绩,统计输出5门课总分最高和最低的学生的学号和他们的总分。 输入 每行6个整数,共10行。 其中,每行第一个整数表示学生的学号,剩下的5个数表示他5门课程的成绩。 输出 两行,每行两个整数。 其中第一行为总分最高的学生的学号,和他的总分,用空格隔开。 第二行为总分最低的学生的学号,和他的总分,用空格隔开。 样例输入 Copy 99211201 1 2 3 4 5 99211207 2 2 3 4 5 99211217 3 2 3 4 5 992.原创 2021-01-22 13:25:02 · 134 阅读 · 0 评论 -
OJ_平均成绩
/* 题目描述 从键盘输入10个学生成绩,求平均分数及高于平均分数的成绩。 输入 10个整数 输出 第一行,平均分,保留1位小数。 第二行,高于平均分的成绩,每个成绩后加空格。 样例输入 Copy 60 60 60 70 70 70 80 80 80 70 样例输出 Copy 70.0 80 80 80 */ #include<iostream> #include<iomanip> using namespace std; int main(){ int a.原创 2021-01-22 10:13:50 · 288 阅读 · 0 评论 -
oj—输出素数
题目描述 从键盘输入m,n 在屏幕上按每行10个的格式输出m~n之间的全部素数 输入 两个整数m n 输出 m~n间的素数,每行10个,每个数后用空格隔开。如果m和n为素数则包含。 样例输入Copy 100 200 样例输出 Copy 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 一开始想的是用for循环 第一次错误,是把判断语句写错了 ...原创 2021-01-21 10:21:02 · 643 阅读 · 0 评论