文章

Wails实战(mqtt弱口令爆破)

前言

因为公司有一些业务在用mqtt,在暴露面管理阶段,我在平台上识别到了一些1883端口,所以就手动尝试了一下是否存在未授权,最终大概三分之一的服务是存在未授权的。

那么如果我要对这些服务进行弱口令爆破,我应该怎么做呢,所以有了本文。

环境

这里想实现的是对mqtt服务进行弱口令爆破,刚好之前学习过wails,所以用它来练习一下。

技术栈:

  • Go 1.18+

  • NPM (Node 15+)

  • Wails2

https://go.dev/dl/

https://nodejs.org/en/download/package-manager

go install github.com/wailsapp/wails/v2/cmd/wails@latest

wails doctor

开发

wails init -n mqttbrute -t vue
cd mqttbrute 
wails build