自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 HackingLab 注入关

$strsql="select * from `user` where userid=".intval($_GET['userid'])." and password='".md5($_GET['pwd'], true) ."'";

2019-07-13 11:15:44 1424

原创 OpenVAS的安装和利用

最近在学习一本叫《Metasploit渗透测试魔鬼训练营》的书,书中在信息收集的章节讲到了OpenVAS漏洞扫描器。简单介绍一下OpenVAS:OpenVAS是类似Nessus的综合型漏洞扫描器,可以用来识别远程主机、Web应用存在的各种漏洞。在Nessus商业化不再开源之后,分支出了OpenVAS开源项目。OpenVAS使用NVT(Network Vulnerabilty Test)脚本对多种远...

2019-04-12 20:43:15 2287

原创 Sublime Text3配置python环境

配这个环境弄了两天,各种报错。终于弄好了,才发现那么简单,真是感人。首先下载地址:http://www.sublimetext.com/3下载之后,直接解压打开运行就好这时直接Ctrl + b 运行会报错,找不到文件的错误,我的报错原因是没有找到我的python安装路径。这时打开 Tools → Build System → New Build System打开之后是这样的把下列代...

2018-10-18 21:05:36 3499 1

原创 Windows10下的python2和python3的共存

下载之后的配置官网可以找到下载程序,都正常下载就好。下载之后添加文件路径到环境变量,python3会自动添加,python2可能要手动添加。之后把python.exe 分别命名为python2.exe,python3.exe打开CMD输入python2就可以使用python2,输入python3就可以使用python3配置pip添加pyhon文件夹下Scripts文件到环境变...

2018-10-15 20:12:53 213

原创 南邮CTF(WEB)

文件包含得到提示这是一个关于LFI的题,就可以上网搜什么是LFI这是PHP函数造成的本地文件包含漏洞抓个包,可以这就是看到文件包含漏洞了通过构造语句/web7/index.php?file=php://filter/read=convert.base64-encode/resource=index.php得到一串base64加密的字符串去base64解密,得到flagMYS...

2018-10-11 21:30:23 481

原创 PHP反序列化题目

百度杯十月场_Hashhash用Md5解密是kkkkkk01123把123换成234,MD5加密获得变量var,base64解密,正则匹配,如果匹配程序结束,否则反序列化变量var为了得到f15g_is_here.php内容要绕过正则匹配和_wakeup方法。_wakeup有一个bug就是当序列化字符串中表示对象属性个数的值大于真是的属性个数是就会跳过_wakeup,然后绕过正则可以...

2018-10-01 10:04:38 885

原创 PHP反序列化笔记

文章地址:https://blog.csdn.net/qq_32400847/article/details/53873275https://www.cnblogs.com/perl6/p/7124345.html**http://www.freebuf.com/articles/web/167721.htmlhttp://www.freebuf.com/news/172507.html...

2018-10-01 09:59:20 186

转载 RSA

