bump hellpot to 0.3 and train config for CVE-2021-39341

This commit is contained in:
t3chn0m4g3
2021-11-01 13:36:44 +00:00
parent ea624351b5
commit db74c610ad
3 changed files with 27 additions and 37 deletions

View File

@ -1,10 +1,23 @@
name = "HellPot 0.1"
[http]
bind_addr = "0.0.0.0"
bind_port = "8080"
paths = ["wp-login.php","wp-login"]
paths = ["wp-login.php","wp-login","wp-json/omapp/v1/support"]
# Unix Socket Listener (will override default)
use_unix_socket = false
unix_socket = "/var/run/hellpot"
[logger]
debug = true
log_directory = "/var/log/hellpot/"
nocolor = true
use_date_filename = false
[performance]
# max_workers is only valid if restrict_concurrency is true
restrict_concurrency = false
max_workers = 256
[deception]
# Used as "Server: " header (if not proxied)
server_name = "nginx"

View File

@ -1,27 +0,0 @@
package logger
import (
//"fmt"
"github.com/rs/zerolog"
//"github.com/rs/zerolog/log"
"github.com/yunginnanet/HellPot/src/config"
"os"
)
var (
logFile *os.File
err error
)
var GlobalLogger zerolog.Logger
func LogInit() {
if err := os.MkdirAll(config.LogDir, 0755); err != nil {
panic("cannot create log directory: " + config.LogDir + "(" + err.Error() + ")")
}
if logFile, err = os.OpenFile(config.LogDir+"hellpot.log", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666); err != nil {
panic("cannot create log file: " + err.Error())
}
multi := zerolog.MultiLevelWriter(zerolog.ConsoleWriter{Out: os.Stderr}, logFile)
GlobalLogger = zerolog.New(multi).With().Timestamp().Logger()
}