logs

package
v0.1.3-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Logger

type Logger struct {
	// contains filtered or unexported fields
}

func NewLogger

func NewLogger(logWriter io.Writer) *Logger

func (*Logger) LogARPSpoofStarted

func (logger *Logger) LogARPSpoofStarted(request *http.Request, username, ip, gateway string, succeed bool)

func (*Logger) LogARPSpoofStopped

func (logger *Logger) LogARPSpoofStopped(request *http.Request, username, ip, gateway string)

func (*Logger) LogAdminAddARPScanPrivilege

func (logger *Logger) LogAdminAddARPScanPrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminAddARPSpoofPrivilege

func (logger *Logger) LogAdminAddARPSpoofPrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminAddCapturePrivilege

func (logger *Logger) LogAdminAddCapturePrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminDeleteARPScanPrivilege

func (logger *Logger) LogAdminDeleteARPScanPrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminDeleteARPSpoofPrivilege

func (logger *Logger) LogAdminDeleteARPSpoofPrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminDeleteCapturePrivilege

func (logger *Logger) LogAdminDeleteCapturePrivilege(request *http.Request, username string, i string, succeed bool)

func (*Logger) LogAdminRequired

func (logger *Logger) LogAdminRequired(request *http.Request, username string)

func (*Logger) LogAdminUpdatePassword

func (logger *Logger) LogAdminUpdatePassword(request *http.Request, username string, succeed bool)

func (*Logger) LogAdminUpdateUserStatus

func (logger *Logger) LogAdminUpdateUserStatus(request *http.Request, username string, isAdmin, isEnabled, succeed bool)

func (*Logger) LogAuthRequired

func (logger *Logger) LogAuthRequired(request *http.Request)

func (*Logger) LogBannedByLimit

func (logger *Logger) LogBannedByLimit(request *http.Request)

func (*Logger) LogCookieGeneration

func (logger *Logger) LogCookieGeneration(request *http.Request, username string)

func (*Logger) LogError

func (logger *Logger) LogError(request *http.Request, err error)

func (*Logger) LogListAllARPScans

func (logger *Logger) LogListAllARPScans(request *http.Request, username string, succeed bool)

func (*Logger) LogListAllCaptures

func (logger *Logger) LogListAllCaptures(request *http.Request, username string, succeed bool)

func (*Logger) LogListUserARPScans

func (logger *Logger) LogListUserARPScans(request *http.Request, username string, succeed bool)

func (*Logger) LogListUserCaptures

func (logger *Logger) LogListUserCaptures(request *http.Request, username string, succeed bool)

func (*Logger) LogLoginAttempt

func (logger *Logger) LogLoginAttempt(request *http.Request, username string, succeed bool)

func (*Logger) LogMethodNotAllowed

func (logger *Logger) LogMethodNotAllowed(request *http.Request)

func (*Logger) LogQueryUserARPScan

func (logger *Logger) LogQueryUserARPScan(request *http.Request, username, scanName string, succeed bool)

func (*Logger) LogQueryUserCapture

func (logger *Logger) LogQueryUserCapture(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogQueryUserPermissions

func (logger *Logger) LogQueryUserPermissions(request *http.Request, username string, succeed bool)

func (*Logger) LogRemoveReservedARPScanNameForUser

func (logger *Logger) LogRemoveReservedARPScanNameForUser(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogRemoveReservedCaptureNameForUser

func (logger *Logger) LogRemoveReservedCaptureNameForUser(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogReserveARPScanNameForUser

func (logger *Logger) LogReserveARPScanNameForUser(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogReserveCaptureNameForUser

func (logger *Logger) LogReserveCaptureNameForUser(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogSaveARPScan

func (logger *Logger) LogSaveARPScan(request *http.Request, username, scanName, interfaceName string, succeed bool)

func (*Logger) LogSaveImportCapture

func (logger *Logger) LogSaveImportCapture(request *http.Request, username, captureName string, succeed bool)

func (*Logger) LogSaveInterfaceCapture

func (logger *Logger) LogSaveInterfaceCapture(request *http.Request, username, captureName, interfaceName string, succeed bool)

func (*Logger) LogSystemUpdatePassword

func (logger *Logger) LogSystemUpdatePassword(request *http.Request, username string, succeed bool)

func (*Logger) LogUpdatePassword

func (logger *Logger) LogUpdatePassword(request *http.Request, username string, succeed bool)

func (*Logger) LogUpdateSecurityQuestion

func (logger *Logger) LogUpdateSecurityQuestion(request *http.Request, username string, succeed bool)

func (*Logger) LogUserCreation

func (logger *Logger) LogUserCreation(request *http.Request, succeed bool, username string)

func (*Logger) LogUserNotFound

func (logger *Logger) LogUserNotFound(request *http.Request, username string)

func (*Logger) LogVisit

func (logger *Logger) LogVisit(request *http.Request)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL