题目来源https://buuoj.cn/challenges

目录:

0×00 丢失的MD5
0×01 老文盲
0×02 Alice与Bob
0×03 大帝的密码武器
0×04 Windows系统密码
0×05 cat_flag
0×06 传统知识+古典密码

0×00 丢失的MD5

附件是一段python代码:

import hashlib
for i in range(32,127):for j in range(32,127):for k in range(32,127):m=hashlib.md5()m.update('TASC'.encode('utf-8')+chr(i).encode('utf-8')+'O3RJMV'.encode('utf-8')+chr(j).encode('utf-8')+'WDJKX'.encode('utf-8')+chr(k).encode('utf-8')+'ZM'.encode('utf-8'))des=m.hexdigest()if 'e9032' in des and 'da' in des and '911513' in des:print (des)

放进pycharm,运行不了,直接复制到了python3的IDLE运行得到一串数字。

提交得到flag。

0×01 老文盲

拿到题目是txt文件

看了那么复杂,就想到了新约佛论禅那个加密,试了一下更麻烦了。就换种方法,在线汉语拼音转换

bjd{这就是flag直接交了吧},丧心病狂的出题人,这样还不对。
经过多次尝试flag{淛匶襫黼瀬鎶軄鶛驕鳓哵},这样才对。

0×02 Alice与Bob


第一步先将98554799767分为两个素数,点这


小的在前,大的在后,进行MD5加密

找到符合要求的,就是flag

0×03 大帝的密码武器


凯撒密码,一个一个试。。。。

安全这个词应该很有意义吧!而且凯撒密码偏移量为13 这不是我第一次见了。

得到了偏移量为13


得到flag。

0×04 Windows系统密码


看着毫无思路,就从ctf那一行,试着对一串符号进行MD5解密,一个一个试吧


这个应该就是flag,交一下就

暑假第五周练习(一)Crypto练习相关推荐

  1. 第五周学习总结-HTML5

    2018年8月12日 暑假第五周,我把HTML剩余的一些标签和用法看完了并学了一些HTML5的标签及用法. HTML5比HTML多了一些元素,也删去了一些元素. HTML5新增元素 图形元素 < ...

  2. JAVA 第五周学习总结

    20175304 2018-2019-2 <Java程序设计>第五周学习总结 教材学习内容总结 Java为什么要定义接口:接口的作用是实现多重继承,因为一个子类只能继承一个父类,但是可以实 ...

  3. 信息安全系统设计基础第十五周总结

    信息安全系统设计基础第十五周总结 [内容:链接汇总] 一.每周读书笔记链接汇总 [第一周读书笔记] http://www.cnblogs.com/shadow135211/p/4824555.html ...

  4. PHP第五周答案,算法设计与分析第五周作业——Word Ladder

    算法设计与分析第五周作业--Word Ladder 上周找了一道深度搜索优先搜索的算法题来做,于是这周就选了一道广度优先搜索算法题来试试手. 本周所选题目:原题目链接 题目详情 题目大意:给出一个字符 ...

  5. 第五周课程总结试验报告(三)

    实验三 String类的应用 实验目的 掌握类String类的使用: 学会使用JDK帮助文档: 实验内容 (1)已知字符串:"this is a test of java".按要求 ...

  6. 20162303 2016-2017-2 《程序设计与数据结构》第五周学习总结

    20162303 2016-2017-2 <程序设计与数据结构>第五周学习总结 教材学习内容总结 类可能包含许多对象,对象有一个状态由属性来定义,对象的行为由相关的操作来定义. 每个类代表 ...

  7. 20135219洪韶武——信息安全系统设计基础第五周学习总结

    信息安全系统设计基础第五周学习总结 学习任务:教材第四章[处理器体系结构] 学习时间:10小时  一.教材知识点梳理[4.1-4.3] 1.ISA[指令集体系结构] 一个处理器支持的指令和指令的字节级 ...

  8. 20159206《网络攻防实践》第五周学习总结

    20159206<网络攻防实践>第五周学习总结 教材学习内容总结 本周教材主要学习了第十一章和第十二章. 第十一章主要讲了WEB应用程序的安全攻防.首先介绍了WEB应用程序和WEB应用体系 ...

  9. 201621123021《JAVA程序设计》第五周学习总结

    201621123021<JAVA程序设计>第五周学习总结 1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 接口.comparator接口.comparable接口 ...

最新文章

  1. js创建对象的几种方法
  2. UltraEdit常用配置搭建Java/C开发环境
  3. Git命令集十三——快照操作
  4. MATLAB基础教程(11)——二维中的数据可视化(续)
  5. 携号转网时间明确了: 下半年在全国实施!
  6. byte与或运算 java_java中byte转换int时为何与0xff进行与运算
  7. github生成燃尽图
  8. service下载任务
  9. Android零基础入门第56节:翻转视图ViewFlipper打造引导页和轮播图
  10. R语言堆叠占比柱状图_R语言执行单因素方差分析及多重比较
  11. mysql存储过程开启事务_mysql的存储过程会自动开启一个事务吗?
  12. vuepress+github+versel部署免费个人博客
  13. win10在哪打开ie浏览器?windows11怎么打开ie浏览器?
  14. 9.17xiecheng面试总结
  15. 阿里云服务器 API 的使用
  16. vue使用 Font 字体 .ttf 格式
  17. Jlink命令行烧录
  18. 谷歌浏览器显示菜单栏
  19. python报时功能_Python(PyS60)实现简单语音整点报时
  20. CSS字体样式属性(font-size、font-family、Unicode、font-weight、font-style、font)

热门文章

  1. uview 瀑布流_微信小程序瀑布流最好最简单的解决方案
  2. html下拉框怎么默认选中,select获取下拉框的值 下拉框默认选中方法
  3. easyUI下拉框默认选中和联动、内容回显
  4. 微信小程序改变手机电量,头部通知的颜色
  5. MacBook pro m1 上玩金铲铲,通过手机ipa脱壳重新签名
  6. SWIPT技术(无线通信携能技术)的简介与架构——(后续补充无人机SWIPT方向)
  7. 干货分享|医疗器械注册必备
  8. java培训课程复习课 专项练习二
  9. 保险后市场 一个瞄准年轻消费者的市场正在诞生
  10. cocos2dx 3.0 TTF中文字体的使用说明