일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 대칭키 암호
- Symmetric key crypto
- 포렌식
- 대칭키암호
- 파이썬
- The python challenge
- Stream cipher
- 암호
- 웹
- block cipher
- network forensic
- 파이썬 문법
- 암호학
- c
- 네트워크
- DefCon 21
- pythonchallenge
- Symmetric key
- C언어
- php
- python
- Symmetric key algorithm
- forensic
- Defcon
- CTF
- 파이썬 공부
- WEB
- 암호수학
- 파이썬 문제
- NFPC
Archives
- Today
- Total
목록the python challenge level 2 (1)
Hdssd
Python Challenge: level 2
The Python Challenge: level 2 아래 글의 해석: " 페이지 소스안에 있는 문자들을 알아봐라 " 이 글을 참고하여 페이지 소스를 열어 보면 html 태그 아래에 위와 같은 주석이 보입니다.맨 위에 있는 주석의 뜻을 해석하면 "아래의 난잡한 문자들 안에서 희귀한 것을 찾아라"라는 의미인 것 같습니다.희귀한 문자를 찾기위해서 문자들의 개수를 구해야하기 때문에 Python에서 Collections 모듈의 Counter 함수를 이용해보겠습니다.더보기Counter 함수란 동일한 값의 자료가 몇개인지를 파악할 때 사용하는 것인데 문자열을 입력하면 { 문자 : 개수 }의 딕셔너리 형태로 반환해줍니다. 주석안에 적혀있는 문장이 위에 적힌 내용보다 훨씬 길기 때문에 묶어주기 위해서 위와 같이 ..
Computer/python
2019. 1. 3. 03:44