找回密码
 注册

QQ登录

只需一步,快速开始

一:前言
namp是我们最常用的信息收集工具,看一查看目标主机开放的端口,系统等各种信息,由于有时候扫描过程比较漫长。我想着能不能执行命令,我去忙我自己的事情,或者放到后台去扫描。只告诉结果?
二:参考文章
参考文章《安装sendmali》
《美化nmap扫描报告》
三:代码
#!/bin/bash
read -p "请输入IP地址:" ip
echo "(01)普通扫描"
echo "(02)系统扫描"
read -p "请选择指定项目:" demo

case $demo in
1) nmap -T4 -A $ip -oX 01.xml
;;
2) nmap -O $ip -oX 01.xml
;;
esac

xsltproc -o 02.htm 模板.xsl 01.xml
sendEmail -s "邮件服务器地址" -xu "邮箱名" -xp "邮箱密码" -f "发件箱" -t "收件箱" -u "$ip报告来了"  -t < 02.htm


四:效果
收到的邮件

展示效果



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1金币 +10 收起 理由
priess1314 + 10

查看全部评分

分享至 : QQ空间
收藏
有志者,事竟成,破釜沉舟,百二秦关终属楚. 苦心人,天不负, 卧薪尝胆 ,三千越甲可吞吴

2 个回复

倒序浏览
admin 2019-9-24 23:47:53
2#
后期将对脚本优化升级,敬请关注!

评分

参与人数 1金币 +10 收起 理由
priess1314 + 10

查看全部评分

回复 使用道具 举报 1 0
支持大佬!请收下我的膝盖。
回复 使用道具 举报 1 0
您需要登录后才可以回帖 登录 | 注册