OpenVAS日志调试

1.scanner日志调试开关
log_whole_attack 如果为yes,则打印调试日志
                        如果为no,则不打印调试日志
                      
DEBUG日志如何开启?
#define DEBUG 1
extern void log_legacy_write (const char *format, ...);




2.manager日志调试开关
/usr/local/etc/openva/openvasmd_log.conf
如果设置为128(g),则全部打开日志,默认为127
G_LOG_FLAG_RECURSION       
G_LOG_FLAG_FATAL           
G_LOG_LEVEL_ERROR          g_error
G_LOG_LEVEL_CRITICAL       g_critical
G_LOG_LEVEL_WARNING        g_warning
G_LOG_LEVEL_MESSAGE        g_message
G_LOG_LEVEL_INFO           g_info

G_LOG_LEVEL_DEBUG          g_debug

3.gsad日志开关

/usr/local/etc/openva/gsad_log.conf


4.插件添加log

display("test");

会在log文件openvassd.dump中打印出来

或者自定义log API

猜你喜欢

转载自blog.csdn.net/weixin_41010318/article/details/80003095
今日推荐