Crypto社团培训-1.1
这里主要记录一些编码和古典密码的内容,没什么好讲的,就直接记录例题了。
编码:都是写一步看一步;不需要啥脑洞,需要大概能看出它是哪种编码。
图结合着看; .decode()让结果不是字节码的形式(不含【b''】);1-2之间去掉最后一位是因为那里有个L。
然后找个网站翻译一下摩尔斯码就行了。
总的来说,看到base家族的就用base解密(根据出现的字符,和最后的等号判断);
看到花里胡哨进制的数统统转10进制(int(x,y)将x看做一个y进制的数,转化为10进制);
看到十进制数就n2s; 剩下的就只剩一点小花样了。
古典密码:感觉是最考脑洞的地方。
完全没有可读性,同时题目又提示了凯撒,推测是笼统的移位。
过滤掉含有不可见字符的输出,减小眼瞎概率。
你找到flag了吗?
;题目提示mirror。
其实是个镜面密码;但实际上无所谓。
看到密文的形式,感觉是个双射变换的加密方式;使用一个适用面偏广的脚本解决问题。
;题目名“board”.
纯脑洞题;看这些键在键盘上的位置,拼形状。
flag:"you know it"
(但我的脑洞不够大;或者,不同的键盘长得好像微微有差别??
“云影密码”:
这种加密方式仅使用01248这5种数字来进行,其中0用来唯一表示间隔,其他数字用加法和表示替换密文。再使用数字1~26表示字母A~Z。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?