'python challenge level12'에 해당되는 글 1건

  1. 2010.04.26 [ Python Challenge ] level12 풀이

2010.04.26 00:53 WarGame



이번 문제도 달랑 사진 1장 있네요

제목은 dealing evil

사진명은 evil1.jgp 입니다

혹시해서 evil2.jpg를 쳐보니

빙고로군요



evil2.jpg 를 evil2.gfx 를 쳐보니 파일 하나를 받을 수 있네요

gfx 파일이 뭔지 계속 들여다봤는데 일반적 gfx는 아닌거 같습니다





gfx의 Hex Editor 로 본 값입니다만.. 헤더가 뒤죽박죽이네요

자세히 보시면 ...

여러 개의 헤더가 섞여 있는 것을 보실 수 있습니다

J F I F...

5개 파일이 들어있는거 같네요

맨 카드를 5개로 나누는 사진이 있었던 걸 떠올리면

얼추 맞아들어가는 이야기 같네요

좀 더 자세히 보면

5바이트를 주기로 파일 내용이 있는 것을 확인 하실 수 있습니다

그러니까

[1] [2] [3] [4] [5] [1] [2] [3]...

이런식으로 간다는 거죠

파일 5개를 만들어 각각 한바이트씩 넣어주면 되겠네요




2번째 반복문에서는 enumerate 를 써보았는데요

원형은 다음과 같습니다


특정 리스트를 순서 매기고 싶을 때 사용하면 좋겠죠?

확장자는 완성된 파일의 헤더를 보고 지정을 해주셔도 되지만

그림판으로 여시면 알아서 출력됩니다 :D

Posted by LinkC
이전버튼 1 이전버튼

블로그 이미지
LinkC

태그목록

Tistory Cumulus Flash tag cloud by BLUEnLIVE requires Flash Player 9 or better.

공지사항

Yesterday30
Today7
Total328,679

달력

 « |  » 2019.5
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

최근에 받은 트랙백

글 보관함


. .