- 博客(13)
- 收藏
- 关注
原创 buucft web (exec)
一、解题打开链接,发现是一道ping题,于是便输入本地IP127.0.0.1查看回显,发现回显正常。然后便测试管道符合“|”是否可用并输入“127.0.0.1 | ls”来查看文件目录,结果发现管道符合“|”并未禁用且发现以下两个文件目录。然后输入“127.0.0.1 | ls /”打开根目录。在这其中发现flag文件,于是用“127.0.0.1&cat /flag”直接查看flag,发现成功并得到flag。二、常用知识点1、|(就是按位或),直接执行|后
2022-03-20 19:32:19
732
原创 web之前端html(2)
四、表格1、例:3行3列表格<table> <tr><!--第一行--> <td>1</td><!--第一个单元格--> <td>2</td> <td>3</td></tr><tr><!--第二行--> <td>1</td> <td>2</td> <td>
2022-03-20 19:30:35
184
原创 buuctf web(Havefun)
打开网页,发现一只猫除此之外没什么可用信息了,打开web开发者工具,发现了这样一行注释。<!-- $cat=$_GET['cat']; echo $cat; if($cat=='dog'){ echo 'Syc{cat_cat_cat_cat}'; } -->注释的大概意思便是需要赋值将“cat=dog”后,能得到一个大概像是flag的玩意(主要是格式像)。操作后,...
2022-03-13 20:31:04
438
原创 【无标题】buuctf web (warm up)
打开网页后,发现除了一个大滑稽什么也没有,所以只能去看网页源代码,并在源代码中发现了一行注释”<–source.php–>”。由于注释后缀名为“php”所以想到想网址后添加该注释,然后就得到了一堆php代码。 <?php highlight_file(__FILE__); class emmm { public static function checkFile(&$page) { ...
2022-03-13 20:29:31
343
原创 web前端之html(1)
一、html简介1、什么是htmlhtml全称为Hyper Text Markup Lanuage(超文本标记语言),html可运行在浏览器上。超文本:超级文本,如流媒体、声音、视频等。标记语言:这种语言由大量标签组成,任何一个标签都有开始与结束标签。如<标签>: 开始标签</标签>: 结束标签html严格意义上来说只能是一种规范,一种浏览器上的规范,标签语言不能称之为编程语言,因为html没有变量、数据类型、控制语句(if、for等)等。...
2022-03-13 20:27:36
1091
原创 攻防世界wp(web1)
1、view_sourceweb题,打开网页后当然首先打开Web开发者工具,一眼就能看到flag了。2、robots还是web题,还是先打开Web开发者工具,这次居然没有flag,查看描述了解此题需要了解robots协议,立马百度,了解到了robots协议的大致内容。回到题目,根据百度到的内容,在网址后添加" /robots.txt ":发现flag在一个PHP文件内,构造PHP地址后顺利得到flag。.
2022-01-08 12:13:08
532
原创 逆向笔记3(通用寄存器_内存读写)
一、通用寄存器1、通用寄存器可用于传送和暂存数据,也可参与算术逻辑运算,并保存运算结果。除此之外,它们还各自具有一些特殊功能。通用寄存器的长度取决于机器字长,汇编语言程序员必须熟悉每个寄存器的一般用途和特殊用途,只有这样,才能在程序中做到正确、合理地使用它们。2、32位通用寄存器的指定用途寄存器 主要用途 编号 存储的数据范围 EAX 累加器...
2022-01-07 22:34:27
415
原创 逆向笔记2(数据宽度_逻辑运算)
数据宽度1、计算机中只存在0和1。数学上的数字可以无限大,但计算机数据大小有限,超过最多的宽度舍弃。2、假设计算机只能存储4位2进制数(即4位宽度)
2022-01-07 20:54:00
517
原创 逆向笔记(1、进制)
1、进制的定义十进制定义:由十个符号组成,分别是0 1 2 3 4 5 6 7 8 9 逢十进一。N进制的定义:由N个符号(任意符号)组成,逢N进一。如二进制、八进制、十进制中1-10十进制 1 2 3 4 5 6 7 8 9 10 二进制 1 10 11 100 101 110 111 1000 1010 1011 八进制 1 ...
2022-01-05 20:23:56
183
原创 汇编笔记(1)
一、进制1、进制的定义八进制的定义:由八个符号组成,分别是0 1 2 3 4 5 6 7逢八进1。十进制的定义:由十个符号组成,分别是0 1 2 3 4 5 6 7 8 9逢十进一。N进制的定义:由N个符号组成,逢N进一。2、进制的书写如:1进制的1-20 1111111111……111111111111111111113进制的0-200 1 210 11 1220 21...
2021-12-05 15:14:50
392
原创 第一次的CTFwb
如图,此题为web签到题,打开网页发现没有flag,呼出控制台发现flag。根据提示,百度搜索php弱比较类型,根据搜索所得,此题为“==”类型此类型会将先将字符串类型转化成相同,再比较,再根据题目,得知当a=8848时可得flag,所以将网站后加’?a=8848(后跟任意)即可得flag此题与上题相似,同为php弱比较,由题示可知,此题为数组类型,再根据此题得到flag的条件为a[]与b[]不同,网址后跟该条件可得flag...
2021-12-05 14:25:17
241
原创 攻防世界的wb
签到题,flag直接在题目中。下载题目附件后打开发现一张图片,猜测flag在图片下,移动图片需要用PDF转换器将附件转化为word格式由题目所给密文可知为与佛论禅加密,解密后的密文与base64相似,但此时解密却失败,于是便猜测为rot13加密,此次解密成功,再猜测解密后为base64,此次可算成功得到flag下载本题附件打开发现为一动态图片,最后几帧发现存在一张二维码,但缺少3个角 ,使用ps软件补全后得完整二维码,扫描可得flag。...
2021-12-05 14:24:46
1676
原创 PHP笔记(1)
一、一些PHP的基本知识1、PHP基本程序 1.PHP开始标记 <?php 2.PHP结束标记 ?> 3.我们的页面最终是通过,html,css,js来展示出一个绚丽的界面。 4.PHP代码可以嵌入到html中,并可以嵌入多个。2、指令分隔符“ ;’ 1.在一些PHP语句的结尾要加上 ;已表示一句话的结束(漏掉会报错)。 2.PHP结...
2021-12-05 00:32:47
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