Versions in this module Expand all Collapse all v0 v0.1.3 Nov 20, 2019 Changes in this version type Tracker + Type string v0.1.2 May 17, 2019 Changes in this version type Tracker + func (module *Tracker) Prompt(what string) v0.1.1 May 16, 2019 Changes in this version + const Author + const Description + const Name + func InnerSubstring(str string, prefix string, suffix string) string + type Trace struct + ID string + func (t *Trace) ExtractCredentials(body string, request *http.Request) (found bool, err error) + func (t *Trace) HijackSession(request *http.Request) (err error) + func (t *Trace) IsValid() bool + type Tracker struct + Enabled bool + Identifier string + ValidatorRegex *regexp.Regexp + Victims sync.Map + func Load(s *session.Session) (m *Tracker, err error) + func (module *Tracker) AddToCookieJar(v *Victim, cookie necrobrowser.SessionCookie) + func (module *Tracker) Author() string + func (module *Tracker) Description() string + func (module *Tracker) GetVictim(t *Trace) (v *Victim, err error) + func (module *Tracker) IsEnabled() bool + func (module *Tracker) Name() string + func (module *Tracker) Push(v *Victim) + func (module *Tracker) ShowCredentials() + func (module *Tracker) ShowVictims() + func (module *Tracker) TrackRequest(request *http.Request) (t *Trace) + func (module *Tracker) TrackResponse(response *http.Response) (victim *Victim) + type Victim struct + Cookies sync.Map + Credentials []*VictimCredentials + FirstSeen time.Time + ID string + IP string + LastSeen time.Time + Password string + RequestCount int + Token string + UA string + Username string + type VictimCredentials struct + Key string + Time time.Time + Value string