Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blacklanternsecurity/bbot
/ functions
Functions
5,500 in github.com/blacklanternsecurity/bbot
⨍
Functions
5,500
◇
Types & classes
924
↳
Endpoints
4
↓ 1,052 callers
Method
get
(self, module)
bbot/scanner/stats.py:61
↓ 312 callers
Function
set
(t,e)
docs/javascripts/vega@5.js:1
↓ 275 callers
Method
map
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 260 callers
Function
t
docs/javascripts/vega@5.js:1
↓ 245 callers
Method
set_expect_requests
(self, expect_args={}, respond_args={})
bbot/test/test_step_2/module_tests/base.py:69
↓ 211 callers
Method
emit_event
Emit an event to the event queue and distribute it to interested modules. This is how modules "return" data. The method first create
bbot/modules/base.py:573
↓ 195 callers
Method
make_event
(self, *args, **kwargs)
bbot/scanner/scanner.py:993
↓ 184 callers
Function
e
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 178 callers
Method
compile
(self, *args, **kwargs)
bbot/core/helpers/regex.py:27
↓ 177 callers
Method
debug
Logs debug messages and optionally the stack trace of the most recent exception. Args: *args: Variable-length argument list to pa
bbot/modules/base.py:1551
↓ 176 callers
Function
s
(t)
docs/javascripts/vega@5.js:1
↓ 175 callers
Method
make_event
Create an event for the scan. Raises a validation error if the event could not be created, unless raise_error is set to False. Args:
bbot/modules/base.py:500
↓ 173 callers
Function
i
(t)
docs/javascripts/vega@5.js:1
↓ 172 callers
Method
forEach
(e,t)
docs/javascripts/vega-embed@6.js:6
↓ 167 callers
Method
add
(t)
docs/javascripts/vega@5.js:1
↓ 154 callers
Method
add
(self, targets, data=None)
bbot/scanner/target.py:80
↓ 144 callers
Function
open
(s)
docs/javascripts/vega@5.js:1
↓ 135 callers
Function
n
(t)
docs/javascripts/vega@5.js:1
↓ 133 callers
Method
pop
()
docs/javascripts/vega-embed@6.js:6
↓ 131 callers
Method
verbose
Logs messages and optionally the stack trace of the most recent exception. Args: *args: Variable-length argument list to pass to
bbot/modules/base.py:1567
↓ 127 callers
Method
warning
Logs a warning message, and optionally the stack trace of the most recent exception. Args: *args: Variable-length argument list t
bbot/modules/base.py:1663
↓ 119 callers
Method
max
(e)
docs/javascripts/vega-embed@6.js:6
↓ 107 callers
Function
r
(t)
docs/javascripts/vega@5.js:1
↓ 101 callers
Function
D
(t,e,n,r)
docs/javascripts/vega@5.js:1
↓ 98 callers
Method
get
(e)
docs/javascripts/vega-lite@5.js:1
↓ 98 callers
Method
keys
()
docs/javascripts/vega-embed@6.js:6
↓ 97 callers
Method
update
()
docs/javascripts/vega@5.js:1
↓ 96 callers
Method
replace
(match)
bbot/core/event/base.py:436
↓ 95 callers
Function
yi
()
docs/javascripts/vega-lite@5.js:1
↓ 94 callers
Function
Ro
(e)
docs/javascripts/vega-lite@5.js:1
↓ 93 callers
Function
o
docs/javascripts/vega@5.js:1
↓ 87 callers
Method
debug
(self, message, *args, **kwargs)
bbot/modules/lightfuzz/submodules/base.py:300
↓ 87 callers
Function
ta
(e)
docs/javascripts/vega-lite@5.js:1
↓ 85 callers
Function
dt
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 84 callers
Method
trace
Logs the stack trace of the most recently caught exception. This method captures the type, value, and traceback of the most recent exception
bbot/modules/base.py:1711
↓ 83 callers
Method
json
A dictionary representation of the scan including its name, ID, targets, whitelist, blacklist, and modules
bbot/scanner/scanner.py:1154
↓ 83 callers
Method
lineTo
(t,e)
docs/javascripts/vega@5.js:1
↓ 81 callers
Method
request
Asynchronous function for making HTTP requests, intended to be the most basic web request function used widely across BBOT and within
bbot/core/helpers/web/web.py:77
↓ 77 callers
Function
a
docs/javascripts/vega@5.js:1
↓ 77 callers
Function
l
(t,n,r)
docs/javascripts/vega@5.js:1
↓ 76 callers
Method
clear
(t,e,n,r)
docs/javascripts/vega@5.js:1
↓ 73 callers
Function
bbot_scanner
()
bbot/test/bbot_fixtures.py:78
↓ 73 callers
Method
point
(t,e)
docs/javascripts/vega@5.js:1
↓ 68 callers
Method
debug
(self, *args, **kwargs)
bbot/core/helpers/dns/engine.py:644
↓ 65 callers
Method
values
()
docs/javascripts/vega-embed@6.js:6
↓ 64 callers
Method
info
Logs informational messages and optionally the stack trace of the most recent exception. Args: *args: Variable-length argument li
bbot/modules/base.py:1599
↓ 61 callers
Function
yn
(e)
docs/javascripts/vega-lite@5.js:1
↓ 60 callers
Function
k
(t)
docs/javascripts/vega@5.js:1
↓ 57 callers
Function
F
(t)
docs/javascripts/vega@5.js:1
↓ 57 callers
Method
add
(self, item)
bbot/core/helpers/bloom.py:33
↓ 57 callers
Method
set
(t,e)
docs/javascripts/vega@5.js:1
↓ 56 callers
Function
IN
(t)
docs/javascripts/vega@5.js:1
↓ 54 callers
Function
V
(t)
docs/javascripts/vega@5.js:1
↓ 52 callers
Method
bake
Return a "baked" copy of this preset, ready for use by a BBOT scan. Baking a preset finalizes it by populating `preset.modules` base
bbot/scanner/preset/preset.py:401
↓ 51 callers
Method
match
(self, compiled_regex, *args, **kwargs)
bbot/core/helpers/regex.py:34
↓ 51 callers
Method
moveTo
(t,e)
docs/javascripts/vega@5.js:1
↓ 50 callers
Function
Ct
(t)
docs/javascripts/vega@5.js:1
↓ 50 callers
Method
getName
(e)
docs/javascripts/vega-lite@5.js:1
↓ 50 callers
Method
resolve
(self, query, **kwargs)
bbot/core/helpers/dns/dns.py:86
↓ 50 callers
Method
unpacked_data
(self, recursive=True)
bbot/core/helpers/web/envelopes.py:104
↓ 49 callers
Function
lt
(t,e)
docs/javascripts/vega@5.js:1
↓ 48 callers
Method
get
(t)
docs/javascripts/vega@5.js:1
↓ 47 callers
Method
api_request
Makes an HTTP request while automatically: - avoiding rate limits (sleep/retry) - cycling API keys - canc
bbot/modules/base.py:1261
↓ 47 callers
Function
c
()
docs/javascripts/vega@5.js:1
↓ 47 callers
Function
ya
(t)
docs/javascripts/vega@5.js:1
↓ 46 callers
Function
d
(e)
docs/javascripts/vega-embed@6.js:1
↓ 45 callers
Function
Go
(e)
docs/javascripts/vega-lite@5.js:1
↓ 45 callers
Method
add_tag
(self, tag)
bbot/core/event/base.py:487
↓ 44 callers
Function
A
(t)
docs/javascripts/vega@5.js:1
↓ 44 callers
Method
in_scope
(self, *args, **kwargs)
bbot/scanner/scanner.py:898
↓ 43 callers
Method
mock_dns
(self, mock_data, custom_lookup_fn=None, scan=None)
bbot/test/test_step_2/module_tests/base.py:77
↓ 43 callers
Method
rand_string
(self, *args, **kwargs)
bbot/modules/host_header.py:34
↓ 42 callers
Method
async_start
bbot/scanner/scanner.py:343
↓ 42 callers
Method
remove
()
docs/javascripts/vega-lite@5.js:1
↓ 41 callers
Method
count
(self, task_name, n=1, asyncio_task=None, _log=True)
bbot/core/helpers/async_helpers.py:66
↓ 41 callers
Function
ot
(t)
docs/javascripts/vega@5.js:1
↓ 40 callers
Function
J
(t)
docs/javascripts/vega@5.js:1
↓ 40 callers
Method
error
Logs an error message, and optionally the stack trace of the most recent exception. Args: *args: Variable-length argument list to
bbot/modules/base.py:1695
↓ 40 callers
Method
get_subparam
(self, key=None, recursive=True)
bbot/core/helpers/web/envelopes.py:152
↓ 38 callers
Function
u
(t)
docs/javascripts/vega@5.js:1
↓ 37 callers
Method
warning
(self, message, *args, **kwargs)
bbot/modules/lightfuzz/submodules/base.py:312
↓ 36 callers
Function
Nn
(e,t,n)
docs/javascripts/vega-lite@5.js:1
↓ 36 callers
Method
close
Explicitly close the memory-mapped file.
bbot/core/helpers/bloom.py:66
↓ 35 callers
Method
closePath
()
docs/javascripts/vega@5.js:1
↓ 35 callers
Method
getScaleComponent
(e)
docs/javascripts/vega-lite@5.js:1
↓ 35 callers
Function
p
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 34 callers
Method
debug
(self, *args, trace=False, **kwargs)
bbot/scanner/scanner.py:1175
↓ 33 callers
Method
_cleanup
(self)
bbot/modules/base.py:933
↓ 33 callers
Function
tempwordlist
(content)
bbot/test/bbot_fixtures.py:35
↓ 32 callers
Function
EventSeed
(input)
bbot/core/event/helpers.py:38
↓ 32 callers
Function
ci
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 32 callers
Function
tT
(t,e)
docs/javascripts/vega@5.js:1
↓ 31 callers
Function
ap
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 30 callers
Function
d
(e)
docs/javascripts/vega-lite@5.js:1
↓ 30 callers
Method
engine_debug
(self, *args, **kwargs)
bbot/core/engine.py:84
↓ 29 callers
Function
vl
(t)
docs/javascripts/vega@5.js:1
↓ 28 callers
Function
_a
(t)
docs/javascripts/vega@5.js:1
↓ 28 callers
Function
cO
docs/javascripts/vega@5.js:1
↓ 28 callers
Method
from
(t)
docs/javascripts/vega@5.js:1
↓ 28 callers
Method
set_expect_requests_handler
(self, expect_args=None, request_handler=None)
bbot/test/test_step_2/module_tests/base.py:74
next →
1–100 of 5,500, ranked by callers