INNER CODE UNIT · Go
challengeDifficulty
netgoat-xyz/netgoat · main.go:1311
func challengeDifficulty(ch *challenge.Challenge) int {
if ch == nil {
return 0
}
return ch.Difficulty
}
func zeroTrustSubject(result *auth.AuthResult) string {
if result == nil || !result.Authenticated || result.UserID <= 0 {
return ""
}
return "user:" + strconv.Itoa(result.UserID)
}
func isHTML(b []byte) bool {
trimmed := strings.TrimSpace(strings.ToLower(string(b)))
return strings.HasPrefix(trimmed, "<") && (strings.Contains(trimmed, "<html") || strings.Contains(trimmed, "<body"))
}