pchero on September 7th, 2009

 * psad 의 시작과 종료  psad 와 함께 제공되는 초기화 스크립트는 레드햇, 페도라, 슬랙웨어, 데비안, 맨드레이크, 젠투 리눅스 시스템에서 동작한다. 다수의 다른 세스템 데몬(syslog나 아파치)처럼 psad는 보통 init 스크립트를 통해 시작하고 종료한다.  psad가 init 스크립트를 통해 시작되면 주 psad 데몬, kmsgsd, psadwatch와 같은 세 개의 데몬도 시작된다. kmsgsd는 psad가 iptables 로그를 실시간으로 분석할 수 있게 […]

Continue reading about psad 관리

pchero on September 7th, 2009

 * 역사  psad 소프트웨어 프로젝트는 1999년 가을, 바스티유 개발팀이 바스티유가 경량의 네트워크 침입 탐지 컴포넌트를 제공해야 한다고 결정했을 때 Bastille 리눅스의 일부로 시작했다. 당시 피터 왓킨스는 지금까지도 Bastille와 함께 제공되는 매우 뛰어난 방화벽 스크립트를 개발 중이었으므로 방화벽 로그가 제공하는 정보에 기반한 IDS 도구를 개발하는 것은 자연스러운 다음 작업이었다. 또 당시 PortSentry(http://sourceforge.net/projects/sentrytools 참조)에는 기본 버리기 전략으로 […]

Continue reading about psad 설치

pchero on September 5th, 2009

 요즘 공부하고 있는 iptables 를 이용한 방화벽 구축 관련하여…  한가지 문제가 되는 부분이 있었다.  그것은 바로 방화벽을 설정하게 되면 이상하게 네임서버 질의가 안되는 것.  문제의 발단은 다음의 스크립트를 이용하여 방화벽을 설정하는 것 부터 시작이었다. #!/bin/sh IPTABLES=/sbin/iptablesMODPROBE=/sbin/modprobe ### 기존 규칙을 제거하고 체인 정책을 DROP으로 설정한다.echo “[+] Flushing existing iptables rules…”$IPTABLES -F$IPTABLES -X$IPTABLES -P INPUT DROP$IPTABLES -P […]

Continue reading about iptables 방화벽 설정 관련…

pchero on September 4th, 2009

 커널 2.4대에서 방화벽, 규칙 설정, IP 매스커레이딩을 조정하는 커널 도구  iptables -[ADC] chain 상세룰 [옵션] iptables -[RI] chain 룰번호 상세룰 [옵션] iptables -D chain 룰번호 [옵션] iptables -[LFZ] [chain] [옵션] iptables -[NX] chain iptables -E 이번체인이름 새로운체인이름 iptables -P chain target [옵션] iptables -h  -A chain, –append chain : chain을 추가한다. -D chain, –delete chain : chain에서 룰을 삭제한다. -D chain 룰넘버, –delete chain […]

Continue reading about iptables (커널 2.4대의 방화벽 관리도구)