YOURLS 是个开源的短链程序,PHP写的,需要部署在自己的服务器上。但是这种自己搭建的短链平台可能会存在一个风险。那就是如果你缩短的链接被谷歌标记为危险网站,那么你的短链平台也很有可能会被牵连,从而影响到你所有的短链。所以 Google Safe Browsing 插件就是为了这种情况存在的,安装之后,YOURLS在创建每一个短链接时,都会先去查询Google的数据库,从源头上阻止恶意链接的生成。
但这还是有些不足的,因为这个插件没有持续扫描的功能,如果后续有哪个链接被标记为危险了,但是你没有及时发现,那乐子就大了。
我让 Trae 给加上了持续扫描的功能,项目地址:https://github.com/kxnotes/google-safe-browsing
新增功能:
- 手动扫描:在插件页面点击“Scan now”立即批量检查(默认 100 条)。
- 扫描间隔设置:在“Scan interval (hours)”里设置周期(以小时),保存后会用于后台访问时的定时触发。
- 命中列表展示:在“Flagged Links”表格中展示被标记的短链(关键词、原始 URL、威胁类型、最近检查时间)。
- 最近扫描时间:显示上次扫描的时间。
