[CTF]摩斯电码
摩尔斯电码
-----------转载
摩尔斯电码定义了包括:英文字母A-Z(无大小写区分)十进制数字0-9,以及“?”“/”“()”“-”“.”很适合英语的通信。至今仍有很多地方在使用。在业余无线电通信中,他是全世界运用统一的电码。下面列出的是基本码表:
字母
| 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 |
| A | .━ | B | ━ ... | C | ━ .━ . | D | ━ .. |
| E | . | F | ..━ . | G | ━ ━ . | H | .... |
| I | .. | J | .━ ━ ━ | K | ━ .━ | L | .━ .. |
| M | ━ ━ | N | ━ . | O | ━ ━ ━ | P | .━ ━ . |
| Q | ━ ━ .━ | R | .━ . | S | ... | T | ━ |
| U | ..━ | V | ...━ | W | .━ ━ | X | ━ ..━ |
| Y | ━ .━ ━ | Z | ━ ━ .. |
数字
| 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 |
| 0 | ━ ━ ━ ━ ━ | 1 | .━ ━ ━ ━ | 2 | ..━ ━ ━ | 3 | ...━ ━ |
| 4 | ....━ | 5 | ..... | 6 | ━ .... | 7 | ━ ━ ... |
| 8 | ━ ━ ━ .. | 9 | ━ ━ ━ ━ . |
标点符号
| 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 |
| . | .━ .━ .━ | : | ━ ━ ━ ... | , | ━ ━ ..━ ━ | ; | ━ .━ .━ . |
| ? | ..━ ━ .. | = | ━ ...━ | ' | .━ ━ ━ ━ . | / | ━ ..━ . |
| ! | ━ .━ .━ ━ | ━ | ━ ....━ | _ | ..━ ━ .━ | " | .━ ..━ . |
| ( | ━ .━ ━ . | ) | ━ .━ ━ .━ | $ | ...━ ..━ | & | . ... |
| @ | .━ ━ .━ . |
非英语字符
| 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 |
| à或å | .━ ━ .━ | ä或æ | .━ .━ | ch | ━ ━ ━ ━ | ç或ĉ | ━ .━ .. |
| ð | ..━ ━ . | é | ..━ .. | è | .━ ..━ | ĝ | ━ ━ .━ . |
| ĥ | ━ .━ ━ . | ĵ | .━ ━ ━ . | ñ | ━ ━ .━ ━ | ö或ø | ━ ━ ━ . |
| ŝ | ...━ . | þ | .━ ━ .. | ü或ŭ | ..━ ━ |
特殊符号
| 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 | 字符 | 电码符号 |
| AR | .━ .━ . | AS | .━ ... | K | ━ .━ | SK | ...━ .━ |
| BT | ━ ...━ |
在推理小说中,密码是非常常见的东西,其中经常使用的、也是最为简单的就是摩斯密码了,这里提供一些相关资料,希望有所帮助。
电报通信的语言是由电码符号组成的。电报通信最早是由美国的摩尔斯在 1844年发明的,所以电码符号也被叫做摩尔斯电码(Morse code)。电码 符号由两种基本信号和不同的间隔时间组成:短促的点信号“ .”,读“ 的 ”(Di);保持一定时间的长信号“─”,读“答 ─”(Da)。
在早期战时电报通信中应用广泛,相信大家在很多战争片中都看到过吧?通讯员对着发报机按个不停,其实是根据一定的规则将发报机的“撞针”与“针板”(这两个都是形象用词)进行接触,从而产生或长或短的电信号。接受方的发报机会将这种电信号翻译成为声音信号比如上面的DIDA。而操作员根据声音转换成密码图形,对照密码表在翻译成文字。而发报者所进行的就是反操作。由于一定程度上属于一种密码,所以如果不知道摩尔斯电码表的人是不能明白其中的意思的。
[CTF]摩斯电码的更多相关文章
- python实现的摩斯电码解码\编码器
代码地址如下:http://www.demodashi.com/demo/14743.html 详细说明: 现在这年头谍战片.警匪片动不动就用摩斯密码来传递信息,一方面可以用来耍帅,另外一方面好像不插 ...
- 实验吧-密码学-try them all(加salt的密码)、robomunication(摩斯电码)、The Flash-14(闪电侠14集)
try them all(加salt的密码) 首先,要了解什么事加salt的密码. 加salt是一种密码安全保护措施,就是你输入密码,系统随机生成一个salt值,然后对密码+salt进行哈希散列得到加 ...
- Javascript实现摩斯码加密解密
原文地址 作者:liaoyu 摩尔斯电码是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母.数字和标点符号,是由美国人萨缪尔·摩尔斯在1836年发明. 每一个字符(字母或数字)对应不同的 ...
- [LeetCode] 804. Unique Morse Code Words 独特的摩斯码单词
International Morse Code defines a standard encoding where each letter is mapped to a series of dots ...
- uva 508 - Morse Mismatches(摩斯码)
来自https://blog.csdn.net/su_cicada/article/details/80084529 习题4-6 莫尔斯电码(Morse Mismatches, ACM/ICPC Wo ...
- 摩尔斯电码(Morse Code)Csharp实现
摩尔斯电码,在早期的"生产斗争"生活中,扮演了很重要的角色,作为一种信息编码标准,摩尔斯电码拥有其他编码方案无法超越的长久生命.摩尔斯电码在海事通讯中被作为国际标准一直使用到199 ...
- 算法提高 9-3摩尔斯电码 map
算法提高 9-3摩尔斯电码 时间限制:1.0s 内存限制:256.0MB 问题描述 摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"z ...
- [LeetCode] Unique Morse Code Words 独特的摩斯码单词
International Morse Code defines a standard encoding where each letter is mapped to a series of dots ...
- 算法笔记_085:蓝桥杯练习 9-3摩尔斯电码(Java)
目录 1 问题描述 2 解决方案 1 问题描述 问题描述 摩尔斯电码破译.类似于乔林教材第213页的例6.5,要求输入摩尔斯码,返回英文.请不要使用"zylib.h",只能使用 ...
随机推荐
- WPF 基础 - 图片之界面截图
1. 功能 系统截图. 2. 实现 2.1 思路 控件继承自 System.Windows.Media.Visual, 通过 System.Windows.Media.Imaging.RenderVi ...
- (数据科学学习手札111)geopandas 0.9.0重要新特性一览
本文示例文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 就在几天前,geopandas释放了其最新正式版 ...
- Apache配置 4.访问日志
(1)介绍 访问日志作用很大,不仅可以记录网站的访问情况,还可以在网站有异常发生时帮助我们定位问题. (2)配置 # vi /usr/local/apache2.4/conf/extra/httpd- ...
- [Python] 波士顿房价的7种模型(线性拟合、二次多项式、Ridge、Lasso、SVM、决策树、随机森林)的训练效果对比
目录 1. 载入数据 列解释Columns: 2. 数据分析 2.1 预处理 2.2 可视化 3. 训练模型 3.1 线性拟合 3.2 多项式回归(二次) 3.3 脊回归(Ridge Regressi ...
- windows与远程linux服务器进行文件传输
在学习pwn时找到了http://pwnable.kr这个网站,很多题目通过ssh连接, ssh otp@pwnable.kr -p2222 (pw:guest) 连接脚本: pwn_ssh=ssh( ...
- 1、MyBatis教程之环境准备和简介
1.环境准备 jdk 8 + MySQL 5.7.19 maven-3.6.1 IDEA 学习前需要掌握: JDBC MySQL Java 基础 Maven Junit Idea快捷键 一键格式化代碼 ...
- RabbitMQ 入门 (Go) - 5. 使用 Fanout Exchange 做服务发现(下)
到目前为止,我一直专注于如何让消息进出消息代理,也就是RabbitMQ. 实际上,我们可以继续使用 RabbitMQ 和它的 Exchanges 来连接这个应用程序的其他部分,但是我想探索一个稍微不同 ...
- Azure App Service(一)利用Azure DevOps Pipeline 构建镜像,部署应用程序
一,引言 起因是前两天项目上做测试,需要我把写好的基于.NET 5 的 Web 测试程序作成 Docker 镜像.当我在本地验证完功能后,准备利用 Docker 构建应用程序镜像的时候,发现系统不支持 ...
- java面试-JVM内存结构
一.JVM内存结构 二.类加载(classLoader)机制 java中的ClassLoader详解 java类加载机制面试题 java类加载机制面试题 虚拟机把描述类的数据从Class文件加载到内存 ...
- hahahah JavaScript 小小小细节
nice~!