일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- vigenere cipher
- Python
- Pigpen Cipher
- AVR
- sql injection
- cookie
- Navajo alphabet
- BASE64
- 비즈네르 암호
- Qrcode
- Web Hacking
- aslr
- assembly
- sha1
- webhacking
- base16
- base32
- Javscript
- JavaScript
- Masonic Cipher
- Fortran 90
- Caesar Cipher
- 카이사르 암호
- php_extract
- reversing
- overthewire
- Linux
- burpsuit
- Mail Header injection
- 시저 암호
- Today
- Total
My Drive
# 열한 번째 문제 소스를 봐도 딱히 힌트가 없고, odd even이라고만 되어있다. 그림을 자세히 보면 아래와 같이 한픽셀씩 건너 검은색으로 되어있다. odd와 even은 짝수와 홀수로 픽셀을 나누라는 의미로 해석되었고, 이를 위해 아래와 같이 코드를 작성해보았다. # pc11 import Image im = Image.open('cave.jpg') odd = Image.new('RGB', (320, 240), 'white') even = Image.new('RGB', (320, 240), 'white') pix = im.load() size = im.size print size x = size[0] y = size[1] for i in range(0, x) : for j in range(0, y/2)..
# 열 번째 문제a[30]의 길이는? a가 뭔가하고 소스를 보니 전에 꿀벌 문제처럼 그림에 링크가 걸려있었다.굳이 그림을 클릭안해도 소스를 통해서 들어갈 수 있으므로 바로 들어가 보았다. a의 정체가 등장한다.자세히 보니 아는 사람들은 쉽고 모르는 사람은 이게 뭐지 할거 같다.다행히도 나는 알고 있는 쪽에 속했다. ㅎㅎ베르나르베르베르의 소설 에 나오는 개미 수열이다. 이런 규칙이 있다.규칙을 표현하는 방법은 많겠지만 나는 아래와 같이 프로그래밍하였다. # pc10 a = ['1'] for i in range(31) : ele = a[i][::-1] num = ele[0] cnt = 1 next = '' if len(a[i]) > 1 : for j in range(1, len(a[i])) : if num ..
# 아홉 번째 문제점을 연결해라. 그림에 있는 점을 연결하는 건가 하고 소스를 보았다. 좌표로 보이는 것들이 길게 나와있었는데 위 그림에서 나타난 점의 좌표인지는 알 수 없었다.우선 x,y로 생각하고 서로 연결해보았다. 코드는 아래와 같이 짰다.(first와 second에 최대값이 500이 안되서 크기는 500,500으로 잡고 시작했다.) # pc9 import Image, ImageDraw first = [146,399,163,403,170,393,169,391,166,386,170,381,170,371,170,355,169,346,167,335,170,329,170,320,170,310,171,301,173,290,178,289,182,287,188,286,190,286,192,291,194,296,..