일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오답노트
- Linux
- 리눅스 마스터
- Java
- 네트워크관리사
- 러시아
- 기업간의 협업 중요성
- 클라우드
- 스프링부트
- 깃허브
- 보안
- 제로 트러스트
- 네관사2급
- 보안이슈
- db
- AWS
- 네트워크
- Cloud
- 프로토콜
- security
- 악성코드
- 트랜잭션
- CVE
- 개발자
- 리눅스
- tcp
- 오늘의 오답노트
- 스프링
- SSO
- 리마2급2차
- Today
- Total
목록2024/10/01 (2)
일단 진행시켜
TCP 클라이언트 프로그램 클라이언트는 socket()으로 소켓을 개설하는 것을 시작으로 한다. 연결형 서비스를 이용하기 위해 connect()를 호출하여서버와 연결을 요청하고 연결이 이루어지면send()와 recv()를 사용하여 데이터를 송수신하고작업이 종료되면 close()로 소켓을 닫는다. 이거를 단계별로 상세히 정리해보려고 한다. 1. socket(), 소켓 개설 사용할 프로토콜(TCP, UDP 소켓)을 선택한다. 프로토콜소켓TCPSOCK_STREAMUDPSOCK_DGRAM 클라이언트는 먼저 socket()으로 소켓을 개설해야 하는데 이때 프로토콜 체계를 PF_INET로 선택하고, 서비스 타입은 SOCK_STREAM으로 선택한다. socket() 호출 시 트랜스포트 프로토콜만을 지정하게 ..
1. CUPS flaws enable Linux remote code execution, but there’s a catchhttps://www.bleepingcomputer.com/news/security/cups-flaws-enable-linux-remote-code-execution-but-theres-a-catch/ CUPS flaws enable Linux remote code execution, but there’s a catchUnder certain conditions, attackers can chain a set of vulnerabilities in multiple components of the CUPS open-source printing system to execute arbit..