截取一段电波,一不小心全变成了泡泡。你能够解密吗? “oooo0。000。ooo。o000。0oooo。0o。0o00。00o。00ooo。o00o。0000o。0oo。0oo。oo000。00oo。「建议收藏」

截取一段电波,一不小心全变成了泡泡。你能够解密吗? “oooo0。000。ooo。o000。0oooo。0o。0o00。00o。00ooo。o00o。0000o。0oo。0oo。oo000。00oo。「建议收藏」看上面的符号像是我们遇到的莫斯电码,但是我们怎么把它转化为莫斯电码呢,仔细观察的o代表的是"."、0代表的是"-"、。代表的是"",所以我们可以写一个脚本将上面的符号转化为莫斯电码#特殊的莫斯电码importre#正则表达式s="oooo0。000。ooo。o000。0oooo。0o。0o00。00o。00ooo。"\"o00o。0000o。0oo。0oo。oo000…

大家好,又见面了,我是你们的朋友全栈君。

看上面的符号像是我们遇到的莫斯电码,但是我们怎么把它转化为莫斯电码呢,仔细观察的o代表的是”.”、0代表的是”-“、。代表的是” “,所以我们可以写一个脚本将上面的符号转化为莫斯电码

#特殊的莫斯电码
import re#正则表达式
s = "oooo0。000。ooo。o000。0oooo。0o。0o00。00o。00ooo。" \
    "o00o。0000o。0oo。0oo。oo000。00oo。oo000。ooo00。ooooo。o0。o000。"
a = ["。","o","0"]
b = [" ",".","-"]
dic = dict(zip(a,b))#一一对应并且做字典输出
pattern = re.compile('('+'|'.join(a)+')')#.join连接
t = pattern.sub(lambda a:dic[a.group()],s)#替换
print(t)

执行完,可得一串莫斯电码:

….- — … .— -…. -. -.– –. –… .–. —-. -.. -.. ..— –.. ..— …– ….. .- .—

截取一段电波,一不小心全变成了泡泡。你能够解密吗? “oooo0。000。ooo。o000。0oooo。0o。0o00。00o。00ooo。o00o。0000o。0oo。0oo。oo000。00oo。「建议收藏」

这样就可以得到flag{}

但是将flag提交不正确,我们考虑是否是大小写的原因,所以

将里面的大写字母改成小写的

在notepad++中编辑有个转化大小写的功能,所以的flag{4osj6nyg7p9dd2z235aj}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152541.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 父母在时 人生尚有来处 父母走后 人生只剩归途_父母去人生只剩归途图片

    父母在时 人生尚有来处 父母走后 人生只剩归途_父母去人生只剩归途图片总是向你索取却不曾说谢谢你,直到长大以后才懂得你不容易。每次离开总是装做轻松的样子,微笑着说回去吧转身泪湿眼底。这是筷子兄弟2011年12月创作的《父亲》中的歌词片段。该曲源自王太利在拍摄老男孩的过程中父亲患病去世,其深刻体会到子欲孝而亲不待的痛苦和遗憾,于是写出这首歌,在缅怀自己父亲的同时,也提醒大家多关爱一生操劳的父亲,不要留有遗憾。目录前言共勉的小故事1.《北京的冬天》2.《墙下》3.《散步》4.《功夫》5.《火车》6.《…

    2022年10月1日
    3
  • flowable 流程引擎总结

    flowable 流程引擎总结最近公司使用Flowable开发了自己的OA系统,因此对Flowable的相关内容进行如下总结一、Flowable是什么目前最新版是Flowable6.4.2(2019年07月26日)官网地址:https://www.flowable.org/github地址:https://github.com/flowableFlowable是一个使用Java编写的轻量级业务流程引擎,使用ApacheV2license协议开源。2016年10月,Activiti工作流引.

    2022年10月20日
    3
  • app弱网测试_热血神器刀设置教程

    app弱网测试_热血神器刀设置教程01.APP弱网测试背景App在使用的过程中,难免会遇到不同的弱网络环境,像在公车上、在地铁、地下车库等。在这种情况下,手机常常会出现网络抖动、上行或下行超时,导致APP应用中出现丢包延迟,从而影响用户体验。作为软件测试工程师,我们要在app上线前做一定弱网络环境场景模拟,查看app在弱网络环境下是否存在某些未知的问题。例如: 客户端卡死、崩溃等异常 核心功能导致软件不能正常运行 存在有损害用户利益或被用户额外获利的机会 是否有合理的…

    2025年6月18日
    1
  • js 数组转json和json转数组

    js 数组转json和json转数组js数组转json和json转数组数组转json串json字符串转数组数组转json串vararr=[1,2,3,{a:1}];JSON.stringify(arr);json字符串转数组varjsonStr='[1,2,3,{“a”:1}]’;JSON.parse(jsonStr);

    2022年6月21日
    29
  • 【UCOS-ii】OSTaskCreateExt与OSTaskCreate

    【UCOS-ii】OSTaskCreateExt与OSTaskCreateucosii任务创建

    2025年9月4日
    7
  • 观察者模式是非常常用的设计模式_实现一个观察者模式

    观察者模式是非常常用的设计模式_实现一个观察者模式好久没有写博客啦,之前看完了《设计模式之禅》也没有总结一下,现在回忆一下设计模式之观察者模式。1.什么是观察者模式简单情形:有A、B、C、D等四个独立的对象,其中B、C、D这三个对象想在A对象发生改

    2022年8月6日
    12

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号