md5 collision(NUPT_CTF)

简介: md5 collision(NUPT_CTF)100http://120.24.86.145:9009/md5.php访问题目链接,得到提示input a,而题目是md5 collision,md5碰撞。

md5 collision(NUPT_CTF)
100
http://120.24.86.145:9009/md5.php


访问题目链接,得到提示input a,而题目是md5 collision,md5碰撞。
根据==用法,0 == 字符串是成立的,从而可以绕过MD5检查。
所以找一个md5是oe开头的值,get方式传参过去,PAYLOAD:
120.24.86.145:9009/md5.php?a=s878926199a
记录一些MD5值:

s878926199a
0e545993274517709034328855841020
s155964671a
0e342768416822451524974117254469
s214587387a
0e848240448830537924465865611904
s214587387a
0e848240448830537924465865611904
s878926199a

可得到flag

相关文章
|
2月前
|
安全 搜索推荐 API
【现代密码学】笔记 补充7-- CCA安全与认证加密《introduction to modern cryphtography》
【现代密码学】笔记 补充7-- CCA安全与认证加密《introduction to modern cryphtography》
104 0
|
2月前
|
算法 Android开发
安卓逆向 -- 自吐算法(MD5和SHA)
安卓逆向 -- 自吐算法(MD5和SHA)
14 0
|
2月前
|
算法 Android开发
安卓逆向 -- 自吐算法(DES)
安卓逆向 -- 自吐算法(DES)
10 0
|
2月前
|
算法 Android开发
安卓逆向 -- 自吐算法(3DES和AES)
安卓逆向 -- 自吐算法(3DES和AES)
20 1
|
7月前
BUUCTF MD5
BUUCTF MD5
20 0
|
7月前
|
数据安全/隐私保护
BUUCTF Cipher 1
BUUCTF Cipher 1
35 0
|
8月前
|
PHP 数据安全/隐私保护 Python
[SWPUCTF 2021 新生赛]easy_md5
[SWPUCTF 2021 新生赛]easy_md5
147 0
|
人工智能 BI
[Atcoder ARC124] XOR Matching 2-小思维 | 暴力
题意: 给出n,两个数列a[1] -> a[n],b[1] -> b[n] 问有多少个x,可以使得在我们任意一种方式排列b[]之后,有a[i] ^ b[i] == x (1 <= i <= n) 思路: 首先我们可以确定所有的答案一定在a[1] ^ b[i] (1 <= i <= n)之内,所以我们只需要将这些个x的解空间单独放到数组c[]里,然后遍历x的解空间c[],将c[i] ^ a[i]的结果记录在d[]里面,然后判断b[],d[]是否完全相同即可,如果完全相同,就可以记录答案,注意最终答案要进行去重
100 0
[Atcoder ARC124] XOR Matching 2-小思维 | 暴力
Leetcode-Easy 804. Unique Morse Code Words
Leetcode-Easy 804. Unique Morse Code Words
74 0
Leetcode-Easy 804. Unique Morse Code Words