EasyXorReverse 未解决

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

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

回复 0

13720959380 1年前

#include <iostream> int main() { char str1[] = "stq`pc}NWg9nhRfjq {}sh"; for ( int i = 0; i < 22; ++i) { str1[i] = i ^ str1[i]; } printf("%s&

回复 0

ADCC千月 1年前

我用的是radare2, main() 里面是16进制的,需要转一次10进制,其他都一样。

回复 0

bugkufz 1年前

wp真水

回复 1

Superyang 1年前

#!/usr/bin/python3 a=[83,116,113,96,112,99,125,78,87,103,57,110,104,82,102,106,113,32,123,125,115,104] b='' for i in range(len(a)): b += chr(a[i]^i) print (b)

回复 0

aquaeve 1年前

a=[xxxxx] ■ for i in range(22): ■ print chr(int(a[i])^i)

回复 0

Rabbit2020 1年前

直接看代码,a = [83, 116, 113, 96, 112, 99, 125, 78, 87, 103, 57, 110, 104, 82, 102, 106, 113, 32, 123, 125, 115, 104] w = [] b= 0 while b < 22: for i in range(128): if b ^ i == a[b]:

回复 0

flag_ 1年前

使用IDA查看伪代码,使用ASCII值与i进行转换flag

回复 1

leehom0123 1年前

#include <stdio.h> #include <stdlib.h> int main() { int a[22] = {83, 116, 113, 96, 112,

回复 0

viphhs 1年前

逆向还是不太会。

回复 0

WriteUp

image
heyile

1 金币

评分(1)

解题动态

erwgsyr 攻破了该题 1天前
Muchan 攻破了该题 2天前
yangyiwen 攻破了该题 2天前
nuxe 攻破了该题 2天前
aliiia 攻破了该题 3天前
laitya1 攻破了该题 3天前
umico8832 攻破了该题 6天前
xiaotaoer 攻破了该题 6天前
llybugku 攻破了该题 6天前
鱼鱼酱000 攻破了该题 7天前
infinitylee 攻破了该题 7天前
略略略 攻破了该题 7天前
冰点泡沫 攻破了该题 7天前
ccccbbbbb 攻破了该题 7天前
2179210010 攻破了该题 9天前
zhangyida 攻破了该题 9天前
19011343447 攻破了该题 9天前
Hyact 攻破了该题 9天前
Syuie 攻破了该题 9天前
好菜啊 攻破了该题 10天前
问题反馈