이제 snort를 설치해 보자


snort를 다운받아야하는데 최신 버전의 snort를 다운받으니 DB와 연동에 조금 문제가 생겨서


전 버전의 snort를 사용하겠다


Snort_2_9_0_4_Installer.zip








이제 마지막으로 base를 다운받자


http://sourceforge.net/projects/secureideas/files/BASE/base-1.4.5/base-1.4.5.tar.gz/download


adodb와 마찬가지로 C:\APM_Setup\htdocs 안에 넣어주자


폴더 명은 base로 해주자



이제 다운받는건 끝이 났고


설정을 해야한다


설정이 생각보다 복잡하다 (리눅스에 비하면 엄청 편하다)


우선 C:\Snort\schemas 로 이동하여 Shift + 마우스 오른쪽 클릭한다


그럼 여기에서 명령 프롬프트 열기라는 메뉴가 있다 클릭하자



mysqladmin -u root -p create snort

(snort라는 데이터베이스 만듬)

mysql -D snort -u root -p < create_mysql

(snort 데이터베이스에 현재 폴더에 있는 create_mysql 내용을 집어 넣음)

mysql -u root -p

(mysql 콘솔 로그인)

use snort;

(snort 데이터베이스 선택)

show tables;

(snort 데이터베이스 안에 테이블 확인)



위와 같이 테이블이 나왔다면 성공이다


Mysql 설정은 끝이 났다


이제 Base 설정을 해보자


우선 수정해야할 부분이 있다


C:\APM_Setup\htdocs\base\includes\base_action.inc.php 파일을 열어서


include_once("Mail.php"); // r.rioux added for PEAR::Mail

include_once("Mail/mime.php"); //r.rioux added for PEAR::Mail attachments


두 줄 앞에 // 주석을 달아 주어야 한다



그리고 웹 브라우저를 열어 http://localhost/base 로 이동해 보자


그럼 아래와 같은 창이 뜬다


Continue를 누르자



그럼 아래와 같은 창이 뜨는데 adodb를 풀어둔 경로를 적어준다


C:\APM_Setup\htdocs\adodb5


그리고 Continue를 누르자



아래와 같은 창이 뜬다


아까 만든 db 인 snort


주소 localhost


MySQL 아이디와 패스워드를 입력해주고


Continue!



base 화면을 볼 때 인증을 할거면 적어 넣으면 된다


여기서는 귀찮으니 그냥 Continue



아래와 같이 뜨면 Create BASE AG 클릭



잘 해왔다면 아래와 같이 DONE이 뜬다


이제 아래의 Step 5... 를 클릭하면



base 메인 화면이 뜬다


이제 Snort 설정만 해주면 된다


다음 글에 계속!!