일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 대칭키 암호
- 웹
- WEB
- forensic
- Symmetric key crypto
- Defcon
- 파이썬 문법
- 네트워크
- network forensic
- 파이썬 공부
- CTF
- Symmetric key algorithm
- The python challenge
- Symmetric key
- 파이썬 문제
- c
- Stream cipher
- 암호학
- 포렌식
- pythonchallenge
- 암호
- C언어
- block cipher
- python
- 파이썬
- php
- 대칭키암호
- DefCon 21
- 암호수학
- NFPC
- Today
- Total
목록전체 글 (44)
Hardner
Netstat 명령어란? 전송 제어 프로토콜, 라우팅 테이블, 수많은 네트워크 인터페이스), 네트워크 프로토콜 통계를 위한 네트워크 연결을 보여주는 명령 줄 도구이다. netstat 명령어 명령 프롬프트에 netstat에 아무 옵션을 주지 않고 실행시키면 위와 같이 화면에 4개의 값이 나옵니다.프로토콜: 사용하는 프로토콜(TCP/UDP)로컬주소: 활성화 되어있는 사용자 컴퓨터의 IP/호스트네임과 ':'뒤에 포트번호.외부주소: 사용자의 PC와 연결되어 있는 IP/호스트네임과 ':'뒤에 포트번호.상태 : 연결된 상태에대한 정보.상태 설명LISTENING 연결 요청을 기다리고 있는 상태. (포트 열려있음)ESTABLISHED 3way handshake 진행 후 연결이 성립되어있는 상태.TI..
The Python Challenge: level 3 아래 글의 해석: "하나의 소문자, 정확히 3개의 큰 보디가드에게 좌우가 둘러싸여져있다. "사진을 참고해서 의역해보면 "하나의 소문자 좌우에 3개의 대문자로 둘러싸여져있다."란 말 같습니다.이외에 별다른 내용이 없으므로 페이지 소스를 열어서 코드를 확인해 보겠습니다. HTML 태그 아래를 보면 이렇게 긴 주석이 발견됩니다.직접 하나하나 찾을 수도 있지만 주석의 길이가 이미지보다 훨씬 길고 파이썬 공부를 위해 하는 것이기 때문에 직접 코딩을 해보았는데 1번은 가지고 있는 지식을 토대로 한 것이고, 2번은 1번을 풀고 코딩을 간략화 하고 싶어서 정규표현식을 공부하여 코딩한 내용입니다. 더보기file = ''' 주석 문장 ''' cnt = 0 ..
The Python Challenge: level 2 아래 글의 해석: " 페이지 소스안에 있는 문자들을 알아봐라 " 이 글을 참고하여 페이지 소스를 열어 보면 html 태그 아래에 위와 같은 주석이 보입니다.맨 위에 있는 주석의 뜻을 해석하면 "아래의 난잡한 문자들 안에서 희귀한 것을 찾아라"라는 의미인 것 같습니다.희귀한 문자를 찾기위해서 문자들의 개수를 구해야하기 때문에 Python에서 Collections 모듈의 Counter 함수를 이용해보겠습니다.더보기Counter 함수란 동일한 값의 자료가 몇개인지를 파악할 때 사용하는 것인데 문자열을 입력하면 { 문자 : 개수 }의 딕셔너리 형태로 반환해줍니다. 주석안에 적혀있는 문장이 위에 적힌 내용보다 훨씬 길기 때문에 묶어주기 위해서 위와 같이 ..