3.27日报

一.知识点

1.magnet:?xt=urn:btih:”

    磁力链接通常以“magnet:”开头,后面跟着一些元数据信息,如文件名、文件大小、文件哈希值等。其中最重要的部分是包含在“xt=urn:btih:”参数中的BitTorrent infohash(btih),它作为文件的唯一标识符,可以帮助下载软件定位到对应的种子文件,从而下载所需的内容。通过磁力链接,用户可以在不需要中间服务器的情况下,直接连接到其他用户的计算机,实现文件的共享与传输。这种方式更加去中心化、高效、安全,并且可以更好地保护用户的隐私。

http://t.csdnimg.cn/q7xLl

 2.zip伪加密

知识点

50 4B 03 04:这是头文件标记(0x04034b50)
14 00:解压文件所需 pkware 版本
00 00:全局方式位标记(有无加密)
08 00:压缩方式
5A 7E:最后修改文件时间
F7 46:最后修改文件日期
16 B5 80 14:CRC-32校验(1480B516)
19 00 00 00:压缩后尺寸(25)
17 00 00 00:未压缩尺寸(23)
07 00:文件名长度
00 00:扩展记录长度

识别真假加密

无加密
压缩源文件数据区的全局加密应当为00 00
且压缩源文件目录区的全局方式位标记应当为00 00

假加密
压缩源文件数据区的全局加密应当为00 00
且压缩源文件目录区的全局方式位标记应当为09 00

真加密
压缩源文件数据区的全局加密应当为09 00
且压缩源文件目录区的全局方式位标记应当为09 00

http://t.csdnimg.cn/Y5pKl

3.密码分类

1)编码类

Base系列编码                       特点:密文末尾可能会出现“ = ”。

URL编码                               特点:密文中有多个“ % ”号符

Unicode编码                          特点:密文中有多个“ \u ”。

2)JS系列

JS混淆                         特点:通常在JS脚本里面使用 eval与function函数 进行混淆。
JSfuck                         特点:密文为6种字符: “(” “)” “+” “[” “]” “!”。
Jother                          特点:密文为8种字符: ! + ( ) [ ] { }。
AAencode                   特点:密文为表情符号。

http://t.csdnimg.cn/n7iVR

二.实例

1.简单的密码 (Crypto)

先用核心主义价值观解码,接着用百家姓解码

看到了“magnet:?xt=urn:btih:”磁力链接的标识符,把后面内容用base16解码

2.flag在哪? (Web)

点击网页 先查看源代码 发现都点不了 于是bp抓包 查看源代码 找到本题flag

3.传个参吧 (Web)

根据代码提示,用hackbar进行传参,得到本题flag

if (isset($_GET['flag'])) { eval($system($_GET['flag'])); };

4.啊(Web)

打开网站没什么发现,查看源代码,根据提示解密绿色字,发现地址,于是进行访问,看到登录界面,输入万能密码,得出本题flag

5.来给师兄上个马(Web)

先尝试上传一句话木马 显示上传成功 根据提示打开蚁剑进行连接 显示连接成功 找到本题flag

6.baby-encrypt(Misc)

根据提示得知本题是zip伪加密 修改压缩源文件目录区的全局方式位标记为09 找到flag文件查资料发现是JSfuck加密,加密特点:密文为6种字符: “(” “)” “+” “[” “]” “!”。解码即得flag

7.怎么请求来着?(Web)

点击滴滴滴 显示失败 抓包 改了发送请求方式 找到本题flag

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值