安下载(俺下载):打造放心的绿色安全下载站! 安下载首页|软件分类|最近更新

所在位置: 首页  >  电脑软件  >  编程开发  >  编程工具 > 码小六(GitHub代码泄露监控) v1.4.0 官方版
码小六(GitHub代码泄露监控)

码小六(GitHub代码泄露监控)

 v1.4.0 官方版
  • 软件大小:1.89 MB
  • 更新日期:2021-01-30 14:38
  • 软件语言:简体中文
  • 软件类别:编程工具
  • 软件授权:免费版
  • 软件官网:
  • 适用平台:WinXP, Win7, Win8, Win10, WinAll
  • 软件厂商:

6
软件评分

本地下载文件大小:1.89 MB

软件介绍 人气软件 下载地址

为您推荐: 编程开发

  码小六提供GitHub代码泄露监控功能,通过这款软件就可以自动分析是否存在代码泄露,避免源码被其他人修改,软件部署方便,直接添加到数据库和服务器就可以运行,支持Docker部署与源码部署,提供简单的监控方式,在软件界面显示扫描结果,显示异常结果,可以自动发送代码泄露通知,可以在软件配置通知时段,通知配置新增钉钉安全设置说明;码小六适合企业使用,当您通过GitHub管理代码的时候就可以通过这款软件自动监控分析代码是否泄露,保证企业项目安全,避免代码被攻击,如果您需要监控代码泄露情况就可以下载这款软件!

码小六(GitHub代码泄露监控)

软件功能

  1、提供远程监控,自动在后台监控代码情况

  2、分析GitHub代码泄露情况,查看托管的代码是否异常

  3、在软件立即配置扫描计划,让软件自动分析代码项目

  4、支持部署到数据库,支持MySQL数据库连接

  5、支持用户设置,可以在软件添加用户信息,可以通过邮箱和密码添加用户

  6、可以在web界面访问监控系统,快速查看任务信息

  7、可以在软件设置令牌,可以在软件配置指定模块任务

  8、添加扫描GitHub的任务就可以监控代码泄露行为

软件特色

  全可视化界面,操作简单

  支持 GitHub 令牌管理及智能调度

  扫描结果信息丰富,支持批量操作

  任务配置灵活,可单独配置任务扫描参数

  支持白名单模式,主动忽略白名单仓库

  支持邮件、钉钉、WebHook、Telegram、企业微信通知

官方教程

  1、Docker 部署

  ## 创建 MySQL 实例

  Docker 镜像不包含 MySQL 实例,请安装 MySQL、创建数据库并授权。

  ---

  ## 克隆代码

  ```

  git clone https://github.com/4x99/code6.git

  ```

  ---

  ## 使用 Dockerfile 创建镜像

  ```

  cd code6

  docker build -t code6 .

  ```

  ---

  ## 启动容器

  宿主机映射端口 `666` 与 MySQL 连接参数请根据情况修改,容器启动将自动连接 MySQL 并导入数据表:

  ```

  docker run -d \

  -p 666:80 \

  -e MYSQL_HOST=172.17.0.1 \

  -e MYSQL_PORT=3306 \

  -e MYSQL_DATABASE=code6 \

  -e MYSQL_USERNAME=xxx \

  -e MYSQL_PASSWORD=xxxxxx \

  --name code6-server code6

  ```

  ---

  ## 创建用户

  ```

  docker exec -it code6-server /bin/bash

  php artisan code6:user-add <邮箱> <密码>

  ```

  如需查看用户列表或删除用户请执行:

  ```

  php artisan code6:user-list

  php artisan code6:user-delete <邮箱>

  ```

  ---

  ## 访问系统

  ```

  http://<宿主机 IP>:666

  ```

  ---

  ## 配置令牌与任务

  进入系统后请前往 `[ 令牌配置 ]` 和 `[ 任务配置 ]` 模块进行配置,配置完毕即可使用!

  # 源码部署

  ## 克隆代码

  ```

  git clone https://github.com/4x99/code6.git <项目目录>

  ```

  ---

  ## 配置 Apache

  请确保已开启 `mod_rewrite` 模块

  ```

  ServerName

  DocumentRoot "<项目目录>/public"

  ```

  ---

  ## 下载依赖包

  安装 Composer:

  ```

  curl -O https://mirrors.aliyun.com/composer/composer.phar

  chmod +x composer.phar

  mv composer.phar /usr/local/bin/composer

  ```

  配置阿里云镜像:

  ```

  composer config repo.packagist composer https://mirrors.aliyun.com/composer/

  ```

  下载项目依赖包:

  ```

  cd <项目目录> && composer install --no-dev --optimize-autoloader

  ```

  ---

  ## 项目配置

  设置目录权限:

  ```

  chmod -R 755 storage

  chown -R <用户名>:<组名> storage

  ```

  创建配置文件:

  ```

  cp .env.example .env

  ```

  生成应用密钥:

  ```

  php artisan key:generate

  ```

  创建并配置数据库:

  ```

  vim .env

  ```

  ```

  DB_CONNECTION=mysql

  DB_HOST=127.0.0.1

  DB_PORT=3306

  DB_DATABASE=

  DB_USERNAME=

  DB_PASSWORD=

  ```

  自动生成表结构:

  ```

  php artisan migrate

  ```

  ---

  ## 配置任务调度

  ```

  crontab -e -u <用户>

  ```

  ```

  * * * * * cd <项目目录> && php artisan schedule:run >> /dev/null 2>&1

  ```

  ---

  ## 创建用户

  ```

  docker exec -it code6-server /bin/bash

  php artisan code6:user-add <邮箱> <密码>

  ```

  如需查看用户列表或删除用户请执行:

  ```

  php artisan code6:user-list

  php artisan code6:user-delete <邮箱>

  ```

  ---

  ## 配置令牌与任务

  进入系统后请前往 `[ 令牌配置 ]` 和 `[ 任务配置 ]` 模块进行配置,配置完毕即可使用!

下载地址

人气软件