HelloSmali2Reverse 未解决

分数: 30 金币: 3
题目作者: 未知
一  血: dotast
一血奖励: 2金币
解  决: 447
提  示: XMAN{}
描  述:

你知道smali吗?分析Smali文件,可以得知这是一个修改过的Base64算法,Base64编码的字符串被修改过。通过编写算法或使用解码工具可以得出Flag。重新找一段Base64的算法源码,将字符串修改后,即可解密。

其  他: HelloSmali2
评论
whoami12345 2天前

一般来说,smail文件要用jadx-gui打开,(实际上用记事本就好,不会乱码)"+/abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"这一串代码表明题目要找的base64字符串是需要自定义的再翻找发现 "xsZDluYYreJDyrpDpucZCo!?"

回复 0

whoami12345 2天前

base64自定义解码发现获得flagXMAN{*********}

回复 0

2179210010 8天前

下载好的附件直接记事本打开就行,什么都有

回复 1

GS 1月前

难绷,少了个附件

回复 0

看writeup刷题 2月前

1、附件没有Xman.java文件 2、jadx反编译smali文件,代码逻辑类似base64编码,但用eM_5m4Li_i4_Ea5y返回false 3、反向解smali文件,输入是sj_6ig_boss_qmm 4、不知道flag咋来的

回复 0

ZERO.ROLing 4月前

出题人的锅

回复 0

H3yB1ackJack 5月前

为啥没有Xman.java文件

回复 0

a591961189 6月前

smail翻译了半天java,运行不了,一看writeup,告诉我附件里有两个文件,一个是smail,一个是java,但实际下下来只有smail,闹了半天是题目有问题,白瞎我两金币

回复 3

胖娃娃1234 7月前

附件貌似被弄错了,和之前应该不一样了

回复 1

八一卜kod 7月前

你们的smali是怎么转java的? 难道要自己翻译吗?

回复 0
ZERO.ROLing 4月前

用jadx-gui-1.4.4.exe

回复 0

WriteUp

image
燃燃然燃

2 金币

评分(4)

解题动态

whoami12345 攻破了该题 2天前
oopyman 攻破了该题 3天前
李欣 攻破了该题 7天前
2179210010 攻破了该题 8天前
emm不取名字了 攻破了该题 8天前
TiAmoQaQ 攻破了该题 10天前
lzq2000 攻破了该题 15天前
yh2025 攻破了该题 20天前
1298839717 攻破了该题 27天前
MD 攻破了该题 27天前
121212awsd 攻破了该题 1月前
ringco 攻破了该题 1月前
296614117 攻破了该题 1月前
Vergil 攻破了该题 1月前
lebuy 攻破了该题 1月前
zhangq1022 攻破了该题 1月前
viphhs 攻破了该题 1月前
GS 攻破了该题 1月前
良辰 攻破了该题 1月前
西伯利亚狼 攻破了该题 1月前
问题反馈