首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从wapiti.py文件运行nikto.pl文件?

如何从wapiti.py文件运行nikto.pl文件?
EN

Stack Overflow用户
提问于 2015-07-08 21:00:10
回答 1查看 201关注 0票数 0

我正在做一个涉及wapiti和nikto web工具的项目。我已经设法用这个命令为这两个工具生成了一个报告

代码语言:javascript
复制
python wapiti.py www.kca.ac.ke ;perl nikto.pl -h www.kca.ac.ke -Display V -F htm -output /root/.wapiti/generated_report/index.html.

但是我想运行一个命令,比如

代码语言:javascript
复制
python wapiti.py www.kca.ac.ke

同时拿到wapiti和nikto的网络扫描报告。我该如何实现这个目标呢?

EN

回答 1

Stack Overflow用户

发布于 2015-07-08 22:27:17

一个shell脚本就可以工作了。将以下代码保存为' run _wapiti_and_nikto_scans',然后运行:

代码语言:javascript
复制
bash run_wapiti_and_nikto_scans www.my.site.com

下面是脚本:

代码语言:javascript
复制
#!/bin/bash                                                                                 

SITE=$1
if [ -n "$SITE" ]; then  # -n tests to see if the argument is non empty                     
    echo "Looking to scan $SITE"
    echo "Running 'python wapiti.py $SITE'"
    python wapiti.py $SITE || echo "Failed to run wapiti!" && exit 1;

    echo "Running 'perl nikto.pl -h $SITE -Display V -F htm -output /root/.wapiti/generated_report/index.html'"
    perl nikto.pl -h $SITE -Display V -F htm -output /root/.wapiti/generated_report/index.html || echo "Failed to run nikto!" && exit 1;
    echo "Done!"
    exit 0; # Success                                                                      
fi

echo "usage: run_wapiti_and_nikto_scans www.my.site.com";
exit 1; # Failure 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31293488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档