摩斯密码解密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脚本相关推荐

  1. py_innodb_page_info.py 脚本下载

    下载 py_innodb_page_info.py #wget http://david-mysql-tools.googlecode.com/svn-history/r15/trunk/py_inn ...

  2. python下载pip脚本显示file_generateScriptFile.py脚本使用过程中遇到的问题及解决

    generateScriptFile.py脚本 #!/usr/bin/env python#-*- coding: utf-8 -*- """use case: pyth ...

  3. 【Android 逆向】APK 文件处理脚本 ApkTool.py ( 脚本简介 | 用法 | 分析 APK 文件 )

    文章目录 一.APK 文件处理脚本 ApkTool.py 二.ApkTool.py 脚本用法 三.ApkTool.py 脚本分析 APK 输出结果 一.APK 文件处理脚本 ApkTool.py Ap ...

  4. 【Selenium】导出成py脚本的基础使用

    0. Selenium简介 Selenium是一个用于Web应用程序测试的工具. Selenium测试直接运行在浏览器中,就像真正的用户在操作一样. 主流浏览器都支持.例如firefox,在插件市场里 ...

  5. AVB2 avbtool.py脚本常用命令

    AVB2 avbtool.py脚本提供了一些非常实用的命令,便于编译完版本后可以查看镜像的一些信息,便于调试的时候使用. 1. info_image 在源码根目录下执行如下info_image就可以查 ...

  6. [转载] python中断响应_用Python脚本监测.py脚本的进程状态,并实现中断重启。

    参考链接: Python中断并继续 用Python脚本监测.py脚本的执行状态,并实现中断重启. #!/usr/bin/python # -*- coding:utf-8 -*- import sub ...

  7. Dango笔记---manage.py 脚本的使用

    Dango---manage.py 脚本的使用 @explain:以下内容大都源于"自强学堂" 1. 管理Django项目 python manage.py startprojec ...

  8. 一、在PyCharm上直接调试py脚本

    Robot Framework支持导入各种丰富的库,但是并不是都适合每个项目使用,或者找对应的库也要花大量的时间.这时还不如自己写的比较快.如果你比较厉害,可以不需要编译器就直接编写:但是Robot ...

  9. YOLOv5的Tricks | 【Trick13】YOLOv5的detect.py脚本的解析与简化

    如有错误,恳请指出. 在之前介绍了一堆yolov5的训练技巧,train.py脚本也介绍得差不多了.之后还有detect和val两个脚本文件,还想把它们总结完. 在之前测试yolov5训练好的模型时, ...

最新文章

  1. Qt中打开excel文件
  2. 海信信号机与铭达倒计时通信对接配置
  3. linux下多种锁的比较
  4. 团队项目--设计类图
  5. 修改tomcat服务器图标,如何更改tomcat图标
  6. python爬取图文新闻_python爬取新闻需要什么软件
  7. 程序员选手机那些事儿
  8. 如何在iPhone、iPad和Mac上查看照片的EXIF数据?
  9. python 安装第三方库,超时报错--Read timed out.
  10. 利用VGA输出音频信号
  11. Installer User Interface Mode Not Supported解决方法
  12. Android免费地图应用网址
  13. 2015年4月21日---开始写自己的专业博客啦
  14. ubuntu 解包和压包.img文件
  15. DLL和EXE如何读取包含在自身的资源文件
  16. 云加数支撑商业地产转型——无止境的商业想象力测试
  17. Linux关闭防火墙
  18. 树梅派烧录Lineage OS
  19. 算法工程师独得恩宠 四面楚歌的Android工程师该何去何从?
  20. 首家完成并购并进行重新备案公示的企业征信牌照公司-湖南省征信

热门文章

  1. 如何高效管理工作微信
  2. linux虚拟网卡修改mac地址,Win10秘笈:两种方式修改网卡物理地址(MAC)
  3. 初生牛犊,希望早日变成大牛!
  4. 大数据Hadoop之——EFAK和Confluent KSQL简单使用(kafka listeners 和 advertised.listeners)
  5. html轮播图水平传送带,12款 jquery轮播插件
  6. 4.16 广推科技现场面试
  7. 万众电子期刊在线阅读系统(awd复现)
  8. 咪咕音乐的下载音乐存储路径(MAC)
  9. OPC教程一:什么是OPC
  10. 惠普打印机m226dn教程_WiFi当道 手把手教你完成手机无线打印