DreamHack [crypto] SingleByteXor
2023. 8. 23. 13:41ㆍWargame/dreamhack
320x100
320x100
dreamhack 암호학 워게임입니다.
dying message입니다.
54586b6458754f7b215c7c75424f21634f744275517d6d
xor 변환기를 돌려보았습니다.
흐음..... 텍스트 데이터를 보면 형태는 DH{} 비슷한걸로 보아
바로 xor변환을 하면 안될 것 같습니다.
0_0seo 님의 C코드를 참고하였습니다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
void main()
{
char hex[25] = { 0x54, 0x58, 0x6b, 0x64, 0x58, 0x75, 0x4f, 0x7b, 0x21, 0x5c, 0x7c, 0x75, 0x42, 0x4f, 0x21, 0x63, 0x4f, 0x74, 0x42, 0x75, 0x51, 0x7d, 0x6d };
for (int i = 0; i < 255; i++)
{
for (int j = 0; j < 23; j++)
{
printf("%c", hex[j] ^ i);
}
printf("\n\n");
}
}
성공적으로 flag를 얻어냈습니다.
이상입니다.//
320x100
320x100
'Wargame > dreamhack' 카테고리의 다른 글
DreamHack [crypto] ROT128 (2) | 2023.08.31 |
---|---|
DreamHack [web] command-injection-1 (0) | 2023.08.30 |
DreamHack [web] cookie (0) | 2023.08.27 |
DreamHack [pwnable] welcome (0) | 2023.08.19 |
DreamHack [reversing] rev-basic-3 (0) | 2023.08.17 |