自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BUUCTF: [SUCTF 2019]EasySQL 1

点进链接输入非0数字,会显示以下内容试了万能钥匙、order by什么的也不管用。先尝试利用堆叠方法看能不能得到什么新发现。1;show databases;1;show tables;#可以看到有个Flag的表。尝试查看表里的内容0; show columns from Flag ; #显示的是Nonono.然后是一点办法都没有,看了许多大佬写的也不太看得懂其中一种payload是*,1,就直接查询出了Flag表中的所有内容,增加了一个临时列,看结果。...

2021-10-23 01:25:02 207 1

原创 BUUCTF: [ACTF2020 新生赛]Include 1

打开链接后有个tips,点进去Can you find out the flag?查看源码发现毫无线索,发现?file=flag.php,可以联想到文件包含漏洞,然后我们就可以用php://filter协议来查看源文件内容;构造:?file=php://filter/read=convert.base64-encode/resource=flag.php这句话的意思是我们用base64编码的方式来读文件flag.php;这时页面会显示出源文件flag.php经过base64编码后的内容,然后经过

2021-10-21 15:26:56 172

原创 BUUCTF: [强网杯 2019]随便注 1

新手可以看下sql注入基础原理(超详细)这篇博客,有一个基本的概念。点开题目链接看到首先判断下是什么类型的注入,输入1',发现报错,说明是字符型注入,单引号闭合输入1,输入1' or 1=1#,显示再测试字段数' order by 1 #,到3时报错,说明字段数为2,即2列。尝试用union select联合查询继续获取信息,输入1' union select 1,2,database()#database()将会返回当前网站所使用的数据库名字.user()将会返回执行当前查询的用

2021-10-21 14:54:27 310

原创 BUUCTF: [极客大挑战 2019]Havefun 1

点进链接显示没有任何提示,所以先按下F12查看下源代码找下线索分析这段代码,发现这是一个很简单的get传值,如果cat=dog这个参数,会显示内容因此尝试下传参,即在url后面添加?cat=dog,可发现flag出现...

2021-10-21 10:57:22 543

原创 BUUCTF: [极客大挑战 2019]EasySQL 1

点进链接,显示的是看出是一道登录题,判断为存在SQL注入。尝试用账户admin、密码123456登陆:再尝试闭合方式,账号输入1,1’,1"判断,当输入为1’时报错,所以判断结果语句应该为单引号闭合。万能密码表所谓的万能密码就是绕过登录验证直接进入管理员后台的密码,这种类型的密码可以通用到很多存在此漏洞的网站,所以称之为万能。账号 'or 1=1 #密码任意(这个很好用!)一般的验证语句为select * from table_name where username='admin'

2021-10-21 10:47:05 8314

原创 BUUCTF: [HCTF 2018]WarmUp 1

1、打开链接,只有这个笑脸,首先想到的肯定是查看源码2、按下F12或者是Ct+U查看源码,如下显示,可以看到有source.php注释3、通过在原URL后添加/source.php,可查看到如下内容,进行代码审计,分析源码。<?php highlight_file(__FILE__); class emmm { //传入变量,也就是file,赋值给page public static function checkFile(&$page

2021-10-21 00:16:39 2633

原创 用Anaconda配置Jupyter远程登录及密码

在Anaconda Prompt中输入jupyter notebook --generate-config以生成配置文件,如果已有,不需要再生成了(base) D:\>jupyter notebook --generate-configOverwrite C:\Users\emdog\.jupyter\jupyter_notebook_config.py with default config? [y/N]n//上面这句话就表示已经存在啦!先输入python,进入python环境,生成密码

2021-09-26 21:13:57 1529

原创 使用matlab实现Jacobi迭代法与Gauss-Seidel迭代法求解线性方程组

jacobi.mfunction [y,n]=jacobi(A,b,x0,ep) %A:系数矩阵;b:常数矩阵;x0:迭代初值;ep:迭代精度;D=diag(diag(A)); %取A的主对角线上的元素建立对角矩阵;L=-tril(A,-1); %取A的主对角线以下(不包括主对角线)的元素建立下三角矩阵;U=-triu(A,1); %取A的主对角线以上(不包括主对角线)的元素建立上三角矩阵;B=D\(L+U);f=D\b;y=B*x0+f;n=1;while norm(y-x0)&gt

2021-09-21 11:25:59 5197 1

原创 解决Windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止,以及1045 Access denied for user ‘root‘@‘localhost‘

问题1:解决Windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止Navicat for MySQL之前用的好好的,今天突然打开用不了,查看mysql服务显示未开启。开启mysql服务时显示“Windows无法启动MYSQL服务(位于本地计算机)错误1067进程意外终止”。解决方法:找到MySQL安装目录下的my.ini文件(若没有自行创建),把内容全删了,替换成以下内容(保险起见,原来的配置文件内容最好备份下,以防万一。。)我的my.ini文件路径(D:\Program

2021-06-18 13:00:54 7290 3

原创 进阶实验1-3.1 两个有序序列的中位数 (25 分)

已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A​0​​,A​1​​,⋯,A​N−1​​的中位数指A​(N−1)/2​​的值,即第⌊(N+1)/2⌋个数(A​0​​为第1个数)。输入格式:输入分三行。第一行给出序列的公共长度N(0<N≤100000),随后每行输入一个序列的信息,即N个非降序排列的整数。数字用空格间隔。输出格式:在一行中输出两个输入序列的并集序列的中位数。输入样例1:51 3 5 7 92 3 4 5 6输出样例1:4输入

2021-02-09 00:04:31 399

空空如也

空空如也

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

TA关注的人

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