mirror of
https://github.com/telekom-security/tpotce.git
synced 2025-07-02 01:27:27 -04:00
bump hellpot to 0.3 and train config for CVE-2021-39341
This commit is contained in:
19
docker/hellpot/dist/config.toml
vendored
19
docker/hellpot/dist/config.toml
vendored
@ -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"
|
||||
|
27
docker/hellpot/dist/logger.go
vendored
27
docker/hellpot/dist/logger.go
vendored
@ -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()
|
||||
}
|
Reference in New Issue
Block a user