Linux/Debian
# need install Go 1.20+
sudo apt install golang-go
# need install nodejs 15+
sudo apt install nodejs npm
# install gcc && libpcap
sudo apt install build-essential libgtk-3-dev libpcap-dev
# if apt can't be found 4.0-dev then install 4.1-dev
1、sudo apt install libwebkit2gtk-4.0-dev
2、sudo apt install libwebkit2gtk-4.1-dev
# install wails to run app
go install github.com/wailsapp/wails/v2/cmd/wails@latest
git clone https://github.com/qiwentaidi/Slack.git
Windows
# need install Go 1.20+ && nodejs 15+
# download gcc(https://github.com/niXman/mingw-builds-binaries/releases) and configure environment variables
# install wails to run app
go install github.com/wailsapp/wails/v2/cmd/wails@latest
git clone https://github.com/qiwentaidi/Slack.git
cd Slack
# used for debugging while writing code
wails dev
# build executable file on /build/bin
wails build
# open web console in executable file
wails build -debug -devtools
Mac build dmg
# need build Slack.app first
brew install create-dmg
create-dmg --volname "Slack" --window-pos 200 120 --window-size 800 400 --icon-size 100 --icon "Slack.app" 200 190 --app-drop-link 600 185 --hide-extension "Slack.app" --volicon build/bin/Slack.app/Contents/Resources/iconfile.icns "Slack.dmg" build/bin/Slack.app
如果有问题或者好的提议可以Issue提问或者加我联系方式(请备注来意 进群或者问题交流)
本工具仅面向合法授权的企业安全建设行为,如您需要测试本工具的可用性,请自行搭建靶机环境。
为避免被恶意使用,本项目所有收录的poc均为漏洞的理论判断,不存在漏洞利用过程,不会对目标发起真实攻击和漏洞利用。
在使用本工具进行检测时,您应确保该行为符合当地的法律法规,并且已经取得了足够的授权。请勿对非授权目标进行扫描。
如您在使用本工具的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任。
在安装并使用本工具前,请您务必审慎阅读、充分理解各条款内容,限制、免责条款或者其他涉及您重大权益的条款可能会以加粗、加下划线等形式提示您重点注意。 除非您已充分阅读、完全理解并接受本协议所有条款,否则,请您不要安装并使用本工具。您的使用行为或者您以其他任何明示或者默示方式表示接受本协议的,即视为您已阅读并同意本协议的约束。