摩斯密码解密py脚本
摩斯密码解密py脚本
解题思路
0010 0100 01 110 1111011 11 11111 010 000 0 001101 1010 111 100 0 001101 01111 000 001101 00 10 1 0 010 0 000 1 01111 10 11110 101011 1111101
用文本工具替换0和1为 ._
本题要点:摩斯密码
from __future__ import print_function
a = input("input the string:")
#s = a.split(" ")
#a = input().strip().split()
if '.' in a:table=''.maketrans('.-','01')s=a.translate(table).split()
else:s=a.split()dict = {'01': 'A','1000': 'B','1010': 'C','100':'D','0':'E','0010':'F','110': 'G','0000': 'H','00': 'I','0111':'J','101': 'K','0100': 'L','11': 'M','10': 'N','111': 'O','0110': 'P','1101': 'Q','010': 'R','000': 'S','1': 'T','001': 'U','0001': 'V','011': 'W','1001': 'X','1011': 'Y','1100': 'Z','01111': '1','00111': '2','00011': '3','00001': '4','00000': '5','10000': '6','11000': '7','11100': '8','11110': '9','11111': '0','001100': '?','10010': '/','101101': '()','100001': '-','010101': '.','110011':',','011010':'@','111000':':','101010':':','10001':'=','011110':"'",'101011':'!','001101':'_','010010':'"','10110':'(','1111011':'{','1111101':'}'};
for item in s:#print (dict[item],end='')print (dict.get(item),end='')# print (dict.get(item).lower(),end='')
#print (s)
FLAG{M0RSE_CODE_1S_INTEREST1N9!}
全部改成小写?
摩斯密码解密py脚本相关推荐
- py_innodb_page_info.py 脚本下载
下载 py_innodb_page_info.py #wget http://david-mysql-tools.googlecode.com/svn-history/r15/trunk/py_inn ...
- python下载pip脚本显示file_generateScriptFile.py脚本使用过程中遇到的问题及解决
generateScriptFile.py脚本 #!/usr/bin/env python#-*- coding: utf-8 -*- """use case: pyth ...
- 【Android 逆向】APK 文件处理脚本 ApkTool.py ( 脚本简介 | 用法 | 分析 APK 文件 )
文章目录 一.APK 文件处理脚本 ApkTool.py 二.ApkTool.py 脚本用法 三.ApkTool.py 脚本分析 APK 输出结果 一.APK 文件处理脚本 ApkTool.py Ap ...
- 【Selenium】导出成py脚本的基础使用
0. Selenium简介 Selenium是一个用于Web应用程序测试的工具. Selenium测试直接运行在浏览器中,就像真正的用户在操作一样. 主流浏览器都支持.例如firefox,在插件市场里 ...
- AVB2 avbtool.py脚本常用命令
AVB2 avbtool.py脚本提供了一些非常实用的命令,便于编译完版本后可以查看镜像的一些信息,便于调试的时候使用. 1. info_image 在源码根目录下执行如下info_image就可以查 ...
- [转载] python中断响应_用Python脚本监测.py脚本的进程状态,并实现中断重启。
参考链接: Python中断并继续 用Python脚本监测.py脚本的执行状态,并实现中断重启. #!/usr/bin/python # -*- coding:utf-8 -*- import sub ...
- Dango笔记---manage.py 脚本的使用
Dango---manage.py 脚本的使用 @explain:以下内容大都源于"自强学堂" 1. 管理Django项目 python manage.py startprojec ...
- 一、在PyCharm上直接调试py脚本
Robot Framework支持导入各种丰富的库,但是并不是都适合每个项目使用,或者找对应的库也要花大量的时间.这时还不如自己写的比较快.如果你比较厉害,可以不需要编译器就直接编写:但是Robot ...
- YOLOv5的Tricks | 【Trick13】YOLOv5的detect.py脚本的解析与简化
如有错误,恳请指出. 在之前介绍了一堆yolov5的训练技巧,train.py脚本也介绍得差不多了.之后还有detect和val两个脚本文件,还想把它们总结完. 在之前测试yolov5训练好的模型时, ...
最新文章
- Qt中打开excel文件
- 海信信号机与铭达倒计时通信对接配置
- linux下多种锁的比较
- 团队项目--设计类图
- 修改tomcat服务器图标,如何更改tomcat图标
- python爬取图文新闻_python爬取新闻需要什么软件
- 程序员选手机那些事儿
- 如何在iPhone、iPad和Mac上查看照片的EXIF数据?
- python 安装第三方库,超时报错--Read timed out.
- 利用VGA输出音频信号
- Installer User Interface Mode Not Supported解决方法
- Android免费地图应用网址
- 2015年4月21日---开始写自己的专业博客啦
- ubuntu 解包和压包.img文件
- DLL和EXE如何读取包含在自身的资源文件
- 云加数支撑商业地产转型——无止境的商业想象力测试
- Linux关闭防火墙
- 树梅派烧录Lineage OS
- 算法工程师独得恩宠 四面楚歌的Android工程师该何去何从?
- 首家完成并购并进行重新备案公示的企业征信牌照公司-湖南省征信
热门文章
- 如何高效管理工作微信
- linux虚拟网卡修改mac地址,Win10秘笈:两种方式修改网卡物理地址(MAC)
- 初生牛犊,希望早日变成大牛!
- 大数据Hadoop之——EFAK和Confluent KSQL简单使用(kafka listeners 和 advertised.listeners)
- html轮播图水平传送带,12款 jquery轮播插件
- 4.16 广推科技现场面试
- 万众电子期刊在线阅读系统(awd复现)
- 咪咕音乐的下载音乐存储路径(MAC)
- OPC教程一:什么是OPC
- 惠普打印机m226dn教程_WiFi当道 手把手教你完成手机无线打印