跳到主要内容

功能发布:Yakit 插件商店使用指南

· 阅读需 3 分钟
Yak Project
网络安全垂直语言团队

背景

最初版的插件商店为了方便放在了GitHub上,但是用户在使用过程中经常出现下载插件失败,分享插件麻烦等问题。

在迭代了几个版本,优化了很多交互逻辑,修复了诸多 BUG 之后,我们认为插件商店已经相对比较成熟,能满足用户对于插件的一些基本操作需求了。

插件的下载和使用

由于现在插件是放在自己服务器上,如果本地还保留着之前从 GitHub 下载的插件的话,将插件从插件商店拉取下来后,在本地会重复。比如:

因此可以先将本地插件清空,再从插件商店下载插件。(由于很多用户反馈一键导入隐藏得太深,所以现在给它一个**“显眼”**的位置)。

为了把Nuclie的插件与自己编写的插件分开,Nuclie的PoC还是采用了以前的方式,在**【本地】导入或者点击右上角【更新插件源】**导入进行使用。

下载后可直接进行使用,或编辑插件等操作

插件上传

为了方便管理,插件需登录账号以后才能进行上传,但现在暂不支持上传非原创插件

上传插件可选择**【私密】【公开】,私密插件不会在插件商店展示,只有作者自己可以查看,或将插件分享给他人使用,公开的插件为了安全起见,在上传插件以后需经过管理员审核**才会展示在插件商店中。

插件分享

为了让用户可以互相分享自己的插件,增加了分享插件的功能。插件可以通过分享插件ID进行导入,将鼠标悬浮在插件作者上可以看到插件的ID(上传后才可进行分享)。目前这里位置相对“隐秘”,之后会新增“分享”功能,方便用户分享插件。

点击本地页面的【导入】—【使用ID导入】,填入ID导入即可

并不是终点

虽然目前插件商店的功能已经能支持大家的基础操作流,但仍有着持续优化的空间,比如:

1、为了让大家可以互相优化插件,后面会上线申请修改插件的功能,插件作者可以选择是否合并代码

2、插件作者可以通过**【日志】功能了解插件的整个“生命周期”**,包括插件的审核、修改等


本文首发于 Yak Project 公众号,阅读原文