grayddq / PublicMonitors

对公网IP列表进行端口服务扫描,发现周期内的端口服务变化情况和弱口令安全风险
607 stars 181 forks source link

问题总结,如下坑有些确实很无奈,避免大家出现如下问题 #9

Open xiaoyanguoke opened 4 years ago

xiaoyanguoke commented 4 years ago

1、masscan无法扫描端口号 在centos版本安装masscan有很大几率有问题,确实存在无法扫描端口问题,我现在使用的是unbuntu版本. 2、发送邮件出现如下问题: 2019-01-11 15:48:51,491 - LogInfo - sending mail failure,error: 2019-01-11 15:48:51,555 - LogInfo - sending mail failure,error: 2019-01-11 15:48:56,775 - LogInfo - sending mail failure,error: 2019-01-11 15:48:56,775 - LogInfo - sending mail success 这样不会收到邮件的,我当时场景是用的新浪的邮箱,配置的用户名和密码.就会出现这个问题.后来密码改成授权码就能解决. 3、发送邮件出现乱码问题: (1)在lib/publicEmail.py中增加如下: from email.mine.text import Header msg["Subject"] = Header("每日端口服务信息详", "utf-8") 正文出现乱参考:https://github.com/grayddq/PublicMonitors/issues/3

另外出现UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 45: ordinal not in range(128)主要是编码问题: 在40行后面增加: add_port_info = unicode(add_port_info, 'utf-8')

maxwalk commented 4 years ago

若主机禁止ping,masscan 就直接跳过了,这样会漏掉一些开放的公网地址的端口。可否配置项添加自定义 masscan 的扫描参数设置?

xiaoyanguoke commented 4 years ago

如果公网IP地址不是很多的话,直接用nmap吧

------------------ 原始邮件 ------------------ 发件人: "maxwalk"<notifications@github.com>; 发送时间: 2020年3月3日(星期二) 下午2:32 收件人: "grayddq/PublicMonitors"<PublicMonitors@noreply.github.com>; 抄送: "天 道"<1016751355@qq.com>; "Author"<author@noreply.github.com>; 主题: Re: [grayddq/PublicMonitors] 问题总结,如下坑有些确实很无奈,避免大家出现如下问题 (#9)

若主机禁止ping,masscan 就直接跳过了,这样会漏掉一些开放的公网地址的端口。可否配置项可添加

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

sadbosan commented 3 years ago

@xiaoyanguoke 大佬 邮件乱码的问题
是这么配置吗 image

然后运行就报错了。。 image