请帮忙做手撕猪肉

请帮忙做手撕猪肉

我一直在努力在我的 Ubuntu 机器上安装 snort、barnyard2 和 Pullpork,并且我安装了前两个没有问题。使用 Pullpork 我似乎无法克服这个错误消息:

name@host:~/snort_src/pulledpork-0.7.0$ sudo /usr/local/bin/pulledpork.pl -c /etc/snort/pulledpork.conf -l 
http://code.google.com/p/pulledpork/
  _____ ____
 `----,\    )
  `--==\\  /    PulledPork v0.7.0 - Swine Flu!
   `--==\\/
 .-~~~~-.Y|\\_  Copyright (C) 2009-2013 JJ Cummings
      /  66\_  [email protected]
|    \   \   _(")
 \   /-| ||'--'  Rules give me wings!

Checking latest MD5 for snortrules-snapshot-2980.tar.gz....
    Error 422 when fetching https://www.snort.org/reg-rules/snortrules-snapshot-2980.tar.gz.md5 at /usr/local/bin/pulledpork.pl line 463.
    main::md5file('<oinkcode>', 'snortrules-snapshot-2980.tar.gz', '/tmp/', 'https://www.snort.org/reg-rules/') called at /usr/local/bin/pulledpork.pl line 1847

答案1

我终于想通了...... Pullpork 从 snort 站点获取文件的方式存在命名问题。 snort 的最新版本是 2.9.8.0,因此当 Pullpork 尝试获取具有该名称的规则文件时,它并不存在于 snort 站点上。因此,在我的 Pullpork.conf 中,我将 snort_version 设置为 2.9.7.6,它在 snort 站点上有一组有效的规则。我还注释掉了社区规则,因为那里的命名也导致了我无法解决的类似问题。

相关内容