November 06, 2018

OverTheWire Bandit write-up(Level 9 → Level 10)

The ordinary write-up can't be uploaded to Steemit(lack of RC). So I uploaded here.
일반 write-up은 Steemit에 업로드하지 못하여(RC 부족) 여기에 올립니다.

The Facebook page WARGAMER is providing the full write-up PDF.
페이스북 페이지 WARGAMER에서는 풀 write-up PDF를 제공하고 있습니다.

WARGAMER(Link)

To comply with the rule, in this write-up, I just deal with some hints related to this challenge. Here is no correct answer and no solution.

룰을 준수하기 위해, 이 문서에서는 이 챌린지와과 관련된 몇 가지 힌트만을 다룹니다. 여기에 정답과 솔루션은 없습니다.

Bandit Level 9 → Level 10

Level Goal
The password for the next level is stored in the file data.txt in one of the few human-readable strings, beginning with several ‘=’ characters.

레벨 목표
다음 레벨을 위한 패스워드는 "data.txt"에 저장되어 있습니다. 패스워드는 몇몇 개의"=" 문자로 시작하며 읽을 수 있는 몇 안 되는 글자 중 하나입니다.

Commands you may need to solve this level
이 레벨을 클리어하기 위해 필요할 것으로 예상되는 명령어.
grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd

This challenge requires the ability to extract and filter specific strings within a data file under Linux. If you have experience searching texts in a file with a pipeline or sorting, it will be easier.

이 챌린지는 리눅스에서 데이터 파일 내 특정 문자열을 추출 후 필터링 하는 능력을 요구합니다. 만약 당신이 파이프라인이나 정렬을 사용하여 파일에서 텍스트를 검색해본적 있다면 보다 수월할 것입니다.

This is some part of the resolution procedures. I could find the flag from below.
이것은 분석 과정중 일부입니다. 아래에서 플래그를 찾을 수 있었습니다.

$ ■■■■■■ ./data.txt ■■■■■■
2========== the
========== password
>t=     yP
rV~dHm=
========== isa
=FQ?P\U
=       F[
pb=x
J;m=
=)$=
========== tru■■■■■■yyJ2■■■■■■■■uLk
iv8!=
$
$