首页 > 其他分享 >[BUUCTF]丢失的MD5

[BUUCTF]丢失的MD5

时间:2024-10-17 21:22:18浏览次数:1  
标签:BUUCTF 32 des range chr 丢失 127 encode MD5

[BUUCTF]丢失的MD5

分析

打开,得到py文件

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

诶 我看不懂 运行一下 报错 直接找ai

ai给了我答案

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() + chr(i).encode() + 'O3RJMV'.encode() + chr(j).encode() + 'WDJKX'.encode() + chr(k).encode() + 'ZM'.encode())
            des = m.hexdigest()
            if 'e9032' in des and 'da' in des and '911513' in des:
                print(des)

得出flag{e9032994dabac08080091151380478a2}

非常草率……

标签:BUUCTF,32,des,range,chr,丢失,127,encode,MD5
From: https://www.cnblogs.com/arui-li/p/18473119

相关文章

  • [BUUCTF]RSA
    [BUUCTF]RSA分析得到一段文字:在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17求解出d作为flga提交解题第一想法是python脚本,网上找到一个importgmpy2p=473398607161q=4511491e=17d=int(gmpy2.invert(e,(p-1)*(q-1)))print(d)得到flag{125631357777......
  • BUUCTF之Sandbox-bad
    BUUCTF之Sandbox-bad首先针对sandbox,我们需要有一个大概的认知,他是在一个代码执行环境下,脱离种种过滤和限制,最终成功拿到shell权限的过程,通常我们采用orw的方式来获取flag.orw全称onlyreadwrite,只使用readwrite函数将flag读取并且打印,shellcode分为三个步骤使用open函数......
  • [BUUCTF]数据包中的线索
    [BUUCTF]数据包中的线索解题打开pcapng,进行协议分级,发现Line-basedtextdate占比较大,将其过滤出来追踪HTTP流,发现base64编码复制解码没看到JFIF以为magic又出问题了,于是换了个网址https://the-x.cn/base64,下载JPG文件,得出flag发现电脑好像不可以识图复制flag,果断拿......
  • 《女妖的支配者》游戏黑屏?mfc42d.dll文件丢失的修复秘籍
    mfc42d.dll是MicrosoftFoundationClasses(MFC)库的一个动态链接库文件,通常用于开发Windows应用程序。如果你在运行《女妖的支配者》(或其他任何程序)时遇到mfc42d.dll文件丢失的错误提示,你可以尝试以下几种方法来解决问题:1、重新安装游戏或应用程序:有时,问题可能是由......
  • msvcp120.dll怎么修复?msvcp120.dll丢失的原因及解决方法
    msvcp120.dll是MicrosoftVisualC++2013Redistributable包中的一个重要文件,它为许多基于Windows的应用程序提供运行时支持。当这个DLL文件缺失或损坏时,可能会导致某些程序无法正常启动或运行。本文将探讨msvcp120.dll文件丢失的常见原因,并提供三种有效的解决方案来......
  • 《末日地带2》游戏打不开:d3dcompiler_43.dll丢失怎么修复
    针对《末日地带2》游戏因d3dcompiler_43.dll文件丢失而无法打开的问题,可以尝试以下几种修复方法:一、重新安装DirectXd3dcompiler_43.dll是DirectX的一部分,因此重新安装DirectX通常可以解决问题。可以从微软官方网站下载相应版本的DirectX进行安装。安装过程中,请确保不要勾选......
  • 打开游戏缺少msvcp110.dll?游戏msvcp110.dll丢失的解决方法
    当我们沉浸在游戏世界中时,突然出现“msvcp110.dll丢失”这样的错误提示,无疑会让游戏体验大打折扣。这个问题通常是由于MicrosoftVisualC++RedistributablePackage未正确安装或损坏所致。msvcp110.dll是该包中的一个关键组件,许多游戏和应用都需要它来正常运行。下面一......
  • Excel DLL丢失?Excel DLL文件下载指南及常见问题解决方案
    当您在使用MicrosoftExcel时遇到提示DLL文件丢失或损坏的情况,这可能会影响软件的正常运行。为了帮助您解决这一问题,本文提供了ExcelDLL文件的下载指南,并针对常见问题给出了解决方案。一、ExcelDLL文件下载指南确定缺失的DLL文件:首先,您需要确定是哪个DLL文件丢失或损坏......
  • cad2018丢失vcomp140.dll怎么办?dll缺失的解决办法
    当您在使用AutoCAD2018时遇到“丢失vcomp140.dll”错误,这通常意味着系统中缺少VisualC++RedistributableforVisualStudio2015的组件。vcomp140.dll是MicrosoftVisualC++库的一部分,许多基于Windows的应用程序,包括AutoCAD,都需要这个库来运行。以下是一些解决此问题的步......
  • 《纪元1800》遭遇dll丢失问题无法启动:msvcr71.dll丢失详解与定制化解决方案
    《纪元1800》是一款非常受欢迎的城市建设和经济策略游戏,但有时玩家可能会遇到msvcr71.dll丢失的问题,导致游戏无法启动。msvcr71.dll是MicrosoftVisualC++运行库的一部分,负责支持许多应用程序的运行。以下是对msvcr71.dll丢失问题的详细解释及定制化解决方案。问题原......