每月总结-0306
Contents
差点忘写了😓,因为恋爱了😝。
今年主要想完成一个自动化渗透系统,于是趁着刚过完年工作不太忙,便行动了起来。
第一周主要在调研一些开源项目。
前后端:https://github.com/flipped-aurora/gin-vue-admin
前端:https://github.com/vueComponent/ant-design-vue-pro
分布式信息收集平台:https://github.com/hanc00l/nemo_go
python 资产收集平台:https://github.com/TophantTechnology/ARL
学习前端写的 demo,
第二周开始正式设计自动化渗透系统,并编写了 3 个模块的前端和后端 demo,服务器状态、用户管理模块和操作记录模块。
第三周基本完成了设计阶段(整体架构设计、界面设计、需求设计)。正式进入开发阶段,后端代码结构参考 gva,完成了 casbin 后端权限控制、menu 前端权限控制、zap 日志记录、jwt 身份验证、swagger 生成接口文档、验证码功能、用户操作日志等基础模块的前后端。开始编写任务管理模块(machinery 分布式任务,并使用rpc同步)。
第四周前端重要模块基本完成,后端重要模块也基本完成,分布式完成了子域名模块。
分布式 worker
Author niudaii
LastMod 2022-03-06