1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 secilog 1.19 发布 增加了ftp/sftp审计/报表钻取功能等 下载

Discussion in '软件资讯' started by 漂亮的石头, 2015-11-24.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,336
    Likes Received:
    47
    日志分析软件 SeciLog 1.19发布,增加了ftp/sftp审计,增加报表钻取功能,对大多数报表都可以进行下一级的钻取,最终到日志搜索中,上篇文章1.18,有兴趣可以了解一下。本次升级主要增加以下功能:


    ftp审计:


    ftp审计的日志样本选用了目前linux系统中最流行的vsftpd软件,在进行审计前,首先要ftp软件生成日志。


    Vsftpd的配置文件为:/etc/vsftpd/vsftpd.conf

    配置三个地方产生日志:

    1、xferlog_enable=YES

    2、xferlog_file=/var/log/xferlog

    3、dual_log_enable=YES

    配置完成后Vsftpd会产生两个日志文件,一个是/var/log/vsftpd.log记录登录认证日志,另一个是/var/log/xferlog,记录了上传下载日志,系统目前主要精确分析vsftpd.log日志。

    分析后的结果如下,对ftp命令的大多数进行了解析,这样更方面的可以看到ftp的请求过程。

    [​IMG]


    sftp审计:


    Sftp分析了目前常用的sshd自带的sftp协议日志。

    配置:#vi /etc/ssh/sshd_config

    修改 Subsystem sftp /usr/libexec/openssh/sftp-server

    如下Subsystem sftp internal-sftp -l INFO -f local0

    去掉下面一行的注释 #LogLevel INFO

    修改syslog配置 vi /etc/syslog.conf

    # 增加一行

    local0.* @ip

    同时修改message中的信息,不然会重复记录

    *.info;mail.none;authpriv.none;cron.none /var/log/messages改为下面的内容

    *.info;mail.none;authpriv.none;cron.none;local0.none /var/log/messages

    /etc/init.d/syslog restart

    /etc/init.d/sshd restart

    配置完成重启后会生成sftp.log日志,当然如果配置远程机器,就直接把日志发给远程的采集器了。

    分析后的结果如下,对sftp命令的大多数进行了解析,这样更方面的可以看到sftp的请求过程。

    [​IMG]


    web报表功能


    增加了web报表钻取功能对前面的四个报表做了二级报表处理,然后对其他报表做了链接到日志搜索的页面。看下面的图,pv和独立ip,状态码和ip流量统计都也钻取到第二页的报表,然后根据第二页的报表还可以最终钻取到日志搜索页面,这样就知道报表中的数据是怎么来的。

    [​IMG]


    ftp报表


    这次增加了ftp报表功能。可以对ftp最近的行为进行统计,同样点击报表中的数据可以钻取到日志搜索页面,更方便的进行数据查询。对最下面的具体下载内容,进行了二次钻取,得到文件的下载趋势。

    [​IMG]

    ftp中具体文件的下载趋势。[​IMG]

    上个版本提到的对于squid日志的日志分析,只需要把squid日志保存成apache的日志格式,系统就可以正常分析了。

    本次升级的内容主要有这么多。下个版本主要会增加iis的w3c格式的日志分析,增加inotify日志分析,增加会话查询,包括ftp/sftp会话,windows和linux的操作会话查询。同时会增加自定义报表的功能。
    secilog 1.19 发布 增加了ftp/sftp审计/报表钻取功能等下载地址
     
Loading...