Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- TIL
- AWS
- PYTHON
- 컴퓨터네트워크
- sql
- 운영체제
- http
- redshift
- 데브코스
- 종류
- 자료구조
- Django
- 데이터엔지니어링
- Docker
- 데이터 웨어하우스
- 파이썬
- HADOOP
- linux
- 컴퓨터 네트워크
- airflow.cfg
- dockerfile
- 정리
- 가상환경
- S3
- 데이터 엔지니어링
- airflow
- 데이터베이스
- 데이터 파이프라인
- TCP
- Go
Archives
- Today
- Total
목록포트스캐닝 (1)
홍카나의 공부방
[컴퓨터 네트워크] 6-1. 파이썬 포트 스캐닝(Port Scanning) 구현
포트스캐닝(Port Scanning)이란 특정 시스템 혹은 네트워크에서 어떤 포트가 열린 채로 서비스를 진행하고 있는지 알아내는 과정이다. 포트별로 직접 접속하여 스캔하는 방식인 TCP Connect scan을 Python으로 구현해보자. 이는 대상 시스템에 로그 엔트리를 생성하기 때문에 가장 일반적인 포트 검색 유형이자 네트워크 침입에 사용되는 포트 검색 유형 중 하나다. # do port scanning on localhost import socket def scan_ports(host, start_port, end_port): open_ports = [] for port in range(start_port, end_port): print(port) sock = socket.socket(socket...
Computer Network
2023. 1. 11. 23:54