portsentry 로 포트 스캔 막아보자

· 2015-12-10 (목) 08:33:48 · 1306


1. 다운로드
wget http://packetstormsecurity.org/UNIX/IDS/portsentry-1.1.tar.gz

2. 설치
tar xvfz portsentry-1.1.tar.gz
make linux
make install

3. 설정 파일 수정

cd /usr/local/psionic/portsentry
vi portsentry.conf

# 다음 부분은 앞에 #를 붙입니다.
#TCP_PORTS="1,11,15,79,111,119,143,540,635,1080,1524,2000,5742,6667,12345,12346,20034,27665,31337,32771,32772,3277
3,32774,40421,49724,54320"
#UDP_PORTS="1,7,9,69,161,162,513,635,640,641,700,37444,34555,31335,32770,32771,32772,32773,32774,31337,54321"

# 우리가 사용하고 있는 포트만 다음처럼 대로 작성합니다.
TCP_PORTS="22,80,3306"
UDP_PORTS="22,80,3306"

KILL_ROUTE="/sbin/iptables -I INPUT -s $TARGET$ -j DROP"

vi portsentry.ignore

127.0.0.1/32
0.0.0.0
# 관리자의 고정 아이피를 추가합니다. 만약 그 아이피가 123.123.123.123이라면,
# 아래에 이 아이피 주소를 입력합니다.
123.123.123.123

4. 실행

#!/bin/sh
# portsentry 정책

/usr/local/psionic/portsentry/portsentry -tcp
/usr/local/psionic/portsentry/portsentry -udp
/usr/local/psionic/portsentry/portsentry -atcp
/usr/local/psionic/portsentry/portsentry -audp

5. 테스트

외부에서 테스트
nmap -P0 211.xxx.xxx.xxx

vi /var/log/message , /usr/local/psionic/portsentry/portsentry.history 확인

iptables -L -n 으로 DROP 확인

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.

호스팅정보

485건
+
제목 글쓴이 날짜 조회
15-12-10 조회 1,807
15-12-10 조회 1,307
15-12-09 조회 1,202
15-12-09 조회 994
15-12-09 조회 1,090
15-12-08 조회 1,231
15-12-08 조회 985
15-12-08 조회 1,108
15-12-07 조회 1,233
15-12-07 조회 1,472
15-12-07 조회 940
15-12-06 조회 2,308
15-12-05 조회 1,148
15-12-05 조회 1,132
15-12-05 조회 1,387
15-12-05 조회 1,750
15-12-04 조회 1,697
15-12-04 조회 1,627
15-12-04 조회 987
15-12-03 조회 1,275
15-12-03 조회 1,083
15-12-03 조회 1,445
15-12-02 조회 1,845
15-12-02 조회 1,551
15-12-02 조회 1,214
15-12-01 조회 1,355
15-12-01 조회 1,369
15-12-01 조회 1,349
15-12-01 조회 1,427
15-11-30 조회 1,356