[웹 보안] 포트는 왜 중요할까? [포트와 보안의 상관 관계]
·
◈ Study/웹 보안(Web Security)🔐
- 포트는 왜 중요할까? 포트는 네트워크 통신에서 특정 프로세스나 서비스가 통신을 위해 사용하는 출입구이다. 포트는 서로 다른 프로세스 간의 효율적인 통신을 가능하게 하며, 서비스의 접근성과 상호작용에 중요한 역할을 한다. 포트를 적절하게 관리하고 보호하지 않으면 다음과 같은 문제가 발생할 수 있다. 보안 위험: 개방된 포트는 악의적인 공격자에게 시스템에 대한 직접적인 접근을 허용할 수 있다. 서비스 가용성: 올바른 포트 관리가 없으면 서비스에 접근하기 어려워질 수 있으며, 이는 사용자들에게 불편을 초래할 수 있다. 네트워크 성능: 포트 충돌이나 부정적인 활동으로 인해 네트워크 성능이 저하될 수 있다. 좀비PC나 브루트포스로 포트를 찾을 수 있지 않을까? 정답은 YES. 좀비 PC나 브루트포스 공격은 포..
[HTTP] 같은 IP 내에서 프로세스는 어떻게 구분할까? [PORT와 DNS 개념 정리]
·
◈ Study/HTTP 웹 지식💡
- 같은 IP 내에서 프로세스는 어떻게 구분할까? 1. 포트 : PORT 하나의 서버에 여러 개의 어플리케이션이 떠있다면 어떻게 구분해야 할까? 이를 구분하기 위해 있는 것이 PORT이다. PORT는 ':(콜론)'으로 구분한다. ex) 게임 서버 200.200.200.2:11220 / 화상통화 통신 200.200.200.2:32202 2. DNS : 도메인 네임 서비스(Domain Name Service) IP는 숫자의 조합이다 보니, IP로 서버에 접근하는 것은 기억하기 어렵다. 또한, 서버 이전 등으로 인해 IP가 변경되거나 하면 새로운 IP를 외워야만 접근할 수 있다. 이러한 불편함을 해소해주기 위한 게 DNS이다. DNS를 사용하면 도메인 주소로 서버에 접근할 수 있어 매우 편리해진다. ex) n..