Notice
Recent Posts
Recent Comments
Link
- 참치군
- ?
- stalk.io
- :: 2013년, 스리는 여섯살
- 웹 강좌
- 점프 투 파이썬
- 요니나의 대학생 재테크
- This is CS50
- 애자일 이야기
- isao의 IT,게임번역소
- 소프트웨어 이야기
- Color Scripter
- 어디를 가든지 마음을 다해 가라
- VisuAlgo
- 서울대 평생교육원
- 몽환
- RegExr: Learn, Build, & Test R…
- Hello, Stranger :D
- I Like Exploit
- Z3alous Security Story
- Project Euler
- Blog
- pieces of code
- window 쪼물딱 거리기
- IT - Informatics Alphabet
- rop
- 국제 정보교육센터 I2sec 대구 1기
- This is the moment. :)
- blackmoon
- z3alous는 세상에 소리 z3alous~
- Acord
- FORENSIC-PROOF
- 어셈블리
- Outsider's Dev Story
- Open Tutorials
- 코드라이언
- 컴퓨터 그래픽스와 3D 프린팅
- HACKABILITY
- Lee, Jae-Hong
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 추상데이터타입
- 발표
- Visual Studio
- Hello World
- 블루블랙
- 펌
- 컴파일러
- 알고리즘
- 탈색
- Debug
- 레지스터
- 오지총
- Packet
- C언어
- 창의공학설계
- 염색
- 공간복잡도
- 파이썬
- 소켓
- Calling Convention
- 버퍼오버플로우
- ubuntu
- Wireshark
- 시간복잡도
- BOF
- 디버깅
- 피보나치
- 동대구
- 베이스
- 호출규약
Archives
- Today
- Total
c0smicb0y
Python socket 본문
워게임을 풀다보면 nc를 이용하여 통신하면서 문제를 풀어야하는 경우가 있다.
이런 문제가 스크립트를 활용하여 하는 문제인 경우에는 어떻게 스크립트를 짜야할 지 막막하다.
파이썬을 통해 소켓으로 쉽게 통신을 할 수 있다.
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 | ''''''''''''''''''''''''''''''''''''''''''''''''''''''' author: c0smicv0w ''''''''''''''''''''''''''''''''''''''''''''''''''''''' import socket ''' 접속하는 부분 ''' sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) #IP/TCP로 소켓을 생성 server_address = ('pwnable.kr', 9007) #접속할 주소와 포트넘버 sock.connect(server_address) #생성한 소켓으로 해당 주소에 접속 ''' 통신하는 부분 ''' recvdata = sock.recv(10000) # 데이터를 받아올 때 print recvdata senddata = '1 2 3 4\n' # 데이터를 보낼 때 sock.send(senddata) #이것 저것 작업 하면 됨 ''' 접속종료 ''' sock.close() | cs |
Comments