Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blacklanternsecurity/TREVORspray
/ functions
Functions
120 in github.com/blacklanternsecurity/TREVORspray
⨍
Functions
120
◇
Types & classes
24
↓ 16 callers
Function
request
(*args, **kwargs)
trevorspray/lib/util/misc.py:142
↓ 7 callers
Method
discovery
(self, domain)
trevorspray/lib/trevor.py:240
↓ 7 callers
Method
printjson
(j)
trevorspray/lib/discover.py:79
↓ 6 callers
Method
format
(self, record)
trevorspray/lib/logger.py:38
↓ 6 callers
Method
start
(self)
trevorspray/lib/trevor.py:209
↓ 5 callers
Method
onedrive_tenantnames
(self)
trevorspray/lib/discover.py:233
↓ 4 callers
Function
highlight_json
(j)
trevorspray/lib/util/misc.py:23
↓ 4 callers
Method
results
(self, wait=False)
trevorspray/lib/util/threadpool.py:28
↓ 4 callers
Method
submit
(self, user, password, enumerate_users=False)
trevorspray/lib/proxy.py:80
↓ 3 callers
Method
getuserrealm
(self)
trevorspray/lib/discover.py:98
↓ 3 callers
Function
opt_str_struct
(name, st, offset)
trevorspray/lib/util/ntlmdecoder.py:126
↓ 3 callers
Method
spray
(self, enumerate_users=False, user_pass=False)
trevorspray/lib/trevor.py:156
↓ 2 callers
Function
addLoggingLevel
Comprehensively adds a new logging level to the `logging` module and the currently configured logging class. `levelName` becomes an attr
trevorspray/lib/logger.py:51
↓ 2 callers
Method
autodiscover
(self)
trevorspray/lib/discover.py:195
↓ 2 callers
Method
cancel_spray
(self)
trevorspray/lib/proxy.py:238
↓ 2 callers
Method
check_response
(self, response)
trevorspray/lib/sprayers/owa.py:78
↓ 2 callers
Function
clean_str
(st)
trevorspray/lib/util/ntlmdecoder.py:79
↓ 2 callers
Function
flags_str
(flags)
trevorspray/lib/util/ntlmdecoder.py:75
↓ 2 callers
Function
highlight_xml
(x)
trevorspray/lib/util/misc.py:30
↓ 2 callers
Method
msoldomains
(self)
trevorspray/lib/discover.py:207
↓ 2 callers
Method
mxrecords
(self)
trevorspray/lib/discover.py:110
↓ 2 callers
Function
opt_inline_str
(name, st, offset, sz)
trevorspray/lib/util/ntlmdecoder.py:135
↓ 2 callers
Method
start
(self)
trevorspray/lib/util/threadpool.py:19
↓ 1 callers
Method
__init__
(self, *args, **kwargs)
trevorspray/lib/proxy.py:44
↓ 1 callers
Method
__init__
(self, maxthreads=10, name="threadpool")
trevorspray/lib/util/threadpool.py:11
↓ 1 callers
Method
check_cred
returns (valid, exists, locked, msg)
trevorspray/lib/proxy.py:249
↓ 1 callers
Method
create_params
(self, username, password)
trevorspray/lib/sprayers/base.py:65
↓ 1 callers
Method
create_request
Returns request.Request() object
trevorspray/lib/sprayers/owa.py:66
↓ 1 callers
Method
dkim_tenantnames
Resolve selector1/selector2 _domainkey CNAMEs to extract the Microsoft 365 tenant name (e.g. tesla.com -> teslamotorsinc). Works agai
trevorspray/lib/discover.py:132
↓ 1 callers
Function
download_file
(url, filename, **kwargs)
trevorspray/lib/util/misc.py:129
↓ 1 callers
Function
flags_lst
(flags)
trevorspray/lib/util/ntlmdecoder.py:71
↓ 1 callers
Method
go
(self)
trevorspray/lib/trevor.py:110
↓ 1 callers
Method
initialize
(self)
trevorspray/lib/sprayers/owa.py:17
↓ 1 callers
Function
is_domain
(d)
trevorspray/lib/util/misc.py:108
↓ 1 callers
Function
is_url
(d)
trevorspray/lib/util/misc.py:122
↓ 1 callers
Method
loot
(self, credential)
trevorspray/lib/sprayers/base.py:137
↓ 1 callers
Function
main
()
trevorspray/cli.py:32
↓ 1 callers
Function
ntlmdecode
(authenticate_header)
trevorspray/lib/util/ntlmdecoder.py:219
↓ 1 callers
Method
openid_configuration
(self)
trevorspray/lib/discover.py:85
↓ 1 callers
Method
owa
(self)
trevorspray/lib/discover.py:265
↓ 1 callers
Method
owa_internal_domain
Stolen from: - https://github.com/dafthack/MailSniper - https://github.com/rapid7/metasploit-framework/blob/master/mo
trevorspray/lib/discover.py:321
↓ 1 callers
Function
pretty_print_challenge
(st)
trevorspray/lib/util/ntlmdecoder.py:155
↓ 1 callers
Method
recon
(self)
trevorspray/lib/discover.py:35
↓ 1 callers
Method
run
(self)
trevorspray/lib/looters/base.py:17
↓ 1 callers
Method
run
(self)
trevorspray/lib/util/threadpool.py:120
↓ 1 callers
Method
stop
(self)
trevorspray/lib/trevor.py:214
↓ 1 callers
Method
stop
(self)
trevorspray/lib/proxy.py:76
↓ 1 callers
Method
stop
(self, wait=True)
trevorspray/lib/util/threadpool.py:83
↓ 1 callers
Method
submit
(self, callback, *args, **kwargs)
trevorspray/lib/util/threadpool.py:65
↓ 1 callers
Method
test_autodiscover
(self, username, password)
trevorspray/lib/looters/msol.py:221
↓ 1 callers
Method
test_azure_management
(self, username, password)
trevorspray/lib/looters/msol.py:308
↓ 1 callers
Method
test_eas
(self, username, password)
trevorspray/lib/looters/msol.py:183
↓ 1 callers
Method
test_ews
(self, username, password)
trevorspray/lib/looters/msol.py:110
↓ 1 callers
Method
test_exo_pwsh
(self, username, password)
trevorspray/lib/looters/msol.py:204
↓ 1 callers
Method
test_imap
(self, username, password)
trevorspray/lib/looters/msol.py:24
↓ 1 callers
Method
test_pop
(self, username, password)
trevorspray/lib/looters/msol.py:82
↓ 1 callers
Method
test_smtp
(self, username, password)
trevorspray/lib/looters/msol.py:51
↓ 1 callers
Method
test_um
(self, username, password)
trevorspray/lib/looters/msol.py:368
↓ 1 callers
Method
txtrecords
(self)
trevorspray/lib/discover.py:121
↓ 1 callers
Function
update_file
Update file "filename" with entries from list "l" Only unique entries are added
trevorspray/lib/util/misc.py:58
Method
__enter__
(self)
trevorspray/lib/util/threadpool.py:105
Method
__exit__
(self, exception_type, exception_value, traceback)
trevorspray/lib/util/threadpool.py:108
Method
__init__
(self, trevor, domain)
trevorspray/lib/discover.py:20
Method
__init__
(self, pattern)
trevorspray/lib/logger.py:35
Method
__init__
(self, options)
trevorspray/lib/trevor.py:21
Method
__init__
(self, *args, **kwargs)
trevorspray/lib/proxy.py:15
Method
__init__
(self, trevor)
trevorspray/lib/sprayers/base.py:38
Method
__init__
(self, sprayer, credential)
trevorspray/lib/looters/base.py:7
Method
__init__
(self, pos_tup, raw)
trevorspray/lib/util/ntlmdecoder.py:84
Method
__init__
(self, pool, name="worker")
trevorspray/lib/util/threadpool.py:113
Method
__str__
(self)
trevorspray/lib/proxy.py:333
Method
__str__
(self)
trevorspray/lib/util/ntlmdecoder.py:98
Method
check_response
Check the response from an enumeration attempt Returns: (valid, exists, locked, msg)
trevorspray/lib/enumerators/base.py:12
Method
check_response
(self, response)
trevorspray/lib/enumerators/onedrive.py:57
Method
check_response
(self, response)
trevorspray/lib/enumerators/teams_photo.py:57
Method
check_response
(self, response)
trevorspray/lib/enumerators/seamless_sso.py:36
Method
check_response
returns (valid, exists, locked, msg)
trevorspray/lib/sprayers/base.py:120
Method
check_response
(self, response)
trevorspray/lib/sprayers/auth0.py:79
Method
check_response
(self, response)
trevorspray/lib/sprayers/anyconnect.py:178
Method
check_response
(self, response)
trevorspray/lib/sprayers/jumpcloud.py:57
Method
check_response
(self, response)
trevorspray/lib/sprayers/okta.py:49
Method
check_response
(self, response)
trevorspray/lib/sprayers/adfs.py:72
Method
check_response
(self, response)
trevorspray/lib/sprayers/msol.py:56
Method
create_params
(self, username, password)
trevorspray/lib/enumerators/onedrive.py:51
Method
create_params
(self, username, password)
trevorspray/lib/enumerators/teams_photo.py:51
Method
create_params
(self, username, password)
trevorspray/lib/enumerators/seamless_sso.py:33
Method
create_request
Returns request.Request() object
trevorspray/lib/sprayers/base.py:68
Method
create_request
(self, username, password, proxythread)
trevorspray/lib/sprayers/auth0.py:15
Method
create_request
(self, username, password, proxythread)
trevorspray/lib/sprayers/jumpcloud.py:27
Method
create_request
(self, username, password, proxythread)
trevorspray/lib/sprayers/adfs.py:57
Method
create_request
(self, *args, **kwargs)
trevorspray/lib/sprayers/msol.py:50
Method
domain
(self)
trevorspray/lib/trevor.py:260
Method
env
(self)
trevorspray/lib/trevor.py:250
Method
feedQueue
(self, callback, iterable, args, kwargs)
trevorspray/lib/util/threadpool.py:77
Function
files_to_list
(l, lowercase=False)
trevorspray/lib/util/misc.py:40
Method
finished
(self)
trevorspray/lib/trevor.py:237
Method
finished
(self)
trevorspray/lib/util/threadpool.py:50
Method
id
(self)
trevorspray/lib/sprayers/base.py:143
Method
initialize
(self)
trevorspray/lib/enumerators/onedrive.py:13
Method
initialize
(self)
trevorspray/lib/enumerators/teams_photo.py:13
next →
1–100 of 120, ranked by callers