2021-02-03-ctf-如来十三掌


layout: post
title: “ctf入门————如来十三掌”
categories: [ctf]
tags: [ctf]

题目描述:菜狗为了打败菜猫,学了一套如来十三掌

题目给的是一个Word文档,内容如下:

夜哆悉諳多苦奢陀奢諦冥神哆盧穆皤三侄三即諸諳即冥迦冥隸數顛耶迦奢若吉怯陀諳怖奢智侄諸若奢數菩奢集遠俱老竟寫明奢若梵等盧皤豆蒙密離怯婆皤礙他哆提哆多缽以南哆心曰姪罰蒙呐神。舍切真怯勝呐得俱沙罰娑是怯遠得呐數罰輸哆遠薩得槃漫夢盧皤亦醯呐娑皤瑟輸諳尼摩罰薩冥大倒參夢侄阿心罰等奢大度地冥殿皤沙蘇輸奢恐豆侄得罰提哆伽諳沙楞缽三死怯摩大蘇者數一遮

使用“与佛论禅”进行解码(开头记着加上佛曰两字)

与佛论禅经典网站地址:http://www.keyfc.net/bbs/tools/tudoucode.aspx

拓展:
与佛论禅加密版网址:http://www.koboldgame.com/foyue/
新约佛论禅网站地址:http://hi.pcmoe.net/buddha.html

Word给的文字类似禅语,故想到使用“与佛论禅”进行解码(开头记着加上佛曰两字)

接着将解密后的MzkuM3gvMUAwnzuvn3cgozMlMTuvqzAenJchMUAeqzWenzEmLJW9使用rot-13工具(根据题目描述的“如来十三掌”)再一次进行解码,

得到ZmxhZ3tiZHNjamhia3ptbmZyZGhidmNraWpuZHNrdmJramRzYWJ9

注:rot13使用一个简单的替换加密算法,类似凯撒密码。

rot13:
ROT13(回转13位,rotate by 13 places,有时中间加了个连字符称作ROT-13)是一种简易的替换式密码。它是一种在英文网络论坛用作隐藏八卦(spoiler)、妙句、谜题解答以及某些脏话的工具,目的是逃过版主或管理员的匆匆一瞥。ROT13被描述成“杂志字谜上下颠倒解答的Usenet点对点体”。ROT13 也是过去在古罗马开发的凯撒加密的一种变体.
rot13百度百科 → https://baike.baidu.com/item/ROT13/7086083?fr=aladdin

凯撒加密:
凯撒加密是古罗马恺撒大帝用来保护重要军情的加密系统。
“恺撒密码”它是一种替代密码,通过将字母按顺序推后3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。

尝试使用base64进行解码,得到flag{bdscjhbkzmnfrdhbvckijndskvbkjdsab}

base64编码是ctf常用的加解密算法,通过待加密字符的ASCII码值的八位二进制进行按6位划分,得到新的二进制,转化为十进制后,根据base64编码表进行匹配字符,得到密文。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑朱雀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值