|
ipcfg 回复于:2005-05-13 15:24:53
|
开始的时候我也遇到了这个问题,安装正常,就是不显示,察看mysql数据库,也没有内容,说明snort就没有记录,诊断是现在shell下试一试,看有没有问题,snort -c /etc/snort/snort.conf 看看报什么错误,照着错误修正就可以了,我的胆识报的事少一个文件,拷贝过去就可以了,有的文件可能要从低版本中找
|
haoyufu 回复于:2005-05-15 19:27:09
|
是呀我这个也缺少一个文件
楼主是哪个文件呀
snort-2.0.0 or snort-2.3.3它两差哪个文件呀
snort: error while loading shared libraries: libmysqlclient.so.14: cannot open sh
ared object file: No such file or directory
|
haoyufu 回复于:2005-05-15 19:32:33
|
是把哪个文件拷贝到哪个位置呀
请给下指点
谢谢兄弟
|
ipcfg 回复于:2005-05-16 13:10:11
|
你的问题好像是mysql的问题,你看看你的snort.conf是不是指定的有问题
|
haoyufu 回复于:2005-05-16 22:43:49
|
没有问题呀
楼主急死了
都快一周了
|
haoyufu 回复于:2005-05-17 10:09:53
|
我现在点sc这个文件夹显示如下:
Error loading the DB Abstraction library: from
"/usr/local/apache/htodcs/adodb/adodb.inc.php"
Check the DB abstraction library variable $DBlib_path in acid_conf.php
The underlying database library currently used is ADODB, that can be downloaded at
http://php.weblogs.com/adodb
我点acid的话显示的是正常页面
不过用nmap 扫描的话什么反应也没有....郁闷中........
等带高手解决
|
yqzzcj 回复于:2005-05-18 09:39:26
|
楼主 我安您所写安装完成了入侵系统检测 snort能获得数据 log日志中有记录, 但是snort 并没有把数据写入 mysql
真不知啥办
请各位指教 !
|
haoyufu 回复于:2005-05-19 08:52:24
|
这个帖子高手呢
我问了好多问题
怎么没人回答呀
这里有配置成功的吗
haoyufu@ioz.ac.cn
|
yameng 回复于:2005-05-19 09:38:41
|
good!!
|
ipcfg 回复于:2005-05-24 13:31:05
|
我是在vmware上安装的,参照文档:
http://www.antpower.org/Folder_AntTopic/AntFolder_Network_Security/AntFolder_IDSIPS/Folder_TechArticle/AntFile.2004-08-14.1458/view
英文的很详细,从linux 9.0 的安装开始讲起,
|
司令lovelinux 回复于:2005-05-25 16:03:34
|
我的snortcenter 配置完了,怎么显示:
Error - Access denied for 192.168.10.99?
|
squall1 回复于:2005-05-26 16:58:32
|
删除Mysql空帐号
# mysql -uroot -p123456
# use mysql;
# delete from user where user="";
# delete from db where user="";
# exit
|
zhulinping 回复于:2005-05-27 10:27:21
|
我使用这个规则的时候提示错误:
ERROR:unknown preprocessor "http_decode"
Fatal Error,Quitting..
snort -d -h 192.168.0.0/24 -l /var/log/snort -c /etc/snort/snort.conf -i eth0 -A full
|
蒙哥 回复于:2005-06-06 15:37:17
|
我这里的错误是这样的:apache 启动后,进入http://192.168.0.4/acid/acid_main.php
结果只显示
Analysis Console for Intrusion Databases
这几个字,其他一片空白,不知怎么回事,请指教。
|
haoyufu 回复于:2005-06-07 11:00:15
|
我的问题都n个月了
到现在还没解决
就是nmap 10.0.2.30
打开http://10.0.2.30/acid/acid_main.php
里面什么反映也没有
不象楼主说的那样
|
我爱臭豆腐 回复于:2005-06-07 13:17:06
|
如果是记录的访问量大的话一般的机器就不行了.需要很长时间才能够统计出来.而且snort的rules 也开始收费了.一好的ids的rules和速度也是很关键的.
|
oflyhigh 回复于:2005-06-09 14:52:00
|
在WINDOWS下试验了一下
成功了
|
guitarbug 回复于:2005-06-17 17:45:29
|
在windows环境下,
zcat snortdb-extra.gz | /usr/local/mysql/bin/mysql -p123456 snort
这个怎么执行?
我用phpmyadmin导入,不成功? :?:
请指点~
|
wangf51 回复于:2005-07-28 22:47:08
|
我在win32模式下一直不行的阿,怎么办,恼了~~~,又没有相关的群阿,大家交流一下,也互相学习呢?
|
arrlon 回复于:2005-08-03 13:08:27
|
帮忙啊!帮忙啊!!!!!!
打开http://10.0.2.30/acid/acid_main.php
里面什么反映也没有
不象楼主说的那样,我的显示为0%
|
haoyufu 回复于:2005-08-03 15:01:40
|
楼主帮下忙呀
|
fvane 回复于:2005-08-07 11:29:09
|
[quote:956c1f9eca="haoyufu"]我的问题都n个月了
到现在还没解决
就是nmap 10.0.2.30
打开http://10.0.2.30/acid/acid_main.php
里面什么反映也没有
不象楼主说的那样[/quote:956c1f9eca]
楼主比较忙,不知你这个问题解决没有.
你可以进入MySQL看看数据表里有没有内容:
SQL>use snort;
SQL>select * from tcphdr;
如果为空的话说明没有Snort数据写入到数据库.
你可以有X-scan扫描你的电脑
|
fvane 回复于:2005-08-07 11:32:44
|
[quote:ae665650f6="haoyufu"]是呀我这个也缺少一个文件
楼主是哪个文件呀
snort-2.0.0 or snort-2.3.3它两差哪个文件呀
snort: error while loading shared libraries: libmysqlclient.so.14: cannot open sh
ared object file: No such fil..........[/quote:ae665650f6]
这个问题解决方法是从mysql的lib目录下复制libmysqlclient.so.14到/usr/lib即可.
你可以键入ldconfig看看系统lib的目录在哪里.
输入updatedb
然后用locate libmysqlclient.so.14找到此文件位置,复制至系统lib目录.因为snort无法从lib中找到这个文件.
|
haoyufu 回复于:2005-08-07 11:42:53
|
楼上谢谢。我实验下
希望共同交流
|
fvane 回复于:2005-08-07 11:52:40
|
楼主可能比较忙,因为本人最近也在安装测试Snort,所以就以上几个问题逐一回答,楼主看看对不对.
1.如果在acid中看到不数据是因为Snort资料没有写入到mysql中.大家可以进入mysql中查询有没有数据.
和 mysql -uroot -p123456进入mysql
MYSQL>use snort;
MYSQL>select * from tcphdr;
MYSQL>select * from udphdr;
是否有显示内容,如没有表示snort未有数据写入mysql,检测配置,如有数据而acid显示为0,则检查acid的配置信息.
2.建议大家看一看mysql的正确安装位置,楼主的mysql安装是在/usr/local/mysql,如果大家使用 ./configure && make && make install 安装mysql的话是没有/usr/local/mysql目录的,而是在 /usr/local下,所以在编译 snort时用 --with-mysql=/usr/local
3.我是用snort_acid_rh9.pdf(Snort Install Manual)文件安装成功的,这个好像是官方文档,安装方法说得很详细(英文).大家可以去搜索此文件,如果没有可以留下e-mail我传给你们.
4.Snort数据无法定入mysql主要是因为创建资料库时的操作问题.我是用以下方法:(我的mysql安装在/opt/mysql下)
#/opt/apache/share/mysql/mysql.server start
#/opt/apache/bin/mysql -uroot -p123456
MYSQL>SET PASSWORD FOR root@localhost=PASSWORD('123456');
MYSQL>create database snort;
MYSQL>grant INSERT,SELECT on root.* to snort@localhost;
MYSQL>SET PASSWORD FOR snort@localhost=PASSWORD('123456');
MYSQL>grant CREATE,INSERT,SELECT,DELETE,UPDATE on snort.* to snort@localhost;
MYSQL>grant CREATE,INSERT,SELECT,DELETE,UPDATE on snort*. to snort;
MYSQL>exit
记得在安装snort之前创建snort帐号:
#groupadd snort
#useradd -g snort snort
这样的话,在楼主的例子里作如下更改:
# $alert_dbname = "snort_log";
$alert_host = "localhost";
$alert_port = "";
$alert_user = "snort"; //改成snort
$alert_password = "123456";
/* Archive DB connection parameters */
$archive_dbname = "snort";
$archive_host = "localhost";
$archive_port = "";
$archive_user = "snort"; //改成snort
$archive_password = "123456";”
呵呵....
|
haoyufu 回复于:2005-08-07 12:17:07
|
楼上写的不错
有时间交流
呵呵现在好多写毕业论文的要这个snort的
我也是在给人家写
不过得调试成功
|
squall1 回复于:2005-08-09 19:11:29
|
我文笔有些差,有些问题解释不是很清楚,这里也有一篇SNORT安装文档。大家可参考这个。[url]http://www.linuxsir.org/bbs/showthread.php?t=212462[/url]
|
squall1 回复于:2005-08-09 19:33:23
|
[b:b6d08b847a]2005.8.9.使用Stunnel增加MYSQL隧道加密明文会话[/b:b6d08b847a]
SSL协议(安全套接字协议)是为了弥补一些已被广泛应用的明文协议(如www)的安全缺陷而设计的加密通讯协议,它可以用服务器的安全证书对通讯内容进行加密,以防止黑客中途截听通讯内容。
加密软体:Stunnel
官方网站:www.stunnel.org
官方介绍:
Stunnel is a program that allows you to encrypt arbitrary TCP connections inside SSL (Secure Sockets Layer) available on both Unix and Windows. Stunnel can allow you to secure non-SSL aware daemons and protocols (like POP, IMAP, LDAP, etc) by having Stunnel provide the encryption, requiring no changes to the daemon's code. The Stunnel source code is not a complete product -- you still require a functioning SSL library such as OpenSSL or SSLeay in order to compile stunnel. This means that stunnel can support whatever (and only) that which your SSL library can, without making any changes in the Stunnel code.
译:Stunnel是一个允许你对任意的TCP连接会话进行加密的自由软体,可以用到Unix和Windows系统上。Stunnel可以允许你通过Stunnel提供的自带加密功能保护POP, IMAP, LDAP等协议进程,并且不需要改变进程的编码。Stunnel开源代码是一个不完整的产品 ——你仍然需要一个类似OpenSSL or SSLeay加密功能的软体,以便编译stunnel。这就意味着在没有改变Stunnel源码的同时,Stunnel可以支持你能提供的任何SSL二进制软体。
软体:①stunnel-4.10.tar.gz
[url]http://www.stunnel.org/download/stunnel/src/stunnel-4.10.tar.gz[/url]
# cp stunnel*.* /usr/local/src/
# tar zxvf stunnel-4.10.tar.gz
# cd stunnel-4.10
# ./configure --prefix=/usr/local/stunnel
# make
# make install(这里会生成证书,具体如图:)
# cd /usr/local/stunnel/etc/stunnel
# cp stunnel.conf-sample stunnel.conf
# vi stunnel.conf
[code:1:b6d08b847a]cert = /usr/local/stunnel/etc/stunnel/mail.pem [/code:1:b6d08b847a]
# 改成/usr/local/stunnel/etc/stunnel/stunnel.pem
[code:1:b6d08b847a]#client = yes[/code:1:b6d08b847a]
# 去掉前面的#号。
[code:1:b6d08b847a][mysql]
accept = 3307
connect = 127.0.0.1:3306 [/code:1:b6d08b847a]
# 保存退出。
# groupadd stunnel
# useradd stunnel -d /home/stunnel -g stunnel -s /bin/nologin
# chown stunnel:stunnel /usr/local/stunnel/etc/stunnel/stunnel.pem
# mkdir /var/tmp/stunnel
# chown stunnel:stunnel /var/tmp/stunnel
客户机设置
[code:1:b6d08b847a][mysql]
accept = 127.0.0.1:3306
connect = 服务器IP:3307 [/code:1:b6d08b847a]
主辅机均启动stunnel,客户机连接3307端口会自动转向服务器上的3306端口。
[/code]
|
| 小虎牙 回复于:2005-08-26 12:37:16
| 楼主我有一个问题想请教一下
按你的方法我的snort都有安装成功所有的界面也都有了
基本上算成功了可是当我用X-can扫描的时候在/var/log/snort就有看到很
多以IP地址的文件夹我想可能这就是我们所要的
但是我用IE http://Ip/acid防问的时候里面还和当初安装的时候一样
跟本什么内容也没有我不知道这是为什么?
我想这个界面是不是就是读取log里面所记下的内容呢?
为什么我的就没有显示呢?
| fyf130 回复于:2005-09-01 10:09:32
| SNORT不一定非得配数据库,直接记录到文件中就可以;另外记录的内容也不一定非用默认的规则,可以配置rules/目录下的各文件,在文件中可以指定任意的规则,如:alert\log\pass\等;数据源与目的都是可选的!
| zaotingting 回复于:2005-09-12 08:40:27
| C:\mysql\bin>mysql -p < c:\snort\contrib\create_mysql;
Enter password: ******
ERROR 1045: Access denied for user: 'ODBC@localhost' (Using password: YES)
我输入密码后就出现错误,请问是什么原因啊
| 我爱臭豆腐 回复于:2005-09-12 08:45:58
| 你的用户名和口令有问题.
| zaotingting 回复于:2005-09-12 09:08:53
| 我现在就是在windows下安装snort,可是就是不能成功。怎么在mysql里建立snort表啊?
| zaotingting 回复于:2005-09-12 09:10:31
| 我也是这个问题,不知怎么导入snort表,请问你是否解决了?我的qq:215551479,可否交流一下。
|
|
|
原文转自:http://www.ltesting.net
|