CTF中常见的RSA(https://www.anquanke.com/post/id/84632)

2018-09-29 21:24:56 156

原创 sqlmap的post注入

数据库python sqlmap.py -r D:\GXY\python\sqlmap\test.txt --dbs表python sqlmap.py -r D:\GXY\python\sqlmap\test.txt --tables数据 (users:表名)python sqlmap.py -r D:\GXY\python\sqlmap\test.txt -T users ...

2018-08-22 21:32:10 621

原创 PHP __函数

strchr():函数搜索字符串在另一字符串中的第一次出现。readfile():输出一个文件。eval():函数把字符串按照 PHP 代码来计算。 该字符串必须是合法的PHP代码,且必须以分好结尾。addslashes():函数返回在预定义字符之前添加反斜杠的字符串。预定义符:单引号(') 双引号(") 反斜杠(\) NULLisse...

2018-07-30 10:49:08 520

原创 Typecho 漏洞复现

0x01漏洞复现找到有漏洞的版本下载,安装成功后显示如下payload:__typecho_config=YToyOntzOjc6ImFkYXB0ZXIiO086MTI6IlR5cGVjaG9fRmVlZCI6Mjp7czoxOToiAFR5cGVjaG9fRmVlZABfdHlwZSI7czo3OiJSU1MgMi4wIjtzOjIwOiIAVHlwZWNob19GZWVkAF9...

2018-07-23 11:28:00 2130

原创 实验吧_密码学

这里没有key打开之后有一个弹窗,点击确定是一个空白页面,查看源代码 可以看到一个特殊的乱码,这里用到名为vbscript encode的加密技术 可以用这个工具解密https://www.dheart.net/decode/index.phpChinese hacker打开,下载数据库 数据库查看器打开下载的数据库,拿到key提交得到key1 看到等号想起...

2018-06-27 18:10:48 28581

原创 实验吧_WEB题解(二)

程序逻辑问题首先查看源代码,发现底部有链接index.txt,打开发现是php 第一个标注,是一个注入点,我们可以绕过查询直接给一个pw值,只要和输入的pass一样即可绕过验证过程,我们可以使用union select 构造语句,构造一个密码 构造语句:user’ union select ‘202cb962ac59075b964b07152d234b70’# 密码:123...

2018-06-23 22:06:44 279

原创 实验吧_WEB题解(一)

貌似有点难打开发现就是php代码审计,其中重点就是 if ($GetIPs==”1.1.1.1”) 就显示flag 这就是伪造ip了,用burp 猫抓老鼠 打开之后让你输入key,随便 输入发现check failed! 再看题目catch!catch!catch!应该就是要抓包的意思了 发现了一个base64自然就去解密了,得到1527259772,然后提交并不对...

2018-06-21 22:14:18 961

原创 数据结构实验之图论八:欧拉回路

数据结构实验之图论八:欧拉回路Time Limit: 1000MS Memory Limit: 65536KBProblem Description 在哥尼斯堡的一个公园里,有七座桥将普雷格尔河中两个岛及岛与河岸连接起来。能否走过这样的七座桥,并且每桥只走一次?瑞士数学家欧拉最终解决了这个问题并由此创立了拓扑学。欧拉通过对七桥问题的研究,不仅圆满地回答了哥尼斯堡七桥问题,并证明了更为广泛的有关一笔

2017-12-06 22:57:14 294

原创 数据结构实验之图论四:迷宫探索

数据结构实验之图论四:迷宫探索Time Limit: 1000MS Memory Limit: 65536KB Problem Description 有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯和一个开关;请问如何从某个起点开始在迷宫中点亮所有的灯并回到起点? Input 连续T组数据输入,每组数据第一行给出三个正整数,分别表示地下迷宫的结点数N(1 <

2017-12-03 20:36:52 332

转载 apt 安装nginx

ubuntu和debain下的apt方式安装软件很方便,特别是对于新手安装和卸载nginx。由于nginx不能动态添加模块,所以会经常安装和卸载、升级。apt安装nginx方法sudo apt-add-repository ppa:nginx/developmentsudo apt-get updatesudo apt-get install nginxapt卸载nginx方法 卸载方法1.s

2017-10-11 19:48:42 3691

转载 apt-get 命令

转载来源(http://www.cnblogs.com/274914765qq/p/4568291.html)1.查询apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get check 检查是否有损坏的依赖apt-cache depends package 了解使用该包依赖那些包apt

2017-10-11 18:38:13 428

转载 Windows 10和Ubuntu 16.0.4双系统时间错误调整

原博地址 :(http://blog.csdn.net/zhidetian/article/details/51524335)如果安装了 Windows 和 Linux(比如 Ubuntu)双系统,有时会出现两个系统的时间不一致的情况。这是因为,两个操作系统对电脑硬件时间的定义不一样,Windows 认为电脑硬件时间是“本地时间”,因此它启动后直接用该时间作为“系统时间”并显示在桌面右下角的系统托盘

2017-09-17 15:34:02 426

原创 C--最短路 (spfa算法)

C–最短路Time Limit: 7000MS Memory Limit: 65536KBProblem Description 给出一个带权无向图,包含n个点,m条边。求出s,e的最短路。保证最短路存在。Input 多组输入。 对于每组数据。 第一行输入n,m(1<= n && n<=5*10^5,1 <= m && m <= 2*10^6)。 接下来m行,每行三个整数,u,v,w,表

2017-08-25 14:46:28 511

原创 数据结构实验:连通分量个数

数据结构实验:连通分量个数Time Limit: 1000MS Memory Limit: 65536KBProblem Description 在无向图中,如果从顶点vi到顶点vj有路径,则称vi和vj连通。如果图中任意两个顶点之间都连通,则称该图为连通图, 否则,称该图为非连通图,则其中的极大连通子图称为连通分量,这里所谓的极大是指子图中包含的顶点个数极大。 例如:一个无向图有5个顶点,

2017-08-24 10:07:51 352

原创 图结构练习——最短路径(Floyd算法)

图结构练习——最短路径Time Limit: 1000MS Memory Limit: 65536KBProblem Description 给定一个带权无向图,求节点1到节点n的最短路径。Input 输入包含多组数据,格式如下。 第一行包括两个整数n m,代表节点个数和边的个数。(n<=100) 剩下m行每行3个正整数a b c,代表节点a和节点b之间有一条边,权值为c。Output

2017-08-23 21:01:56 682

原创 图结构练习——最小生成树(prim算法)

图结构练习——最小生成树Time Limit: 1000MS Memory Limit: 65536KBProblem Description 有n个城市,其中有些城市之间可以修建公路,修建不同的公路费用是不同的。现在我们想知道,最少花多少钱修公路可以将所有的城市连在一起,使在任意一城市出发,可以到达其他任意的城市。Input 输入包含多组数据,格式如下。 第一行包括两个整数n m,代表城

2017-08-23 19:24:11 451

原创 深度优先搜索练习之神奇的矩环

深度优先搜索练习之神奇的矩环Time Limit: 1000MS Memory Limit: 65536KBProblem Description 小鑫的女朋友被魔王抢走了! 魔王留给小鑫一张n*m大的表,上面有各种各样的颜色,用A-Z这26个字母来表示。魔王留给他一个任务,如果小鑫可以在这张表中找出任意一个长度大于1的环,并且这个环的颜色是相同的,魔王就把小鑫的女朋友还给他。为了从魔王手中夺回

2017-08-23 10:50:00 296

原创 数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历

数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历Time Limit: 1000MS Memory Limit: 65536KBProblem Description 给定一个无向连通图,顶点编号从0到n-1,用广度优先搜索(BFS)遍历,输出从某个顶点出发的遍历序列。(同一个结点的同层邻接点,节点编号小的优先遍历)Input 输入第一行为整数n(0< n <100),表示数据的组数。 对

2017-08-23 09:10:03 300

原创 图的基本存储的基本方式三

图的基本存储的基本方式三Time Limit: 1000MS Memory Limit: 65536KBProblem Description 解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么?Input 多组输入,到文件结尾。 每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v、w代表u

2017-08-23 08:52:38 248

原创 图的基本存储的基本方式二

图的基本存储的基本方式二Time Limit: 1000MS Memory Limit: 65536KBProblem Description 解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么?Input 多组输入,到文件结尾。 每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v代表u到v

2017-08-22 21:24:30 226

原创 图的基本存储的基本方式一

图的基本存储的基本方式一Time Limit: 1800MS Memory Limit: 65536KBProblem Description 解决图论问题,首先就要思考用什么样的方式存储图。但是小鑫却怎么也弄不明白如何存图才能有利于解决问题。你能帮他解决这个问题么?Input 多组输入,到文件结尾。 每一组第一行有两个数n、m表示n个点,m条有向边。接下来有m行,每行两个数u、v代表u到v

2017-08-22 21:14:10 250

原创 找朋友

找朋友Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem DescriptionX,作为户外运动的忠实爱好者,总是不想呆在家里。现在,他想把死宅Y从家里拉出来。问从X的家到Y的家的最短时间是多少。为了简化问题,我们把地图抽象为n*m的矩阵,行编号从上到下为1 到 n,列编号从左到右为1

2017-08-22 21:00:44 304

原创 图结构练习——BFS——从起始点到目标点的最短步数

图结构练习——BFS——从起始点到目标点的最短步数Time Limit: 1000MS Memory Limit: 65536KBProblem Description 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫妖王决定派兵攻打近卫军团,天灾

2017-08-22 20:27:03 276

原创 数据结构实验之图论二:基于邻接表的广度优先搜索遍历

数据结构实验之图论二:基于邻接表的广度优先搜索遍历Time Limit: 1000MS Memory Limit: 65536KBProblem Description 给定一个无向连通图,顶点编号从0到n-1,用广度优先搜索(BFS)遍历,输出从某个顶点出发的遍历序列。(同一个结点的同层邻接点,节点编号小的优先遍历)Input 输入第一行为整数n(0< n <100),表示数据的组数。 对于

2017-08-22 15:13:44 290

原创 图的深度遍历

图的深度遍历Time Limit: 1000MS Memory Limit: 65536KBProblem Description 请定一个无向图,顶点编号从0到n-1,用深度优先搜索(DFS),遍历并输出。遍历时,先遍历节点编号小的。Input 输入第一行为整数n(0 < n < 100),表示数据的组数。 对于每组数据,第一行是两个整数k,m(0 < k < 100,0 < m < k*k)

2017-08-22 10:36:06 325

原创 走迷宫

走迷宫Time Limit: 1000MS Memory Limit: 65536KBProblem Description 一个由n * m 个格子组成的迷宫,起点是(1, 1), 终点是(n, m),每次可以向上下左右四个方向任意走一步,并且有些格子是不能走动,求从起点到终点经过每个格子至多一次的走法数。Input 第一行一个整数T 表示有T 组测试数据。(T <= 110) 对于每组测

2017-08-22 10:15:13 345

原创 图结构练习——BFSDFS——判断可达性

图结构练习——BFSDFS——判断可达性Time Limit: 1000MS Memory Limit: 65536KBProblem Description 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号隘口。某一天,天灾军团的领袖巫妖王决定派兵攻打近卫军团,天灾军团的部队

2017-08-22 10:12:54 286

原创 数据结构实验之排序六:希尔排序

数据结构实验之排序六:希尔排序Time Limit: 1000MS Memory Limit: 65536KBProblem Description 我们已经学习了各种排序方法,知道在不同的情况下要选择不同的排序算法,以期达到最好的排序效率;对于待排序数据来说,若数据基本有序且记录较少时, 直接插入排序的效率是非常好的,希尔排序就是针对一组基本有序的少量数据记录进行排序的高效算法。你的任务是对于给

2017-08-18 10:18:45 223

原创 数据结构实验之排序五:归并求逆序数

数据结构实验之排序五:归并求逆序数 -重点内容—————-Time Limit: 50MS Memory Limit: 65536KBProblem Description 对于数列a1,a2,a3…中的任意两个数ai,aj (i < j),如果ai > aj,那么我们就说这两个数构成了一个逆序对;在一个数列中逆序对的总数称之为逆序数,如数列 1 6 3 7 2 4 9中,(6,4)是一个逆序对

2017-08-18 10:05:14 220

原创 数据结构实验之排序四:寻找大富翁

数据结构实验之排序四:寻找大富翁Time Limit: 200MS Memory Limit: 512KBProblem Description 2015胡润全球财富榜调查显示,个人资产在1000万以上的高净值人群达到200万人,假设给出N个人的个人资产值,请你快速找出排前M位的大富翁。Input 首先输入两个正整数N( N ≤ 10^6)和M(M ≤ 10),其中N为总人数,M为需要找出的大富

2017-08-18 09:57:17 345 1

原创 数据结构实验之排序二:交换排序

数据结构实验之排序二:交换排序Time Limit: 1000MS Memory Limit: 65536KBProblem Description 冒泡排序和快速排序都是基于”交换”进行的排序方法,你的任务是对题目给定的N个(长整型范围内的)整数从小到大排序,输出用冒泡和快排对这N个数排序分别需要进行的数据交换次数。Input 连续多组输入数据,每组数据第一行给出正整数N(N ≤ 10^5),

2017-08-18 09:07:28 270

原创 二分练习

二分练习Time Limit: 1000MS Memory Limit: 65536KBProblem Description 给你一个序列,然后给你m个元素,让你从序列中找出与每个元素最接近的数字输出来,如果有两个就输出两个。Input 多组输入,第一行给你两个数n(0 < n < 10000000),m(0 < m < n),接下来是数列的n个数,然后再输入m个元素,让你找出最接近每个元素

2017-08-17 10:00:20 232

原创 数据结构实验之查找七:线性之哈希表

数据结构实验之查找七:线性之哈希表Time Limit: 1000MS Memory Limit: 65536KBProblem Description 根据给定的一系列整数关键字和素数p,用除留余数法定义hash函数H(Key)=Key%p,将关键字映射到长度为p的哈希表中,用线性探测法解决冲突。重复关键字放在hash表中的同一位置。Input 连续输入多组数据,每组输入数据第一行为两个正整数

2017-08-17 09:49:22 286

Hash Tab 文件校验

HashTab是一个优秀的Windows 外壳扩展程序,它在Windows 资源管理器的文件属性窗口中添加一个叫做“文件校验”的标签。 该标签可以方便地计算文件的MD5、SHA1、CRC-32等哈希值,还可点击“文件比较”键迅速与另一个文件进行比对

2018-06-27

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

TA关注的人

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