自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 CTF---Web---文件上传---01---文件欺骗+命令执行

文章目录前言一、题目描述二、解题步骤1、文件欺骗(GIF89a)2、上传路径(uploads)3、利用上传漏洞三、总结前言题目分类:CTF—Web—文件上传—01—文件欺骗+命令执行一、题目描述题目:文件上传二、解题步骤1、文件欺骗(GIF89a)Step1:上传正常jpg文件,没有问题,上传一句话木马伪装的jpg文件,提示格式不对,上传图片马,提示文件格式不对Step2:上传一个09.php.jpg,用BP抓包,修改request中的内容,实现文件欺骗,让木马能够正确上传。Gif文件

2021-08-02 00:37:36 2122

原创 CTF---Web---文件包含---11---构造访问路径+过滤php代码

文章目录前言一、题目描述二、解题步骤1、寻找上传点2、上传一句话木马3、构造访问路径3、绕过php代码过滤4、蚁剑连接三、总结前言题目分类:CTF—Web—文件包含—11—构造访问路径+过滤php代码 一、题目描述题目:Bugku—文件包含2http://114.67.246.176:13862/index.php?file=hello.php二、解题步骤1、寻找上传点Step1:右键源代码,发现上传页面upload.php2、上传一句话木马Step2:因上传文件有限制,所以将一

2021-08-01 22:15:19 2120

原创 CTF---Web---SQL注入---12---referer修改+手动添加参数

文章目录前言一、题目描述二、解题步骤1、修改请求包2、手动添加参数3、sqlmap三、总结前言题目分类:CTF—Web—SQL注入—12—referer修改+手动添加参数一、题目描述题目:SQL注入二、解题步骤1、修改请求包Step1:访问http://172.16.15.203/stage/5/6C9428036D386316.php,弹框“本页面仅接受来自 www.10086.cn的访问”,提示修改“referer”参数Step2:抓包另存为txt,并修改referer为www

2021-08-01 10:32:22 812

原创 CTF---Web---SQL注入---11---注入列的选择与id的值

文章目录前言一、题目描述二、解题步骤1、尝试列数2、爆表的两种方式3、爆列、字段三、总结前言题目分类:CTF—Web—SQL注入—11—注入列的选择与id的值 一、题目描述题目:SQL注入二、解题步骤1、尝试列数Step1:尝试列数,1 union select 1,2,3,4#列数为4列1 union select 1,2,database(),4#数据库名为:inject_052、爆表的两种方式Step2:爆表-1 union select 1,(select grou

2021-08-01 09:17:48 715

原创 CTF---Web---SQL注入---10---get传参的删减

文章目录前言一、题目描述二、解题步骤1、注入点的确定2、爆字段三、总结前言题目分类:CTF—Web—SQL注入—10—get传参的删减 一、题目描述题目:小试牛刀二、解题步骤1、注入点的确定Step1:利用http://172.16.15.193/stage/9/get_info.php?title=xiaoshiniudao&order=id这个网址跑sqlmap,提示title不是注入点。Step2:此题为get传参,参数可以删减。猜测注入点为order。 sqlm

2021-08-01 08:47:22 466

原创 CTF---Web---SQL注入---09---注入列+sql语句变形

文章目录前言一、题目描述二、解题步骤1、sql语句变形2、猜测列数3、注入列的选择4、爆表、列、字段三、总结前言题目分类:CTF—Web—SQL注入—09—注入列+sql语句变形一、题目描述题目:SQL注入二、解题步骤1、sql语句变形Step1: TVE9PQ==是base64编码, 经两次解码后, 答案为数字1.提示此次手工注入需输入的数据需经过两次base64编码的代码.2、猜测列数Step2: 尝试手工注入时, -1 union select 1,2#,当尝试1,2,3

2021-07-31 22:26:21 433

原创 CTF---Web---SQL注入---08---Cookie注入

文章目录前言一、题目描述二、解题步骤1、找注入点2、爆库、表、列、字段三、总结前言题目分类:CTF—Web—SQL注入—08—Cookie注入一、题目描述题目:cookie注入二、解题步骤1、找注入点Step1:Cookie: id=0,1 union select 1,2,3 – l此题的注入点是cookie中的id。order by 只能在limit前使用,所以这里用不了order by,只能用union select 来判断字段数2、爆库、表、列、字段Step2:爆库C

2021-07-31 21:00:28 361

原创 CTF---Web---SQL注入---07---注入点+level

