Terima kasih Bung Andi, sebenarnya saya sudah mendapatkan dan mempelajari slide itu sejak dua bulan yang lalu. Karena slide itu saya sekarang sudah bisa membuat plugin di snort. Sekarang masalahnya adalah bagaimana cara melakukan compile terhadap plugin yang saya buat. Soalnya saya masih belum pahan sama GNU Build System.
Namun, kemarin saya coba tanya di milis Snort-Devel. Dan akhirnya mendapat pencerahan. Pertama, jika telah selesai bikin pluginnya (dalam hal ini berupa dynamic-preprocessor) ikuti petunjuk yang ada di sini : http://marc.info/?l=snort-devel&m=121016318200608&w=2 kemudian setelah itu pada top level directory snort source, lakukan perintah berikut : libtoolize --automake --copy aclocal -I m4 autoheader automake --add-missing --copy autoconf setelah itu baru bisa mulai ./configure - make - make install Pada 21 Juli 2010 10:34, Andi Sugandi <[email protected]> menulis: > 2010/7/21 Fuat Yosanto <[email protected]>: > > Dear all, > > > > Gini nih, ceritanya saya mau bikin semacam plugin di Snort 2.8.5.3 untuk > > tugas akhir saya. > > Setelah ekstrak source code Snortnya, saya bikin kode programnya di > > direktori baru dalam source code snort tersebut. > > Nah, masalahnya sekarang saya bingung nih, Makefile jenis apa yang harus > > dibuat dan mana yang harus diedit > > supaya kode program bikinan saya bisa ikut tercompile dengan perintah > > ./configure && make. > > > > Saya sudah mencoba baca manual Automake, tp tetep aja masih bingung. > > Sebagai informasi semua direktori dalam source code snort tersebut ada > file > > Makefile.am & Makefile.in > > dan di top level direktori source code snort terdapat file configure.ac. > > Denger-denger Automake bisa meng-generate Makefile secara otomatis di > semua > > direktori asal inputnya "bener". > > Makanya saya juga nyobain edit Makefile sana-sini, eh ga berhasil juga. > > Gimana ya? ada yang bisa memberi pencerahan? > > Terima kasih sebelumnya. > > Mungkin saya tidak dapat menjawab, tapi mudah-mudahan slide ini dapat > membatu: > http://www.secureworks.com/images/researchimages/defcon-16-feinstein.pdf > > Best regards, > -- > Andi Sugandi. Bandung, Indonesia. > openSUSE-id Team, openSUSE Community Member. > http://en.opensuse.org/User:Andisugandi > > -- > Web Milis: http://groups.google.com/group/klub-linux-bandung > Etika Milis: > http://groups.google.com/group/klub-linux-bandung/web/etika-milis > -- Web Milis: http://groups.google.com/group/klub-linux-bandung Etika Milis: http://groups.google.com/group/klub-linux-bandung/web/etika-milis
