丢失的MD5

server/2024/12/29 9:53:37/

丢失的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

发现给的代码不全,这里我们给补全

因为代码遵循MD5算法,也就是说在哈希之前必须对Unicode对象进行编码

具体做法就是在"update"函数之中所有的所有参数进行可选参数编码,默认编码为'utf-8'

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)

flag{e9032994dabac08080091151380478a2}


http://www.ppmy.cn/server/154164.html

相关文章

Qt之数据库使用(十四)

Qt开发 系列文章 - QSqlDatabase-SQLite(十四) 目录 前言 一、SQLite 二、SQLite使用 1.添加SQL 2.创建数据库 3.定义类及相关变量 4.相关功能函数 5.用户类定义 6.用户类使用 7.效果演示 8.SQLite数据库 总结 前言 ‌Qt支持的数据库包括SQ…

如何在 Spring Boot 微服务中设置和管理多个数据库

在现代微服务架构中,通常需要与多个数据库交互的服务。这可能是由于各种原因,例如遗留系统集成、不同类型的数据存储需求,或者仅仅是为了优化性能。Spring Boot 具有灵活的配置和强大的数据访问库,可以轻松配置多个数据库。在本综…

Linux top指令

top指令概述 top 是 Linux 系统中用于实时监控系统性能和进程信息的命令,功能强大且灵活。它提供了系统资源的动态视图,包括 CPU、内存、运行中的进程等。 这个指令可以说是Linux中最基本的工具了,用来监视系统的实时运行状态,类…

算法

探索算法世界:从基础到前沿 一、引言 算法是计算机科学的核心,它为解决各种问题提供了明确的步骤和方法。无论是数据处理、人工智能还是日常软件应用,算法都起着关键作用。 二、基础算法 排序算法 排序算法是最常见的算法之一。例如冒泡排序&…

Rtsplive-视频流-Linux部署

系统环境:Ubuntu-24.04-server JDK环境:≥java17 一、部署rtsplive 上传rtsplive-ubuntu-x64.tar.gz至linux-Ubuntu-24.04服务器 并解压至/opt目录下 二、安装JDK 使用Java 命令,检测是否有安装java,是否大于17版本 如系统安…

遗传算法——附python实现与各方法的作用与修改

前言 遗传算法是数学建模中非常重要的一种搜索和优化算法,掌握遗传算法的精髓除了在竞赛中具有优势以外,更主要的是在解决实际问题的时候提供了一种全新的思路,通过将现实中的某种模式转换成算法,并用以解决某种问题的这种思路&a…

info There appears to be trouble with your network connection. Retrying

这个错误信息表明你在使用包管理器安装项目依赖时遇到了网络连接问题。 可能的解决方法: 检查当前node.js版本是否过低。 建议使用当前长期支持版本 yarn的淘宝镜像:yarn的淘宝镜像-CSDN博客 nvm常用命令:NVM常用命令-CSDN博客 下载 | Node.js 中文…

网络安全的学习路线

最近在绿盟公司实习,看了这篇博客,点击这里 ,有所感悟,自己记录一下网络安全的学习路线。 网络安全主要分别以下几种:1 web安全 2 系统安全 3二进制逆向 4 红蓝对抗 5 密码学 6 AI安全 7 移动(ios,Anr…