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
↓ 13 callers
Function
gk
(t,e)
docs/javascripts/vega@5.js:1
↓ 13 callers
Function
hm
(e)
docs/javascripts/vega-lite@5.js:1
↓ 13 callers
Method
metadata
(self)
bbot/modules/lightfuzz/submodules/base.py:248
↓ 13 callers
Function
mkdir
Creates a directory and optionally checks if it's writable. Args: path (str or Path): The directory to create. check_writabl
bbot/core/helpers/misc.py:1475
↓ 13 callers
Method
pack_value
Pack a value through the envelope chain WITHOUT modifying internal state.
bbot/core/helpers/web/envelopes.py:169
↓ 13 callers
Function
sw
(t)
docs/javascripts/vega@5.js:1
↓ 13 callers
Method
verbose
(self, *args, trace=False, **kwargs)
bbot/scanner/scanner.py:1180
↓ 13 callers
Function
yr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 12 callers
Function
Se
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 12 callers
Method
api_page_iter
(url, page, page_size, offset, **kwargs)
bbot/modules/postman.py:67
↓ 12 callers
Method
blacklisted
(self, *args, **kwargs)
bbot/scanner/scanner.py:904
↓ 12 callers
Method
cancel
(self)
bbot/core/helpers/async_helpers.py:108
↓ 12 callers
Method
clone
()
docs/javascripts/vega-lite@5.js:1
↓ 12 callers
Method
load
Loads a word cloud from a file. The file can be either a standard wordlist with one entry per line or a .tsv (tab-separated) file whe
bbot/core/helpers/wordcloud.py:368
↓ 12 callers
Method
load_modules
Asynchronously import and instantiate all scan modules, including internal and output modules. This method is automatically invoked by `setup
bbot/scanner/scanner.py:530
↓ 12 callers
Function
lu
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 12 callers
Function
min
(t)
docs/javascripts/vega@5.js:1
↓ 12 callers
Function
oe
(e,t)
docs/javascripts/vega-embed@6.js:6
↓ 12 callers
Method
on
()
docs/javascripts/vega@5.js:1
↓ 12 callers
Method
pointRadius
(t)
docs/javascripts/vega@5.js:1
↓ 12 callers
Method
resolve
Resolve DNS names and IP addresses to their corresponding results. This is a high-level function that can translate a given domain name to it
bbot/core/helpers/dns/engine.py:89
↓ 12 callers
Method
rotate
Compress the source file and move it to the destination.
bbot/logger.py:74
↓ 12 callers
Method
toString
()
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
$m
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
Ad
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Function
Al
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Function
Br
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Function
KN
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
NU
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
Xl
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Function
Xo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Method
_acatch
Async version of catch() async with catch(): await do_stuff()
bbot/scanner/scanner.py:1315
↓ 11 callers
Method
_cleanup
Asynchronously executes the `cleanup()` method for each module in the scan. This method is called once at the end of the scan to perform reso
bbot/scanner/scanner.py:867
↓ 11 callers
Method
_event_postcheck
A simple wrapper for dup tracking
bbot/modules/base.py:858
↓ 11 callers
Method
_event_precheck
(self, event)
bbot/modules/output/base.py:21
↓ 11 callers
Function
chain_lists
Chains together list elements, allowing for entries separated by commas. This function takes a list `l` and flattens it by splitting its entries
bbot/core/helpers/misc.py:1122
↓ 11 callers
Method
compare_probe
( self, http_compare, event_type, probe, cookies, additional_p
bbot/modules/lightfuzz/submodules/base.py:176
↓ 11 callers
Method
contains
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 11 callers
Method
delete
(t)
docs/javascripts/vega@5.js:1
↓ 11 callers
Method
dump
()
docs/javascripts/vega-embed@6.js:6
↓ 11 callers
Method
execute_ffuf
( self, tempfile, url, prefix="", suffix="", exts=[""],
bbot/modules/ffuf.py:202
↓ 11 callers
Method
find
(self, filename)
bbot/scanner/preset/path.py:20
↓ 11 callers
Function
h
(e)
docs/javascripts/vega-embed@6.js:1
↓ 11 callers
Method
info
(self, *args, trace=False, **kwargs)
bbot/scanner/scanner.py:1190
↓ 11 callers
Function
iv
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
jO
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
make_ip_type
Convert a string to its corresponding IP address or network type. This function attempts to convert the input string `s` into either an IPv4
bbot/core/helpers/misc.py:658
↓ 11 callers
Method
numChildren
()
docs/javascripts/vega-lite@5.js:1
↓ 11 callers
Method
report
Reports an event by preparing an event draft and emitting it. Processes the provided event data, sets a default description if neede
bbot/modules/internal/excavate.py:230
↓ 11 callers
Method
result
()
docs/javascripts/vega@5.js:1
↓ 11 callers
Method
set_subparam
(self, key=None, value=None, recursive=True)
bbot/core/helpers/web/envelopes.py:199
↓ 11 callers
Method
start
(self)
bbot/modules/base.py:679
↓ 11 callers
Method
sub
(self, compiled_regex, *args, **kwargs)
bbot/core/helpers/regex.py:38
↓ 11 callers
Method
to_yaml
Return the preset in the form of a YAML string. Args: include_target (bool, optional): If True, include target, whitelis
bbot/scanner/preset/preset.py:835
↓ 11 callers
Function
v
docs/javascripts/vega@5.js:1
↓ 11 callers
Function
vr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Bo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Bt
(t)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
DB
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
E
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Fs
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Lm
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
Ml
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Yi
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Yl
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
Zp
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callers
Method
_make_dummy_module
Construct a dummy module, for attachment to events
bbot/scanner/scanner.py:1355
↓ 10 callers
Function
bn
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Method
compare
Compares a URL with the baseline, with optional headers or cookies added Returns (match (bool), reason (str), reflection (bool),subj
bbot/core/helpers/diff.py:174
↓ 10 callers
Function
dM
(t)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
do_scan
(*args, _config={}, _dns_mock={}, scan_callback=None, **kwargs)
bbot/test/test_step_1/test_manager_scope_accuracy.py:104
↓ 10 callers
Function
eB
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callers
Method
extract_in_scope_hostnames
Given a string, uses yara to extract hostnames matching scan targets Examples: >>> await self.scan.extract_in_scope_host
bbot/scanner/scanner.py:1136
↓ 10 callers
Method
filter_event
(self, event)
bbot/test/test_step_1/test_manager_scope_accuracy.py:264
↓ 10 callers
Method
get
(e)
docs/javascripts/vega-embed@6.js:6
↓ 10 callers
Method
get_parents
(self, omit=False, include_self=False)
bbot/core/event/base.py:677
↓ 10 callers
Function
go
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Method
has
(t)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
it
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Method
polygonStart
()
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
r
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
rand_string
Generates a random string of specified length. Args: length (int, optional): The length of the random string. Defaults to 10.
bbot/core/helpers/misc.py:806
↓ 10 callers
Method
resize
(t,e,n,r)
docs/javascripts/vega@5.js:1
↓ 10 callers
Method
run
(e,t,n)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Method
setWithExplicit
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
split_host_port
Parse a string containing a host and port into a tuple. This function takes an input string `d` and returns a tuple containing the host and
bbot/core/helpers/misc.py:187
↓ 10 callers
Function
ua
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callers
Function
we
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
xd
(t)
docs/javascripts/vega@5.js:1
↓ 10 callers
Function
zo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Function
Cg
(t)
docs/javascripts/vega@5.js:1
↓ 9 callers
Function
F$
(t)
docs/javascripts/vega@5.js:1
↓ 9 callers
Function
Ht
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Function
Pn
(e,t,n)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Function
Y
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Function
Zt
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Function
_a
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callers
Method
_event_precheck
Pre-checks an event to determine if it should be accepted by the module for queuing. This method is called when an event is about to
bbot/modules/base.py:806
↓ 9 callers
Function
at
(t,e)
docs/javascripts/vega@5.js:1
↓ 9 callers
Function
b
(e,t)
docs/javascripts/vega-lite@5.js:1
← previous
next →
201–300 of 5,500, ranked by callers