profile image

L o a d i n g . . .

힌트를 확인한 결과입니다.

 

힌트에 적힌 /bin/level 7을 실행하니 'Insert The Password'라고 뜨며 패스워드를 입력하라고 합니다.

일단 아무거나 입력하니 - 과 _ 으로 이루어진 암호문이 뜹니다.

힌트를 참고해 위 암호를 우선 2진수로 바꿔줍니다.

- : 1 /_ : 0 을 의미합니다.

 

1101101 1100001 1110100 1100101

그리고 공학용 계산기를 통해 2진수를 10진수로 변환해줍니다.

 

109 97 116 65

마지막으로 10진수를 16진수로 변환해줍니다.

 

6D 61 74 41

그리고 이것을 아스키 코드를 통해 문자로 변환해주면 암호는 해독이 됩니다.

문자열 "mate"가 나옵니다.

2진수 1101101 1100001 1110100 1100101
10진수 109 97 116 101
16진수 6D 61 74 65
아스키 코드 m a t e

 

level 8의 패스워드는 "break the world"

앞에서 구한 문자열 "mate"를 패스워드에 입력하면 level8의 패스워드가 나옵니다.

 

 

※ 참고 : 아스키 코드 표

shaeod.tistory.com/228

 

ASCII Table - 아스키 코드표

(아스키코드를 알면 C/C++이나 Java 등으로 문자열 함수를 다루거나 파일 함수를 다룰때 도움이 됩니다.) 컴퓨터는 0과 1 숫자 밖에 모르기 때문에 문자도 숫자로 기억합니다. 이때, 어떤 숫자와 어

shaeod.tistory.com

'Wargame > Hackerschool FTZ' 카테고리의 다른 글

[FTZ] 해커스쿨 FTZ level 9  (0) 2021.03.26
[FTZ] 해커스쿨 FTZ level 8  (0) 2021.03.23
[FTZ] 해커스쿨 FTZ level 6  (0) 2021.03.23
[FTZ] 해커스쿨 FTZ level 5  (0) 2021.03.23
[FTZ] 해커스쿨 FTZ level 4  (0) 2021.03.23
복사했습니다!