Difference between revisions of "Instalasi Suricata"

From OnnoWiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
 
  sudo apt-get -y install libpcre3 libpcre3-dbg libpcre3-dev \
 
  sudo apt-get -y install libpcre3 libpcre3-dbg libpcre3-dev \
 
  build-essential autoconf automake libtool libpcap-dev libnet1-dev \
 
  build-essential autoconf automake libtool libpcap-dev libnet1-dev \
−
  libyaml-0-1 libyaml-dev zliblg zliblg-dev libcap-ng-dev libcap-ng0
+
  libyaml-0-2 libyaml-dev zlib1g zlib1g-dev libcap-ng-dev libcap-ng0 \
 +
make libmagic-dev
  
 
di Ubuntu 10.04
 
di Ubuntu 10.04
Line 12: Line 13:
 
  build-essential autoconf automake libtool libpcap-dev libnet1-dev \
 
  build-essential autoconf automake libtool libpcap-dev libnet1-dev \
 
  libyaml-dev libcap-ng-dev libcap-ng0
 
  libyaml-dev libcap-ng-dev libcap-ng0
 +
 +
 +
==Download htp==
  
 
Download htp secara manual
 
Download htp secara manual
Line 36: Line 40:
 
  ./configure --enable-nfqueue
 
  ./configure --enable-nfqueue
  
−
==Suricata==
+
==Download suricata==
 +
 
 +
Suricata
 +
 
 +
To download and build Suricata, enter the following:
 +
 
 +
wget http://www.openinfosecfoundation.org/download/suricata-1.3.tar.gz
 +
tar -xvzf suricata-1.3.tar.gz
 +
cd suricata-1.3/
 +
 
 +
 
 +
Compile and install the engine
  
−
Download suricata
+
If you plan to build Suricata with IPS capabilities, enter:
  
−
  http://www.openinfosecfoundation.org/index.php/download-suricata
+
  ./configure --enable-nfqueue --prefix=/usr --sysconfdir=/etc --localstatedir=/var
−
http://www.openinfosecfoundation.org/download/suricata-1.0.2.tar.gz
+
 
−
cp suricata-1.0.2.tar.gz /usr/local/src
+
instead of
−
cd /usr/local/src
 
−
tar -xvzf suricata-1.0.2.tar.gz
 
−
cd suricata-1.0.2
 
  
−
atau
+
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
  
−
cd /usr/local/src
+
Continue with the next commands:
−
wget http://www.openinfosecfoundation.org/download/suricata-1.0.2.tar.gz
 
−
tar -xvzf suricata-1.0.2.tar.gz
 
−
cd suricata-1.0.2
 
  
−
  ./configure --enable-nfqueue
+
  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
−
sudo mkdir /var/log/suricata/
 
 
  make
 
  make
−
  make install
+
  sudo make install
 +
sudo ldconfig
  
  
Line 69: Line 78:
 
==Pranala Menarik==
 
==Pranala Menarik==
  
 +
* [[Suricata Open Source Next Generation Intrusion Detection and Prevention Engine]]
 
* [[Keamanan Jaringan]]
 
* [[Keamanan Jaringan]]
 
* [[Linux Howto]]
 
* [[Linux Howto]]

Latest revision as of 07:13, 29 July 2012

Siapkan Aplikasi Pendukung

Siapkan berbagai aplikasi pendukung sebelum menginstalasi suricata

sudo apt-get -y install libpcre3 libpcre3-dbg libpcre3-dev \
build-essential autoconf automake libtool libpcap-dev libnet1-dev \
libyaml-0-2 libyaml-dev zlib1g zlib1g-dev libcap-ng-dev libcap-ng0 \
make libmagic-dev

di Ubuntu 10.04

sudo apt-get -y install libpcre3 libpcre3-dbg libpcre3-dev \
build-essential autoconf automake libtool libpcap-dev libnet1-dev \
libyaml-dev libcap-ng-dev libcap-ng0


Download htp

Download htp secara manual

http://openinfosecfoundation.org/index.php/download-suricata
http://openinfosecfoundation.org/download/libhtp-0.2.3.tar.gz

Atau download & Install htp secara manual

cd /usr/local/src
wget http://www.openinfosecfoundation.org/download/libhtp-0.2.3.tar.gz
tar -xzvf libhtp-0.2.3.tar.gz
cd libhtp-0.2.3
./configure
make
make install

Jika kita ingin menjalankan kemampuan IPS yang ada di suricata (./configure --enable-nfqueue) ada baiknya mengaktifkan

sudo apt-get -y install libnetfilter-queue-dev libnetfilter-queue1 libnfnetlink-dev libnfnetlink0 libcap-ng0

Mengaktifkan IPS dapat dilakukan pada saat konfigurasi menggunakan perintah

./configure --enable-nfqueue

Download suricata

Suricata

To download and build Suricata, enter the following:

wget http://www.openinfosecfoundation.org/download/suricata-1.3.tar.gz tar -xvzf suricata-1.3.tar.gz cd suricata-1.3/


Compile and install the engine

If you plan to build Suricata with IPS capabilities, enter:

./configure --enable-nfqueue --prefix=/usr --sysconfdir=/etc --localstatedir=/var

instead of

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var

Continue with the next commands:

./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
sudo make install
sudo ldconfig


Referensi

Pranala Menarik