文章目录前言一、题目描述二、解题步骤1、寻找注入点2、请求包保存3、sqlmap爆破三、总结前言题目分类:CTF—Web—SQL注入—07—注入点+level 一、题目描述题目:添加备注二、解题步骤1、寻找注入点Step1:本题在常规注入的地方,是无法注入的:但是这是下面有个添加备注的地方2、请求包保存Step2:添加备注后,抓包后,保存为txt文件3、sqlmap爆破Step3:丢到sqlmap中跑就行了。注入点为id,注入类型为以时间为基础的时间盲注。Step4:爆

2021-07-31 20:02:58 398

原创 CTF---Web---SQL注入---06---tables关键字替换

文章目录前言一、题目描述二、解题步骤1.2.3.三、总结前言题目分类:CTF—Web—SQL注入—0 一、题目描述题目:新闻搜索二、解题步骤1.2.3.三、总结1、参考链接:

2021-07-31 19:42:03 482

原创 CTF---Web---SQL注入---05---MongoDB+宽字节注入

文章目录前言一、题目描述二、解题步骤1、分析传入参数2、判断注入方式3、宽字节注入三、总结前言题目分类:CTF—Web—SQL注入—05—MongoDB+宽字节注入一、题目描述题目:研究生的秘密二、解题步骤1、分析传入参数Step1:http://192.168.87.173/index.php?title=Mysql%20%E6%95%99%E7%A8%8B ,查看源代码,,只有title的值等于页面的参数时,content才有内容2、判断注入方式Step2:当title=1时

2021-07-29 10:13:24 824

原创 CTF---Web---SQL注入---04---F12network+XXF伪造+sqlmap跑文件

文章目录前言一、题目描述二、解题步骤1、信息隐藏2、XXF伪造3、sqlmap文件注入三、总结前言题目分类:CTF—Web—SQL注入—04—F12network+XXF伪造+ sqlmap跑文件一、题目描述题目:Simple_Calc_1,简单计算器提示:XFF伪造二、解题步骤1、信息隐藏Step1:F12—>查看network,刷新一下,就可以看到/backend/目录,提示:{“success”:true,“count”:2},是访问次数2、XXF伪造Step2:其

2021-07-29 09:52:38 1126

原创 CTF---Web---SQL注入---03---联合注入+关键字过滤

文章目录前言一、题目描述二、解题步骤1、回显判断注入方式2、尝试列数3、寻找注入点4、尝试注入(库,表,列,字段)三、总结前言题目分类:CTF—Web—SQL注入—03—联合注入+关键字过滤一、题目描述题目:SQL注入链接:http://192.168.87.175二、解题步骤1、回显判断注入方式Step1: http://192.168.87.175/viewld.do?ldid=2,回显正常。有内容Step2: http://192.168.87.175/viewld.do?ld

2021-07-29 09:31:23 808

原创 CTF---Web---SQL注入---02---sqlmap常规模式

文章目录前言一、题目描述二、解题步骤1、id查询2、sqlmap跑URL总结前言题目分类:CTF—Web—SQL注入—02—sqlmap常规模式 一、题目描述题目:sql注入链接:192.168.87.184提示:order二、解题步骤1、id查询Step1:根据id查询一下,url变成了http://192.168.87.184/?order=id&button=submit由链接可知,此为get传参。2、sqlmap跑URLStep2:利用kali中的sqlma

2021-07-29 01:46:10 398

原创 CTF---Web---SQL注入---01---万能密码+sqlmap

文章目录前言一、题目描述二、解题步骤1. 万能密码登录2. sqlmap爆库3. 爆表4. 爆列5. 爆字段三、总结前言题目分类:CTF—Web—SQL注入—01—万能密码+sqlmap一、题目描述题目:SQL注入链接:192.168.87.172二、解题步骤1. 万能密码登录Step1:尝试万能密码:user=‘=’,pass=‘=’,输入后登录成功,注入点在此2. sqlmap爆库Step2:源代码中提示,提交方法为POST,所以此题为sqlmap的post注入,采用kai

2021-07-29 01:27:53 3503 1

原创 CTF---Web---文件包含---10---三种本地包含

文章目录前言一、题目描述二、逻辑解析三、解题方法1、将flag.php读入变量hello中2、 eval存在命令执行漏洞,用hello构造payload3、构造伪协议四、总结前言题目分类:CTF—Web—文件包含—10—三种本地包含一、题目描述题目: 文件包含二、逻辑解析 <?php include "flag.php"; //可知flag在flag.php里, $a = @$_REQUEST['hello']; //$_REQUEST[]支持get

2021-07-29 00:47:35 844

原创 CTF---Web---文件包含---09--etc/shadow

