EasyXorReverse 未解决

分数: 0 金币: 0
所属赛事: SusCTF 2017
题目作者: 未知
一血奖励: 0金币
解  决: 1241
提  示:
描  述:
Susctf{}
其  他: EasyXor
评论
123456zxb 1月前

s=[83,116,113,96,112,99,125,78,87,103,57,110,104,82,102,106,113,32,123,125,115,104] a="" for i in range(0,22): a+=chr(s[i]^i) print(a)

回复 0

61226 2月前

文件咋打不开

回复 0

jianyi 4月前

是我喜欢的签到题,直接开秒

回复 0

ballice 4月前

为什么算出来的答案是Susctf{******},而正确答案是Susctf{***}呢

回复 1
TTxyz 4月前

作者的小心机

回复 0

findbaicha 5月前

values = [83, 116, 113, 96, 112, 99, 125, 78, 87, 103, 57, 110, 104, 82, 102, 106, 113, 32, 123, 125, 115, 104] flag = ''.join(chr(i ^ value) for i, value in enumerate(values))

回复 1
ballice 4月前

怎么个思路啊,讲解一下呗

回复 0

Clear2 7月前

反汇编可以看到最终需要让v4为真,我们发现关键代码 if ( v8[i] != (i ^ s[i]) ),如果满足这个条件,v4就为假,所以需要v8[i] == (i ^ s[i]) ,所以,我们需要根据异或的可逆性反推出正确的输入,举个例子,如果A^B==C 则A==B^C B==A^C (顺序无所谓,A^B==B^A ) 所以,s[i] = v8[i] ^ i

回复 1

零基础110 9月前

Susctf{*****}

回复 0

零基础110 9月前

0基础怎样看得懂

回复 0

dikei 10月前

奶位真能选摩西女吗

回复 1

tuyue八 1年前

while(c[i]){c[i]=c[i]^i,i++}。

回复 0

WriteUp

image
heyile

1 金币

评分(1)

解题动态

小聪哥 攻破了该题 1天前
oto90hu 攻破了该题 5天前
autumn2211 攻破了该题 6天前
erobot 攻破了该题 7天前
qq1002517 攻破了该题 7天前
蒲公英 攻破了该题 9天前
faaaq 攻破了该题 9天前
白桃 攻破了该题 11天前
ZSDJane 攻破了该题 12天前
linmeng422 攻破了该题 14天前
wshenabled 攻破了该题 16天前
我可不可以都要 攻破了该题 17天前
快乐小白 攻破了该题 18天前
暴风吸入 攻破了该题 19天前
RYX 攻破了该题 19天前
OrchidDai 攻破了该题 21天前
Fearless 攻破了该题 24天前
亦梦 攻破了该题 26天前
17201573704 攻破了该题 29天前
MuMu123 攻破了该题 1月前
问题反馈