내부 네트워크 포트 스캔 탐지 및 알림 시스템 구축 (tcpdump 활용)
시스템 환경 및 보안 설정
1. 네트워크 인터페이스 구성
내부 네트워크의 포트 스캔 시도를 유도하고 탐지 확률을 높이기 위해 단일 네트워크 인터페이스에 여러 개의 IP 주소를 할당합니다. 예를 들어 eth0 인터페이스에 192.168.10.101, 192.168.10.102, 192.168.10.103, 192.168.10.104 등 4개의 IP를 추가 설정하여 허니팟(Honeypot)과 유사한 환경을 구성합니다.
2. ...
7월 8일 16:24에 게시됨
DNS 프로토콜의 작동 원리와 실제 구현 분석
DNS 프로토콜 개요
대부분의 사용자는 웹사이트 접속 시 IP 주소 대신 도메인 이름을 사용합니다. 그러나 네트워크 계층은 IP 주소만 인식할 수 있기 때문에, 도메인 이름을 IP 주소로 변환하는 과정이 필수적입니다.
DNS(Domain Name System) 프로토콜은 바로 이러한 도메인-IP 매핑 기능을 담당합니다.
DNS 서비스 동작 과정
클라이언트가 로컬 DNS 서버에 특정 도메 ...
6월 29일 01:32에 게시됨
Vulhub와 tcpdump를 활용한 보안 테스트 환경 구축 및 트래픽 모니터링
사전 준비
VMware Workstation 15
Ubuntu 20.04 192.168.50.157
Kali Linux 192.168.50.53
설치 과정
Docker 설치는 다음과 같습니다:
sudo apt-get update
sudo apt-get install docker.io
Git 설치:
sudo apt-get install git
Net-tools 설치:
sudo apt-get install net-tools
Docker 버전 확인 후 서비스 시작:
docker --version
sudo service docker start
국내 Do ...
6월 24일 16:04에 게시됨
API 테스트 도구 활용 실전 가이드
네트워크 패킷 분석 도구
도구 개요
브라우저 개발자 도구: 크롬/파이어폭스 내장 기능으로 사용이 간편함
Fiddler/Charles: 프록시 기반의 고급 기능 제공, 모바일 패킷 캡처, 네트워크 시뮬레이션, 요청 차단, 응답 조작 가능
Fiddler: 무료 제공, 윈도우 전용
Charles: 유료 제품, 윈도우/리눅스/맥 지원
wireshark/tcpdump: 네트워크 인터페이스 레벨 패킷 캡처, ...
6월 4일 02:32에 게시됨
tcpdump 명령어 사용 가이드
1. 주요 옵션 설명
-A: ASCII 형식으로 패킷 출력, 링크 계층 헤더는 최소화됨.<br>
-c: 지정된 수의 패킷을 수집한 후 종료.<br>
-C: 파일 크기가 지정된 크기(메가바이트 단위)를 초과하면 기존 파일 닫고 새 파일 생성.<br>
-d: 일치하는 패킷에 대한 코드를 사람이 이해할 수 있는 어셈블리 형식으로 출력.<br>
-dd: 일치하는 패킷에 대한 코 ...
5월 29일 01:37에 게시됨