loveReverse 未解决

分数: 20 金币: 3
题目作者: harry
一  血: Yiko
一血奖励: 2金币
解  决: 1539
提  示:
描  述:
love
其  他: 下载
评论
第二十三月夜 5月前

位移+base64换表 flag{i_l0ve_you}

回复 0

freestyle 8月前

还有个移位操作…………

回复 0

smallgod 9月前

exeinfo查壳后发现为32位无壳-》拖入到ida-》搜索flag,发现正确的flag,字符替换再base64编码后为‘e3nifIH9b_C@n@dH’。

回复 0

1284616752 11月前

flag{i_l0ve_you}

回复 0

theonlypopcat 1年前

发布的居然是debug版本的 缺少debug版本的dll :(

回复 1

zdfy005 1年前

https://blog.csdn.net/qq_41129854/article/details/96446822

回复 0

flyfish 1年前

字符串打法搜flag后,定位到关键代码,确认base64加密,只不过在此基础上每一位加了一个序号对应的值,将用于比较的字符串e3nifIH9b_C@n@dH按照相反逻辑运算即可

回复 1

云牧青 1年前

缺dll我特么直接安装个visual studio,安装dev c++应该也可以。f5反编译后,看得懂循环 🤯 但是那个base64编码你们是怎么看出来的? 佩服😲

回复 0
gyqtc 1年前

有base64的编码表,猜测就应该是base64

回复 0

StevenZheng 1年前

我有个疑惑,程序中base64的码表为“ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=”,最后的等号是不是多余的?base64码表末尾要等号吗?

回复 0

flag速来 1年前

ida打开,serach flag,发现有right flag,追踪进去F5查看伪代码,发现关键str2,追踪找到e3nifIH9b_C@n@dH,倒回去发现这是被for循环加密过的flag,#include<stdio.h> #include<string.h> int main() { char a[20]; printf("please inp

回复 0

WriteUp

image
pi

2 金币

评分(6)

解题动态

aichiyuanweiji 攻破了该题 2天前
stan2027 攻破了该题 2天前
eghiurhsd 攻破了该题 3天前
mzlllllllll 攻破了该题 4天前
iiyiyi 攻破了该题 4天前
chenxiaoyu 攻破了该题 4天前
JamesLiu 攻破了该题 4天前
xixixixi 攻破了该题 4天前
Atletico 攻破了该题 5天前
2872606252 攻破了该题 7天前
lotuswhite 攻破了该题 8天前
对攻击不敢兴趣 攻破了该题 9天前
zjyhahaha 攻破了该题 9天前
Norever 攻破了该题 9天前
rongrong 攻破了该题 10天前
chwaz 攻破了该题 10天前
dyjxwzx 攻破了该题 10天前
15990693453 攻破了该题 11天前
NZGX 攻破了该题 14天前
TTTdiao 攻破了该题 17天前