BBUCTF消失的MD5题解
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'+chr(i)+'O3RJMV'+chr(j)+'WDJKX'+chr(k)+'ZM')des=m.hexdigest()if 'e9032' in des and 'da' in des and '911513' in des:print des
题目给的代码直接运行会报错,先来了解每个函数的意义,这是个哈希算法。其中
m=hashlib.md5()
获取加密对象
m.update('TASC'+chr(i)+'O3RJMV'+chr(j)+'WDJKX'+chr(k)+'ZM')
制定需要加密的字符,但是题目给的格式是错误的,正确的应为
m.update(('TASC' + chr(i) + 'O3RJMV' + chr(j) + 'WDJKX' + chr(k) + 'ZM').encode('utf-8'))
des=m.hexdigest()
获取加密后的字符串。
把题目给的代码改成正确形式为:
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' + chr(i) + 'O3RJMV' + chr(j) + 'WDJKX' + chr(k) + 'ZM').encode('utf-8'))des = m.hexdigest()if 'e9032' in des and 'da' in des and '911513' in des:print(des)
运行一下就得到flag了
BBUCTF消失的MD5题解相关推荐
- 第十四届蓝桥杯(web应用开发)模拟赛2期 -大学组
凭空消失的TA 题解 加入第二行代码即可,没有使用elementUI提供的js文件,所以说提供的所有文件都是有用的呀~ <!-- 引入 element-ui 样式 --><link ...
- 挑战坚持每天写算法题一个月
目录 前言 2021-10-8 题目 合并两个有序数组 解题思路 代码 其他思路 2021-10-9 题目 数组中的重复数字 二维数组中的查找 解题思路 数组中的重复数字 二维数组中的查找 代码 总结 ...
- 【快乐手撕LeetCode题解系列】——消失的数字
[快乐手撕LeetCode题解系列]--消失的数字
- BBUCTF XOR题解
找到main函数,F5打开代码,发现字符--b和global相等时success, 上面是对b的处理,b[i]和b[i-1]异或后再赋值给b[i],操作过后得到的字符串为global,双击global ...
- 消失之物 多项式题解
我们构造一个生成函数 f ( x , y ) = ∏ i = 1 n ∧ [ i ≠ y ] ( 1 + x v i ) c n t ( a , b ) = [ x b ] f ( x , a ) \ ...
- Vulnhub靶场题解
Vulnhub简介 Vulnhub是一个提供各种漏洞环境的靶场平台,供安全爱好者学习渗透使用,大部分环境是做好的虚拟机镜像文件,镜像预先设计了多种漏洞,需要使用VMware或者VirtualBox运行 ...
- PHP中MD5函数漏洞
题目描述 一个网页,不妨设URL为http://haha.com,打开之后是这样的 if (isset($_GET['a']) and isset($_GET['b'])) {if ($_GET['a ...
- 解题报告(二)多项式问题(多项式乘法及其各种运算)(ACM/ OI)超高质量题解
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量的题解和代码,题目难度不一 ...
- Codeforces Round #703 (Div. 2)(A ~ F)超高质量题解【每日亿题2 / 19】
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 目录 A. Shifting Stacks B - Eastern Exhibition C1 - G ...
最新文章
- C#三种判断数据库中取出的字段值是否为空(NULL) 的方法
- 如何将eclipse设置为炫丽的全黑背景!
- POI实现Excel导入Cannot get a text value from a numeric cell
- spring rmi_Spring远程支持和开发RMI服务
- 某考试 T1 arg
- python去除图像光照不均匀_【转载】光照不均匀图像分割技巧
- Python装饰器几个有用又好玩的例子
- zookeeper注册中心 kerberos_ZooKeeper 并不适合做注册中心
- python自动化办公教程百度云-用Python自动办公,做职场高手,16章完整版百度云盘...
- python打印对象地址_Python打印对象的全部属性
- 【回文串7】LeetCode 234. Palindrome Linked List
- vue 开发App监听手机 返回键返回上级路由以及退出
- Java中巧算年龄的代码,巧算年龄 - 寂寞暴走伤的个人空间 - OSCHINA - 中文开源技术交流社区...
- iOS11新特性,如何适配iOS11
- java中的variable是什么,Java POJO中的field,variable,attribute和property有什么区别?
- html代码圣诞贺卡图片,自制圣诞贺卡图片大全
- PTA 1094 谷歌的招聘(Python3)
- 【Python成长之路】如何用python开发自己的iphone应用程序,并添加至siri指令
- 用Python爬了225座城市6758家餐厅,窥探国人吃小龙虾的不同姿势(附代码)
- ZZ买衣服 STL