如何使用moniorg监控新颁发域名的活动和安全性

2023-11-08 14:57:31 浏览数 (1)

关于moniorg

moniorg是一款针对新颁发域名的安全检测和监控工具,该工具基于纯Python 3开发,并利用证书透明度日志(crt.sh网站)以及根据SSL证书中的组织自断数据来监控新颁发的域名。

通过查看CT日志,广大研究人员可以通过完全被动的方式来收集与目标组织基础设施相关的大量信息,例如内部域和电子邮件地址等数据。

工具要求

Python 3.x 相关Python模块 Slack(可选)

工具下载

由于该工具基于Python 3开发,因此我们首先需要在本地设备上安装并配置好Python 3环境。接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地:

代码语言:javascript复制


git clone https://github.com/yousseflahouifi/moniorg.git

然后使用pip工具安装该工具所需的其他依赖组件:

代码语言:javascript复制


pip install os sys termcolor difflib json argparse

如果你想要以V皮S模式运行该工具,并实现针对目标组织的持续监控,你可以选择使用一个免费的Slack工作空间,并将传入的Webhook URL地址添加到config.py文件中的posting_webhook变量中,具体配置信息可以参考这篇【https://sl‍ack.com/help/articles/115005265063-Incoming-webhooks-for-Slack】。

工具使用

代码语言:javascript复制
代码语言:javascript复制
usage: moniorg.py [-h] [-a ADD] [-g GET] [-l] [-m MONITOR] [-v] orgname
代码语言:javascript复制

工具参数

短命令

长命令

命令描述

-h

--help

显示工具帮助信息和退出

-a

--add

添加要监控的组织名称

-m

--monitor

监控和查看新增的域名

-g

--get

根据组织名称获取域名列表并进行监控

-l

--list

枚举你正在监控的组织名称

-v

--v**

以V**模式运行moniorg ,并在发现了新的域名时发送Slack通知,该选项需要与-m参数同时使用

工具使用样例

将新的组织名称添加到正在监控的列表中:

代码语言:javascript复制


python3 moniorg.py -a "VK LLC"

 

                         ,--

,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.

|        || .-. ||      ,--.| .-. ||  .--'| .-. |

|  |  |  |' '-' '|  ||  ||  |' '-' '|  |   ' '-' '

`--`--`--' `---' `--''--'`--' `---' `--'   .`-  /

                                           `---'

     By Youssef Lahouifi

查看正在监控的域名列表:

代码语言:javascript复制


python3 moniorg.py -g "VK LLC"

 

                         ,--

,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.

|        || .-. ||      ,--.| .-. ||  .--'| .-. |

|  |  |  |' '-' '|  ||  ||  |' '-' '|  |   ' '-' '

`--`--`--' `---' `--''--'`--' `---' `--'   .`-  /

                                           `---'

     By Youssef Lahouifi

 

[ ] below is the list of domains of the company ...

gmrk.mail.ru

relap.org

relap.ru

test.mail.ru

查看新域名是否添加成功:

代码语言:javascript复制


python3 moniorg.py -m "VK LLC"

 

                         ,--

,--,--,--. ,---. ,--,--, `--' ,---. ,--.--. ,---.

|        || .-. ||      ,--.| .-. ||  .--'| .-. |

|  |  |  |' '-' '|  ||  ||  |' '-' '|  |   ' '-' '

`--`--`--' `---' `--''--'`--' `---' `--'   .`-  /

                                           `---'

     By Youssef Lahouifi

 

Got Nothing !

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

项目地址

moniorg:https://github.com/yousseflahouifi/moniorg

0 人点赞