GShark!快速有效地扫描敏感信息

admin 2024年2月15日19:20:54评论13 views字数 1014阅读3分22秒阅读模式

项目简介

项目基于Go以及Vue搭建的敏感信息检测管理系统。关于的完整介绍请参考这里。对于项目的详细介绍,可以参考资源里面的视频或者文章链接。目前,本项目针对的都是公开环境而不是本地环境。

https://mp.weixin.qq.com/s/Yoo1DdC2lCtqOMAreF9K0w

工具特点

支持多个搜索平台,包括 Github,Gitlab,Searchcode灵活的菜单以及 API 权限管理灵活的规则以及过滤规则设置支持 gobuster 作为子域名爆破的支持方便易用
GShark!快速有效地扫描敏感信息

工具部署

前端项目部署

建议通过nginx部署前端项目。将dist文件夹放在/var/www/html下,修改nginx.conf来反向代理后端服务。

location /api/ {proxy_set_header Host $http_host;proxy_set_header  X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-Proto $scheme;rewrite ^/api/(.*)$ /$1 break;proxy_pass http://127.0.0.1:8888;}

bilibili和youtube可以参考部署视频教程。Windows下的部署请参考这里。

https://www.bilibili.com/video/BV1Py4y1s7ap/https://youtu.be/bFrKm5t4M54https://www.bilibili.com/video/BV1CA411L7ux/

部署工作非常简单。从releases中找到对应的版本zip文件。解压后得将dist中的文件复制到/var/www/html文件夹中。

后端部署

后端项目无须部署,直接在文件夹内启动运行即可。web 服务和 scan 服务分别是两个独立的服务,需要独立运行

./gshark web

扫描服务

./gshark scan

工具运行

执行扫描任务需要在Github的Github token。你可以在tokens中生成令牌,只需要public_repo的读权限即可。对于Gitlab扫描,请记得添加令牌。

https://github.com/settings/tokens
GShark!快速有效地扫描敏感信息

原文始发于微信公众号(潇湘信安):GShark!快速有效地扫描敏感信息

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年2月15日19:20:54
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   GShark!快速有效地扫描敏感信息https://cn-sec.com/archives/2494071.html

发表评论

匿名网友 填写信息