|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
[Snort-users] Alerts on Unix Sockets
From: Maicon Melo Alves (mmalves
net.ucam-campos.br)
Date: Fri Sep 10 2004 - 11:08:32 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello list,
I wrote this program to receive the alerts sended
from the snort by the unix socket. It's working, but I just only receive the
message of the alert. I want to receive, also, the ip destination, ip source
and others informations, like protocol, priority...
I want to
receive the same alerts, emmited on the console (with -A console option).
Is it possible?
The simple code, receive correctly the
messages alerts. I didn't receive the rest of the information.
For
Example, for the alert relationed with bad-traffic, I receive on console
this alert:
Potentially Bad Traffic
[Priority: 2] {ICMP} 127.0.0.1 -> 127.0.0.1 .......
By the
Unix Socket:
BAD-TRAFFIC loopback
traffic
******************************************************************
Code:
#include
<sys/socket.h>
#include <sys/un.h>
#include
<stdio.h>
#define UNSOCK
"/var/log/snort/snort_alert"
main()
{
int sock,
length;
struct sockaddr_un
name;
char
buf[1024];
sock =
socket(AF_UNIX, SOCK_DGRAM, 0);
if (sock < 0)
{
perror("opening datagram socket");
exit(1);
}
name.sun_family = AF_UNIX;
strcpy(name.sun_path,
NAME);
if (bind(sock,
(struct sockaddr *) &name, sizeof(struct sockaddr_un)))
{
perror("binding name to datagram socket");
exit(1);
}
printf("socket -->%s\n", NAME);
while
(recvfrom(sock,buf,1024,0,(struct sockaddr *) &name, sizeof(struct
sockaddr_un) > 0))
printf("-->%s\n", buf);
close(sock);
unlink(NAME);
}
Thank you,
Maicon Melo Alves.
________________________________________________
Message sent using UebiMiau 2.7.2
------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php _______________________________________________ Snort-users mailing list Snort-users@lists.sourceforge.net Go to this URL to change user options or unsubscribe: https://lists.sourceforge.net/lists/listinfo/snort-users Snort-users list archive: http://www.geocrawler.com/redir-sf.php3?list=snort-users
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]