python challenge level7

from Closed 2010. 5. 5. 18:17
레벨6을 풀고 접속한 경로에는 다음과 같은 짧은 문장이 있었다.

it's in the air. look at the letters.

.... 응? 뭐? 어쩌라고?
공기 중에는 질소, 산소, 이산화탄소 ... 등등 이 있는데, 화학식 말고 명사로 적다보니 산소에서 아래와 같은 이미지(png)를 얻을 수 있었다.


사용자 삽입 이미지

이전 레벨에서는 페이지 소스에서 힌트를 많이 얻었기 때문에 페이지 소스를 봤지만, 아무것도 없었고
결국 주어진건 이미지 파일 밖에 없었다. 이미지 파일에서 수상한 중앙 부분에서 뭔가를 찾아야겠다는 생각이 들었다.

 

이미지 뷰어로 중앙부분에 있는 색상들을 훑어봤더니 RGB값이 각각 동일했고 쉽게 RGB값이 문자로 출력할 수 있는 ASCII 범위에 포함이 되는걸 확인 할 수 있었다.

 

일단 포럼에서 얻은 정보로 Image모듈을 사용하기 위해서 PIL(Python Image Library)을 검색한 후 Image 모듈을 설치하고 다음 소스를 만들어서 문제를 해결했다.


,