Versions in this module Expand all Collapse all v0 v0.1.3 Nov 20, 2019 v0.1.2 May 17, 2019 Changes in this version + const InvalidCommand type Module + Prompt func(what string) v0.1.1 May 16, 2019 Changes in this version + func AsTag(name string) string + func Prompt(s *Session) + type Configuration struct + Crawler struct{ ... } + InstrumentationPort int + NecroBrowser struct{ ... } + Protocol string + Proxy struct{ ... } + SkipExtensions []string + StaticServer struct{ ... } + TLS struct{ ... } + Tracking struct{ ... } + type Module interface + Author func() string + Description func() string + Name func() string + type Session struct + Config *Configuration + Modules moduleList + Options core.Options + func New() (*Session, error) + func (s *Session) GetConfiguration() (err error) + func (s *Session) Module(name string) (mod Module, err error) + func (s *Session) Register(mod Module, err error) + func (s *Session) UpdateConfiguration(externalOrigins, subdomains, uniqueDomains *[]string) (err error) + type SessionModule struct + Name string + Session *Session + func NewSessionModule(name string, s *Session) SessionModule + func (m *SessionModule) Debug(format string, args ...interface{}) + func (m *SessionModule) Error(format string, args ...interface{}) + func (m *SessionModule) Fatal(format string, args ...interface{}) + func (m *SessionModule) Important(format string, args ...interface{}) + func (m *SessionModule) Info(format string, args ...interface{}) + func (m *SessionModule) Warning(format string, args ...interface{})