[BUUCTF]丢失的MD5

news/2024/10/18 22:28:56/文章来源:https://www.cnblogs.com/arui-li/p/18473119

[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 hashlibfor 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}

非常草率……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/816578.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

链路聚合+ACL

链路聚合 生成树:多根链路:最大的问题——阻塞掉 运行在STP之上 --> 多根链路 = 不阻塞链路聚合 端囗聚合 链路捆绑: 多根链路逻辑上的捆绑在一起,当STP进行拓扑计算时,此时会按照聚合之后的链路计算。特点: 1.提升带宽 2.提高网络的高可用性 3.负载分担链路聚合:…

企业网站怎么修改密码?自己的网站如何修改密码?

修改自己网站上的用户密码通常涉及以下几个步骤:登录后台管理:首先,你需要登录到你的网站后台管理系统。这通常是通过一个特定的URL访问,并输入管理员账号和密码来完成。导航至用户管理:登录后,找到用户管理或账户设置的部分。这可能位于不同的菜单下,具体取决于你的网站…

[BUUCTF]RSA

日常[BUUCTF]RSA 分析 得到一段文字: 在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17 求解出d作为flga提交解题 第一想法是python脚本,网上找到一个 import gmpy2 p = 473398607161 q = 4511491 e = 17 d = int(gmpy2.invert(e,(p-1)*(q-1))) print(d)得到flag…

公司网站制作修改?公司网站修改?

1. 确定需求目标明确:确定网站的主要目的,如品牌展示、产品销售、客户服务等。 功能需求:列出需要的功能,如在线购物车、用户注册登录、新闻公告等。 设计风格:确定网站的设计风格,包括颜色方案、字体选择等。2. 选择技术栈前端技术:HTML5, CSS3, JavaScript (React, Vu…

20222301 2024-2025-1 《网络与系统攻防技术》实验三实验报告

一、实验内容 本次实验的目标在于运用多重加密、文件格式伪装、数据填充、加壳等技术方法达成恶意代码的免杀效果,生成恶意程序,并对其进行测试,以检验其能否成功躲避杀毒软件的检测。本次实验具体内容如下: 1.正确使用msf编码器,使用msfvenom生成如jar之类的其他文件; …

基因组质量评估mapping法

将测序后的reads与组装好的基因组做alignment(校准),这个过程就被叫做mapping。Mapping之后生成的SAM/BAM文件,可以获取reads mapping回参考基因组的信息(比如mapping rate,coverage,depth),从而评估基因组组装的质量。 1.Mapping工具reads mapping toolsIllumina DNA…

Linux环境下Matplotlib绘图中文乱码问题

问题:如图所示,中文乱码1. 准备ttf字体文件: 路径: C:\Windows\Fonts例如楷体:simkai.ttf 2. 查看当前环境的matplot字体路径: import matplotlib print(matplotlib.matplotlib_fname())运行结果: /home/3kyou/.local/lib/python3.7/site-packages/matplotlib/mpl-data/…

多校 A 层冲刺 NOIP2024 模拟赛 08

难度:★★★☆☆多校A层冲刺NOIP2024模拟赛08 T1 传送 (teleport) 签到题 性质题,注意到对于一个点而言有意义的传送的只有分别按 \(x,y\) 排序后与其相邻的点,证明考虑贪心手模即可。 然后就能上最短路了,dj 的时间复杂度为 \(O((n+m)logn)\)。 T2 排列 (permutation) 签…

数据采集作业2

数据采集作业二 任务1代码链接 代码链接 运行结果任务2代码链接 代码链接 运行结果任务3抓包运行结果

THM-Metasploit

Metasploit Metasploit: Introduction msfconsole #主命令行界面 history #查看之前输入的命令 RHOSTS #目标靶机地址 use #命令后跟编号来选择要使用的模块 show options #查看 back #离开 setg/unsetg #全局变量Metasploit: Exploitation Port Scanning 使用以下命令可以查看…

【视频讲解】共享单车使用量预测:RNN, LSTM,GRU循环神经网络和传统机器学习

全文链接:https://tecdat.cn/?p=37899 原文出处:拓端数据部落公众号 分析师:Xuyan Reng 随着城市化进程的加速,共享单车作为一种绿色、便捷的出行方式,在城市交通中扮演着日益重要的角色。准确预测共享单车的使用量对于优化资源配置、提高运营效率以及满足用户需求具有关…

后台_Eclise配置环境与导入工程

1、配置环境1.1 配置Gradle其中【仓库位置】是你自己创建的,位置可以任意; 【Java_Home】的路径可以在系统根目录下的【.zshrc】查看或【配置】1.2 配置Java版本2、导入工程2.1 选择【文件】-> 【导入】2.2 选择【Gradle】项目2.3 选择工程存放的位置2.4 刷新Gradle项目导…