文章目录前言一、题目描述二、解题步骤1、 构造payload三、总结前言题目分类:CTF—Web—文件包含—09–etc/shadow一、题目描述题目: 文件包含链接:http://172.16.15.216/stage/12/二、解题步骤1、 构造payload读取linux的/etc/shadow文件,用#截断目录http://172.16.15.216/stage/12/show.php?file=…/…/…/…/etc/shadow#三、总结1、/etc/shadow

2021-07-28 19:39:57 472

原创 CTF---Web---文件包含---08---boot.ini

文章目录前言一、题目描述二、解题步骤1、 构造payload三、总结前言题目分类:CTF—Web—文件包含—08—boot.ini一、题目描述题目: 欢迎贵客到访,寒舍乃使用Windows搭建,且看君如何获取进门宝匙。链接:http://172.16.15.216/stage/11/show.php?file=says提示:boot.ini二、解题步骤1、 构造payload解题过程:三,四个…/与%00截断结合…/为路径匹配,%00为目录截断http://172.16.15.2

2021-07-28 18:49:52 510

原创 CTF---Web---文件包含---07---包含日志

文章目录前言一、题目描述二、解题步骤1、判断系统2、访问日志3、linux特殊文件系统(/proc)三、总结前言题目分类:CTF—Web—文件包含—07—包含日志一、题目描述题目: 文件包含链接:http://172.16.15.206/stage/6/index.php?file=says.php提示:成功包含apache访问日志即可拿到key值二、解题步骤1、判断系统首先,考生需要弄清楚这是一个windows系统还是一个linux系统,如果考生尝试包含win.ini则会提示失败,

2021-07-28 17:33:14 1904

原创 CTF---Web---文件包含---06---win.ini

文章目录前言一、题目描述二、解题步骤1、 构造payload2、 访问链接三、总结前言题目分类:CTF—Web—文件包含—06—win.ini一、题目描述题目:文件包含http://172.16.15.206/stage/5提示:成功包含win.ini即可获取到key值二、解题步骤1、 构造payload首先,考生需要明白win.ini是每台windows系统上都有的文件,而且这个文件是存放在C盘根目录下的windows目录下的,C://Windows//win.ini/,明白这一点

2021-07-28 17:06:24 1304

原创 CTF---Web---文件包含---05---base64+路径

文章目录前言一、题目描述二、解题步骤1、御剑扫描2、查看源码3、判断后缀4、路径构造5、base64解码三、总结前言题目分类:CTF—Web—文件包含—05—base64+路径一、题目描述题目: 172.16.15.186/stage/8/文件包含二、解题步骤1、御剑扫描Step1:御剑扫描,得到robots.txt文件,既而得到ge_t_key.php2、查看源码直接去访问172.16.15.186/stage/8/ge_t_key.php,发现内容为空,因为源码中没有echo

2021-07-28 16:28:51 869

原创 CTF---Web---文件包含---04---%00截断

文章目录前言一、题目描述二、解题步骤1、 构造payload三、总结前言题目分类:CTF—Web—文件包含—04—%00截断一、题目描述题目: 文件包含—boot.inihttp://172.16.15.192/stage/8/show.php?name=says&path=test/二、解题步骤1、 构造payloadstep1:修改name值,截断%00,还有路径匹配,即可爆出key:8DB4DDF1C46E764Ahttp://172.16.15.192/stage/

2021-07-28 14:57:28 424

原创 CTF---Web---文件包含---03---require_once

文章目录前言一、题目描述二、解题步骤1、御剑扫描2、审计源代码3、构造payload4、查表名5、查列名6、查字段名总结前言题目分类:CTF—Web—文件包含—03—require_once一、题目描述题目: b-11-未写完的网站二、解题步骤1、御剑扫描Step1:用御剑扫描后,得到web.zip,为网站源代码。2、审计源代码Step2:题目逻辑:info.php页面中的role变量未经过addslashes过滤,经过将传入的$tem参数赋值为…/edit_info时,re

2021-07-28 13:29:51 1647

原创 CTF---Web---文件包含---02---rot13伪协议

文章目录前言一、题目描述二、解题步骤1、页面跳转2、文件包含(参数为page)3、rot13伪协议包含4、rot13伪协议读取5、rot13编码解码6、代码审计7、构造payload8、得到flag总结前言题目分类:CTF—Web—文件包含—02—rot13伪协议一、题目描述题目:13、另辟蹊径 (题号为13)二、解题步骤1、页面跳转Step1:点击运维设备,会跳转到http://192.168.87.183/index.php界面。2、文件包含(参数为page)Step2:点击

2021-07-28 12:09:38 1513

原创 CTF---Web---文件包含---01

