㈠Base64是什么? ⑴Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 ⑵Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。 ⑶ ...
分类:
其他好文 时间:
2019-11-20 21:18:54
阅读次数:
135
滴~ 0x00 打开页面观察,查看源代码,发现图片是用base64传过来的。 " " 观察URL,有参数jpg,参数值猜测是base64编码。 " " 看这结果,顺手再解密一次,得到如下: " " 结果中存在字母数字,猜测是16进制数据,尝试转成字符串得到如下: " " 根据页面提示的flag.jp ...
分类:
Web程序 时间:
2019-11-19 14:08:23
阅读次数:
143
一、base64加密、解密 import base64 s = 'abc' b = base64.b64encode(s.encode()) #加密 result = b.decode() print(result) b = base64.b64decode('YWJj') #解密 print(b. ...
分类:
编程语言 时间:
2019-11-19 11:42:56
阅读次数:
204
Java 语言实现 MD5 加密 背景说明 在实际项目中,为了安全性考虑,经常要求账号密码是以加密后的密文形式,保存到数据库中。 这样,即使有人获取到了数据库中的密文密码,也不知道明文密码信息是什么,从而防止系统被恶意访问。 密码加密有很多种方式,比如:Base64,DSA,RSA,MD5,SHA1 ...
分类:
编程语言 时间:
2019-11-18 09:58:32
阅读次数:
93
这次有空的时候报名参加了一下三叶草的招新比赛,比赛时间是一个月,题目都挺基础挺好玩的,在这里记一下自己的题解同时把自己没有做的题目也跟着writeup做一遍 第一题:cl4y:打比赛前先撸一只猫!: 猫猫陪我打ctf! 到了页面之后审查元素。发现源代码里面有提示: 这里我们需要使用get请求让cat ...
分类:
Web程序 时间:
2019-11-17 14:35:26
阅读次数:
122
CG-CTF web(文件包含漏洞) 参考链接:https://blog.csdn.net/qq_34072526/article/details/89431431 php://filter 的使用: 参考链接:https://blog.csdn.net/destiny1507/article/de ...
分类:
其他好文 时间:
2019-11-16 17:55:01
阅读次数:
135
0x00 ext3 linux挂载光盘,可用7zip解压或者notepad搜flag,base64解码放到kali挂载到/mnt/目录 mount 630a886233764ec2a63f305f318c8baa /mnt/ cd /mnt/ ls 寻找 find | grep 'flag' 或 f ...
分类:
其他好文 时间:
2019-11-15 18:12:59
阅读次数:
408
参考: "BulidIn" 日期 Collections Hash校验 Base64 转换 struct 二进制转换 Contex Itertools ...
分类:
其他好文 时间:
2019-11-12 01:13:58
阅读次数:
121
打开IDA直接F5如下 经过分析箭头处才是最关键的 encode函数虽然是引用,但是函数内并没有对其进行修改,而是将其副本base64加密 查询到 flllag 和 sttr_home 的值 计算v13的值 计算过程直接复制粘贴,修改到能编译就行了 然后异或出来goal 也就是我们的输入 #incl ...
分类:
其他好文 时间:
2019-11-11 12:25:33
阅读次数:
98