美文网首页
定时统计Fuzz的crashes数量

定时统计Fuzz的crashes数量

作者: Magicknight | 来源:发表于2019-03-26 20:02 被阅读0次

      由于有同事要求,需要我定时统计下Fuzz的crashes数量。每隔1小时去截图一次,多浪费时间?程序员要把体力活转化为智力活,自动化就是桥梁,碰到问题,最开始就该问自己是否能够实现自动化。

      首先问题转化,Crashes数会在Crashes目录下生成poc文件,因此只要利用Linux的定时任务crontab就能解决此问题。crontab命令常见于Unix和[Linux]的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。

    1. 首先到定时任务目录下/var/spool/cron/下
    cd /var/spool/cron/
    gedit afl.cron
    

    2、统计某目录下文件的个数在afl.cron内输入以下命令

    1 */1 * * * ls -l /root/directory/ | grep "^-"|wc -l >> /root/afl.txt
    

    3、加入到定时任务

    crontab afl.cron
    

    4、启动定时任务

    /sbin/service cron start
    

    经过一天后查看afl.txt就能获取到想要的定时统计数据

    解释

    afl.cron命令解释.png

    相关文章

      网友评论

          本文标题:定时统计Fuzz的crashes数量

          本文链接:https://www.haomeiwen.com/subject/fcgnvqtx.html