评分(6)
解题动态
wbd 攻破了该题 12小时前
忘记aster 攻破了该题 1天前
sharktoutou 攻破了该题 1天前
布蕾脆脆奶芙 攻破了该题 2天前
gbvv3 攻破了该题 4天前
klfx1913 攻破了该题 4天前
bakamu 攻破了该题 4天前
henglv 攻破了该题 5天前
hsk_zy 攻破了该题 5天前
rickyiii 攻破了该题 6天前
-/- 攻破了该题 8天前
A_ 攻破了该题 9天前
Lemuangel 攻破了该题 10天前
LooP-lp 攻破了该题 16天前
兰小方 攻破了该题 16天前
khalil 攻破了该题 21天前
bbkali 攻破了该题 28天前
yohansun 攻破了该题 29天前
shylock 攻破了该题 29天前
评论
TTxyz 11月前
举报
核心就是找到str2的值,然后减去索引,在base64解码就可以了
ctfer-pls 1年前
举报
import base64 Str2=b'e3nifIH9b_C@n@dH' decoded_data = bytes([Str2[i] - i for i in range(len(Str2))]) flag = base64.b64decode(decoded_data) print(flag)
23371363 1年前
举报
搜索flag找到"right flag"再F5得到关键代码,大概是用户输入一个字符串Str,然后连续调用两个Sub子程序得到这个对Str的加密(Base64编码),加密完有一个字符替换,最后和一个给定的字符串"e3nifIH9b_C@n@dH"比较,如果相等就显示right flag,所以先反替换再使用python的Base64解码库解码就可以了
zdzx 2年前
举报
唔,载入IDA的时候说有调试路径是否载入,仔细一看把作者电脑user名暴露了
第二十三月夜 2年前
举报
位移+base64换表 flag{i_l0ve_you}
freestyle 3年前
举报
还有个移位操作…………
smallgod 3年前
举报
exeinfo查壳后发现为32位无壳-》拖入到ida-》搜索flag,发现正确的flag,字符替换再base64编码后为‘e3nifIH9b_C@n@dH’。
1284616752 3年前
举报
flag{i_l0ve_you}
theonlypopcat 3年前
举报
发布的居然是debug版本的 缺少debug版本的dll :(
zdfy005 3年前
举报
https://blog.csdn.net/qq_41129854/article/details/96446822