cleaning up and working on telnet bruteforcer

This commit is contained in:
kayos@tcp.direct 2020-12-25 00:07:46 -08:00
parent 5002633294
commit 26678180f5
3 changed files with 61 additions and 0 deletions

42
config.go Normal file

@ -0,0 +1,42 @@
package main
/////////////
/////////
/// RPC
var RPCPort string = "4321"
var RPCHost string = "127.0.0.1"
var cowPipe string = "/tmp/sh0rtbus.cowrie.fifo"
/////////
/// IRC
var ircHost string = "ircd.chat"
var ircPort int = 6697
var ircSSL bool = true
var ircFlood bool = true
var ircDebug uintptr = 0 //os.Stdout
var ircVersion string = "sh0rtbus 0.2"
// Bot
var ircHome string = "#bees"
var ircOwner string = "kayos"
var ircNick string = "sh0rtbus"
var ircUser string
var ircPass string // username:pasword defined in auth.text
// Proxy
var proxyProto string = "false"
var proxyHost string = "127.0.0.1"
var proxyPort string = "9050"
//// Cowrie
var cowVerbose bool = false
var cowLogs string = "/home/cowrie/cowrie/var/log/cowrie"
// Cowrie SQL
//var sqlHost string = "127.0.0.1"
//var sqlPort string = "3306"
//var sqlDB string = "cowrie"
//var sqlUser string = "sh0rtbus"
//var sqlPass string = "Eir4OcertEutpyfryWadbiwobJaphAlf"
///////////////////
//var db *sql.DB
var err error
//////////////////

19
util.go Normal file

@ -0,0 +1,19 @@
package main
import "encoding/base64"
import "fmt"
func b64d(str string) string {
data, err := base64.StdEncoding.DecodeString(str)
if err != nil {
return err.Error()
}
return string(data)
}
func conBanner() {
data := "ICAgICAgICAg4paI4paIICAgICAgIOKWiOKWiOKWiOKWiCAgICAgICAgICAg4paI4paIICAg4paI4paIICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAg4paR4paI4paIICAgICAg4paI4paR4paR4paR4paI4paIICAgICAgICAg4paR4paI4paIICDilpHilojiloggICAgICAgICAgICAgICAgICAgICAKICDilojilojilojilojilojilojilpHilojiloggICAgIOKWkeKWiCAg4paI4paR4paIIOKWiOKWiOKWiOKWiOKWiOKWiCDilojilojilojilojilojilojilpHilojiloggICAgICDilojiloggICDilojiloggIOKWiOKWiOKWiOKWiOKWiOKWiAog4paI4paI4paR4paR4paR4paRIOKWkeKWiOKWiOKWiOKWiOKWiOKWiCDilpHilogg4paIIOKWkeKWiOKWkeKWkeKWiOKWiOKWkeKWkeKWiOKWkeKWkeKWkeKWiOKWiOKWkSDilpHilojilojilojilojilojilogg4paR4paI4paIICDilpHilojilogg4paI4paI4paR4paR4paR4paRIArilpHilpHilojilojilojilojilogg4paR4paI4paI4paR4paR4paR4paI4paI4paR4paI4paIICDilpHilogg4paR4paI4paIIOKWkSAgIOKWkeKWiOKWiCAg4paR4paI4paI4paR4paR4paR4paI4paI4paR4paI4paIICDilpHilojilojilpHilpHilojilojilojilojiloggCiDilpHilpHilpHilpHilpHilojilojilpHilojiloggIOKWkeKWiOKWiOKWkeKWiCAgIOKWkeKWiCDilpHilojiloggICAgIOKWkeKWiOKWiCAg4paR4paI4paIICDilpHilojilojilpHilojiloggIOKWkeKWiOKWiCDilpHilpHilpHilpHilpHilojilogKIOKWiOKWiOKWiOKWiOKWiOKWiCDilpHilojiloggIOKWkeKWiOKWiOKWkSDilojilojilojilogg4paR4paI4paI4paIICAgICDilpHilpHilojilogg4paR4paI4paI4paI4paI4paI4paIIOKWkeKWkeKWiOKWiOKWiOKWiOKWiOKWiCDilojilojilojilojilojiloggCuKWkeKWkeKWkeKWkeKWkeKWkSAg4paR4paRICAg4paR4paRICDilpHilpHilpHilpEgIOKWkeKWkeKWkSAgICAgICDilpHilpEgIOKWkeKWkeKWkeKWkeKWkSAgICDilpHilpHilpHilpHilpHilpEg4paR4paR4paR4paR4paR4paRICAK"
fmt.Println(b64d(data))
return
}