文章目录前言一、题目描述二、解题步骤1.查看源代码2.文件包含(/etc/passwd)3.解码总结前言题目分类:CTF—Web—文件包含一、题目描述题目:提示寻找passwd文件二、解题步骤1.查看源代码提示所有图片存储路径是download.php?name=img,此时name参数的存在就提示此题可能为“文件包含”。2.文件包含(/etc/passwd)两种查看方式:2.1、访问view-source:http://192.168.87.180/download.php

2021-07-28 10:01:26 921

原创 win8的本地组策略编辑器pgedit.msc打不开

解决办法:1.新建TXT文件,写入代码@echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txtdir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >&

2020-11-25 14:44:30 1911

原创 华为交换机-OSPF的应用

OSPF作用:两个设备可以进行通信。基于邻居互通的条件,选用最短路径的方式

2019-08-19 22:51:28 4921

原创 华为交换机-OSPF中不同area之间的通信

华为交换机:静态路由的设置 有助于了解路由器的工作原理.

2019-08-17 22:46:25 9107

原创 华为交换机-不同Vlan如何通信

华为交换机-不同Vlan如何通信一、vlan的基本介绍二、两个不同vlan的通信方式1、三层交换机2、单臂路由器三、易错点新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的...

2019-08-16 13:58:37 22189

原创 Win8电脑插入耳机 无声音

问题:电脑插入耳机,电脑上有提示“插头已插入插孔”,播放视频却无声音解决方法:电脑-->属性-->设备管理器-->声音、视频和游戏控制器将其下的两个驱动都重启一下,即可。...

2019-08-10 22:00:32 357

原创 如何解决MTP 驱动更新的问题(手机插上电脑无法显示U盘弹窗)?

问题:电脑与平板数据线连接好后,平板已经出现“USB调试设置”,已选择“传输文件”此选项。电脑却一直无法出现此图标。          无法进行把电脑文件复制到平板上的操作。经过多次尝试与信息搜索,最终找到解决方案! 解决方案:第一步,打开平板的“设置”---&gt;开发者选项---&gt;启用USB调试模式进度:此时上图的图标已经能够出现,但是无法显示其内存,即你在电...

2018-12-07 22:17:44 4085

原创 如何让电脑连接上手机的无线网

手机用万能钥匙连接上一个网速特别快的网,无奈并不知道这个无线网的密码。前提:手机连接上无线网。第一步: 将手机,电脑用数据线连接上,并将手机调成“传输文件”模式。前提:以荣耀9作为示范手机第二步:“设置”---&gt;"无线和网络"---&gt;"移动和网络共享"---&gt;打开“USB共享网络”接下来电脑就自动连接手机的无线网了!连接成功示例:...

2018-11-27 21:57:49 4901

原创 jsp页面上显示用户名问题

数据库中属性名字是AName,然后在页面中也利用存入session的对象{userinfo.AName},始终无法显示用户名解决方案:直接调用${userinfo}对象结果于是${userinfo.aname},问题就解决了

2018-05-06 23:03:52 3345

原创 关于mybatismapper.xml报错的问题

今天修改loginDao.xml文件中的SQL语句,其他配置不变,只修改了表名和表中属性名称,莫名其妙就出现这个错误:The content of element type "mapper" must match "(cache-ref|cache|resultMap*|parameterMap*|sql*| insert*|update*|delete*|select*)+". 解决方案:   ...

2018-05-06 21:30:22 1816

转载 软件工程几门课程之间的关系

软件工程主要课程之间的关系

2018-01-24 17:04:49 1987

原创 MyEclipse的Tomcat发布因同时发布两个项目时出现问题

第一:点击此按钮,就可呈现服务器中部署文件第二:移除相关所有项目第三:重新启动Tomcat即可。

2018-01-06 11:37:22 506

原创 如何在MyEclipse中导入jsp项目后使之无误

第一,修改文件在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是: xmlversion="1.0"encoding="UTF-8"?>faceted-project>runtimename="Apache Tomcat v6.0"/>fixedfacet="jst.

2018-01-05 18:19:47 2800 2

转载 Map.Entry类

为何要使用Map.Entry类,简单来说,它就像一个缓冲池,将所有的键值对放进去,你想取就调用其方法getKey(),getValue(),还可以通过setValue()改变map的值;解决了多次访问map的问题,也相当于一个中介。

2017-06-27 10:55:10 193

原创 JSP入门之实验指导一

编写一个Java Web项目,实现密码输入练习的功能。该项目包含三个页面,在输入页面输入要练习输入的头部和尾部,在密码框中输入头部与尾部的连接字符串,系统首先判断头部和尾部的字符串是否满足长度要求,其次判断是否输入正确,如果正确输入,跳转到正确结果页面,如果错误输入,跳转到错误结果页面。

2016-09-21 23:17:28 1687 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除