GitHub 泄漏监控体系 | 申博官网
登录
  • 欢迎进入申博官网!
  • 如果您觉得申博官网对你有帮助,那么赶紧使用Ctrl+D 收藏申博官网并分享出去吧
  • 这里是申博官方网!
  • 申博官网是菲律宾sunbet官网品牌平台!
  • 申博开户专业品牌平台!

GitHub 泄漏监控体系

Hawkeye

GitHub地点:https://github.com/0xbug/Hawkeye

简介

> 监控github代码库,及时发现员工托管公司代码到GitHub行动并预警,下降代码泄漏风险

截图

GitHub 泄漏监控体系

特征

  • 邮箱告警关照
  • 黑名单增加
  • 爬虫义务设置

依靠

  • Python 3.x
  • Flask
  • MongoDB

支撑平台

  • Linux, macOS

装置

克隆项目到当地

git clone https://github.com/0xbug/Hawkeye.git --depth 1

Hawkeye 支撑 Python 3.x on Linux and macOS。(2.x兼容性 需自行修正测试)

———————————————-

申博|网络安全巴士站【www.bus123.net】

申博|网络安全巴士站是一个专注于网络安全、系统安全、互联网安全、信息安全,全新视界的互联网安全新媒体。。

———————————————-

装置依靠 (修正/usr/local/bin/python3 为你体系的Python 3 途径)

cd Hawkeye
pip install virtualenv
virtualenv --python=/usr/local/bin/python3 venv
source venv/bin/activate
pip install -r deploy/requirements.txt

设置

cp config.ini.example config.ini
vim config.ini

须要修正的设置装备摆设

  • github 帐户设置装备摆设
[GitHub]
USERNAME = 帐号
PASSWORD = 暗码
  • MongoDB 认证设置装备摆设(可选)

先建立用户

mongo
>db.createUser({user:'root',pwd:'password',roles:[{role:'dbOwner',db:'Hawkeye'}]})

然后修正设置装备摆设文件

[MongoDB]
HOST = localhost
PORT = 27017
ACCOUNT = 帐号
PASSWORD = 暗码
  • 告警设置装备摆设(ENABLE:是不是开启告警功用)
[Notice]
ENABLE = 1
MAIL_SERVER = 邮件服务器
MAIL_PORT = smtp端口
FROM = 发件人
PASSWORD = 暗码

运转

python Hawkeye.py

然后接见 http://0.0.0.0:5000/ 停止关键词、告警、黑名单、准时义务设置装备摆设(首次运转须要点击确认按钮新建cron义务)。

布置

发起运用 supervisor 设置成开机自启,并监控历程,设置装备摆设文件 deploy/Hawkeye.conf.example


申博|网络安全巴士站声明:该文看法仅代表作者自己,与本平台无关。版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明GitHub 泄漏监控体系
喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址