Manual (Without AutoTools)
Warning
Most modern distributions should include the required dependencies, monitor the ./configure
output for any missing packages; Lack of optimization may impact the performace of YAIDS
- Install Development Tools (git, gcc, glibc, etc.)
- Install
libpcap
(including development headers) - Install
libyara
(including development headers) - Compile (from the
src
directory):gcc <GCC OPTIONS> yaids.c yaidsconf.c yaidsio.c yaidspcap.c yaidsyara.c yaidsthread.c -o yaids -I. -I.. -I../include/ -lpcap -lyara -lpthread -lm <ADDITIONAL LIBRARIES>