Se7en's Blog|Learn and live

Se7en's Blog|Learn and live

己所不欲,勿施于人。

YIT-CTF>隐写术:像素游戏

出题思路:

1.PS中创建一张500x500的背景图

2.在底部添加flag文字图层

3.生成png图片格式,并保存

4.用WINhex打开flag.png,修改其中第二行的第7列的F4为A4并保存,发现图片高度缩小了,由此达到了隐藏flag的目的

YIT-CTF>隐写术:贝斯的照片

贝斯的照片

出题思路:

先将答案生成二维码图片,然后将二维码图片进行base64加密;

得到秘文之后,写入txt中,之后将.txt修改为.exe [然而这样直接运行.exe是运行不了的,从而达到题目所说的被病毒加密的效果( ●´∀`●)]

YIT-CTF>Web:比较

出题思路:

>>index.php:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html> 
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
</head>
<body>
<form action="" method="post">
<input type="text" maxlength="3" name="v"/>
<input type="submit" value="提交"/>
<?php
$i = isset($_POST['v'])?$_POST['v']:'';
if($i>'999')
echo "yitctf{iwantsomethingjustlikethis}";
?>
</form>
</body>
</html>
CTFd平台安装与搭建

YIT-CTF

看到不少高校都有自己的ctf练习平台,就想着试着给学校社团也搭一个,fbctf的界面确实够炫酷,可就是太耗费服务器资源,就想着试试CTFd,就把折腾的过程记录一下。