yaids
![]() | YAIDS |
| Functions | Variables |
yaids.c File Reference
#include <config.h>
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <stdbool.h>
#include <yaids.h>
#include <yaidstypes.h>
#include <yaidsconf.h>
#include <yaidsio.h>
#include <yaidspcap.h>
#include <yaidsyara.h>
#include <yaidsthread.h>
#include <yara.h>
#include <signal.h>
Include dependency graph for yaids.c:

Functions
void
yaids_signal (int signalValue)
bool
verify_status (int statusCode)
int
main (int argc, char **argv)
Variables
const char *
PROGRAM_NAME = "YAIDS"
const char *
const char *
const char *
const char *
PROGRAM_VERSION = PACKAGE_VERSION
bool
global_yaidsRunning = true
Function Documentation
◆ main()
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
◆ verify_status()
| bool verify_status | ( | int | statusCode | ) |
◆ yaids_signal()
| void yaids_signal | ( | int | signalValue | ) |
Variable Documentation
◆ COPYRIGHT
| const char* COPYRIGHT |
Initial value:
=
"COPYRIGHT (C) Justin M. Wray | Licensed: BSD 3-Clause"
◆ global_yaidsRunning
| bool global_yaidsRunning = true |
◆ PROGRAM_DESCRIPTION
| const char* PROGRAM_DESCRIPTION |
Initial value:
=
"An Intrusion Detection System (IDS), utilizing Yara rules, and multi-threading"
◆ PROGRAM_NAME
| const char* PROGRAM_NAME = "YAIDS" |
◆ PROGRAM_SUBLINE
| const char* PROGRAM_SUBLINE |
Initial value:
=
"Yara as an Intrusion Detection System / Yet Another Intrusion Detection System"
◆ PROGRAM_VERSION
| const char* PROGRAM_VERSION = PACKAGE_VERSION |
Source Code Documentation Generated By doxygen
