#### 题目239Ordinary keyboard(CRYPTO易知识点 Go) ########
def decry(cipher):
    strs1 = "asdfghjkl;qwertyuiop!@#$%^&*()-+"
    strs2 = "zxcvbnm,./asdfghjkl;qwertyuiop{}"
    dir = dict(zip(strs1,strs2))
    num = "0123456789"
    res = ""
    for i in cipher:
        if i not in num:
            res += dir[chr(ord(i)-1)]
        else:
            res += i
 
    return res
 
 
def main():
    cipher = "spru.r5sf3h7660h7394e169699hffe0s0h$4,"
    print(decry(cipher))
 
 
if __name__ == '__main__':
    main()

6、Ordinary keyboard相关推荐

  1. ctf ordinary keyboard的加密问题

    李磊是一名程序员,在他的笔记本里有一些这样的记录: QQ:iloveyou521 blog:blog132 wechat:wechat190 看着应该像是密码,于是尝试去登录,发现密码错误 后来一打听 ...

  2. 一个数字键盘引发的血案——移动端H5输入框、光标、数字键盘全假套件实现...

    https://juejin.im/post/5a44c5eef265da432d2868f6 为啥要写假键盘? 还是输入框.光标全假的假键盘? 手机自带的不用非得写个假的,吃饱没事干吧? 装逼?炫技 ...

  3. 非暂态计算机可读存储介质是什么,检测空气质量方法及装置、空气净化器控制方法及装置与流程...

    本发明涉及电器技术领域,具体涉及一种检测空气质量的方法及装置.可移动空气净化器的控制方法及装置.可移动空气净化器.非暂态计算机可读存储介质. 背景技术: 随着现在空气污染状况的加剧和消费者对居住环境质 ...

  4. 编写一个USB接口程序,模拟计算机启动过程和关闭过程启动过程中要加载鼠标、键盘、麦克风等USB设备,具体要求如下: (1)定义一个接口USB,包含两个抽象方法turnOn()he turnOff(),

    一.好物推荐 给大家推荐三款蓝牙耳机,下面的链接可以直接购买: 1.https://item.taobao.com/item.htm?ft=t&id=643733003968 2.https: ...

  5. [书]操作系统真象还原 -- 第10章 控制台(信号量, 锁)、键盘(环形缓冲区))

    GITHUB: https://github.com/trb331617/os_elephant/tree/master/chapter_10 运行截图: 1.控制台console // FILE: ...

  6. 北邮计算机学不学单片机,北邮小学期PC单片机.docx

    2013年小学期单片机设计实验报告 题目:乐动时钟 班级:2011211118 班内序号:12 姓名:杨帆 实验组号:35 实验摘要 本次实验我们制作的乐动闹钟总体上来说是一款懒人闹钟,可以随时通过电 ...

  7. vc6中进行多行注释和反注释的方法

    1.利用工具中自带的按钮实现: Tools-->Customize-->Add-ins and Macro Files-->将SAMPLE项选中-->Commands--> ...

  8. 开机f8修复电脑步骤_电脑维修实战,修复电脑开机的各种报错提示,看了不后悔...

    大家好,我是波仔,欢迎大家和我一起学习及探讨. 在我们现在的工作中,经常出现的电脑故障最频繁的就是电脑无法开机,而且提示各种报错的信息,让我们很多用户不知所措. 电脑开机报错故障是指电脑开机自检或启动 ...

  9. select resharper shortcuts scheme

    原文地址:http://www.cnblogs.com/jaday/p/4483560.html select resharper shortcuts scheme VS代码生成工具ReSharper ...

最新文章

  1. Java 调用 Oracle 存储过程返回结果集
  2. VB6.0 怎样启用控件comdlg32.ocx
  3. Metasploit从文件中读取目标地址
  4. JavaScript变量不同作用域的测试
  5. Less常用语法整理
  6. 华为申请注册鸿蒙商标,华为申请“鸿蒙商标”,企业注册商标有什么价值?
  7. Cinchoo ETL-对大型CSV文件进行排序
  8. UIWindow statusBar消失
  9. 快速突破面试算法之数学运算篇
  10. 【转】泡天涯,混论坛,你不可不知道的
  11. 基于matlab的gmsk,基于matlab的GMSK综合实训
  12. 微信小程序阻止事件冒泡【看这里】
  13. 服务器搬迁方案_服务器搬迁方案
  14. 读博士或者拿到博士学位以后经历和感受是怎样的?
  15. 通过EasyPOI导入excel数据
  16. unity3d开发AR/VR应用
  17. 重磅!微信二维码引擎OpenCV开源!3行代码让你拥有微信扫码能力
  18. CSS实现登录表单毛玻璃效果
  19. Python的traceback
  20. 用故事讲清楚统计学的Confidence Interval(置信区间)and Hypothesis Test

热门文章

  1. 【项目管理/PMP/PMBOK第六版/新考纲】计算题35道带答案解析!敏捷/事业环境因素/可行性研究分析/变更/赶工/关键路径/进度压缩/ WBS/监控过程
  2. matlab怎么添加注释快捷键,Matlab注释技巧
  3. 怎么批量改计算机名字,批量修改文件名,教您如何批量修改文件名称
  4. 发现了一个好用的WEB项目打印控件--四方打印
  5. 封装 多态 类的约束 super
  6. stm32正常运行流程图_stm32学习笔记之问题总结
  7. 堪比Wallpaper Engine的lively动态壁纸桌面软件
  8. 微信小程序低功耗蓝牙
  9. 《痞子衡嵌入式半月刊》 第 65 期
  10. php 毛玻璃,毛玻璃 - 晚晴小筑 - OSCHINA - 中文开源技术交流社区