用jadx打开:

image-20231017200550416

知道flag就是用户名和密码。

首先看用户名的函数:

image-20231017200619103

不是很懂,但是大概知道是md5加密,然后取奇数。

在线网站加密,然后手动取出奇数

7afc4fcefc616ebd

再看密码函数:

image-20231017200730229

简单的写一个python代码:

1
2
3
4
5
6
7
8
9
a = []
for i in range(15):
temp = (((255 - i)+2)-98) - ord('0')
a.append(temp)
flag = ""
for i in a:
flag += chr(i)
print(flag)
#onmlkjihgfedcba

最后的flag:flag{7afc4fcefc616ebdonmlkjihgfedcba}