EasyXorReverse 未解决

分数: 0 金币: 0
所属赛事: SusCTF 2017
题目作者: 未知
一血奖励: 0金币
解  决: 1327
提  示:
描  述:
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千月 2年前

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

回复 0

bugkufz 2年前

wp真水

回复 1

Superyang 2年前

#!/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)

回复 1

aquaeve 2年前

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

回复 0

Rabbit2020 2年前

直接看代码,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]:

回复 1

flag_ 2年前

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

回复 1

leehom0123 2年前

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

回复 0

viphhs 2年前

逆向还是不太会。

回复 0

WriteUp

image
heyile

1 金币

评分(3)

解题动态

sanfudaren 攻破了该题 19分钟前
siprom 攻破了该题 16小时前
司徒草青 攻破了该题 19小时前
Clairecat 攻破了该题 23小时前
guguj 攻破了该题 2天前
haidaduck 攻破了该题 2天前
不锈钢耗子 攻破了该题 2天前
pudding2024 攻破了该题 3天前
ctflearner 攻破了该题 3天前
Tychema 攻破了该题 4天前
ACYII 攻破了该题 4天前
Hydra 攻破了该题 5天前
子豪闪闪发光 攻破了该题 7天前
trickerer 攻破了该题 7天前
manpao 攻破了该题 8天前
damnxhacker 攻破了该题 8天前
Luckylili 攻破了该题 9天前
旺仔小滑头 攻破了该题 10天前
ab1 攻破了该题 10天前
晓梦迷蝶 攻破了该题 11天前
问题反馈