MCPcopy Create free account

hub / github.com/blacklanternsecurity/bbot / functions

Functions5,500 in github.com/blacklanternsecurity/bbot

↓ 13 callersFunctiongk
(t,e)
docs/javascripts/vega@5.js:1
↓ 13 callersFunctionhm
(e)
docs/javascripts/vega-lite@5.js:1
↓ 13 callersMethodmetadata
(self)
bbot/modules/lightfuzz/submodules/base.py:248
↓ 13 callersFunctionmkdir
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 callersMethodpack_value
Pack a value through the envelope chain WITHOUT modifying internal state.
bbot/core/helpers/web/envelopes.py:169
↓ 13 callersFunctionsw
(t)
docs/javascripts/vega@5.js:1
↓ 13 callersMethodverbose
(self, *args, trace=False, **kwargs)
bbot/scanner/scanner.py:1180
↓ 13 callersFunctionyr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 12 callersFunctionSe
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 12 callersMethodapi_page_iter
(url, page, page_size, offset, **kwargs)
bbot/modules/postman.py:67
↓ 12 callersMethodblacklisted
(self, *args, **kwargs)
bbot/scanner/scanner.py:904
↓ 12 callersMethodcancel
(self)
bbot/core/helpers/async_helpers.py:108
↓ 12 callersMethodclone
()
docs/javascripts/vega-lite@5.js:1
↓ 12 callersMethodload
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 callersMethodload_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 callersFunctionlu
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 12 callersFunctionmin
(t)
docs/javascripts/vega@5.js:1
↓ 12 callersFunctionoe
(e,t)
docs/javascripts/vega-embed@6.js:6
↓ 12 callersMethodon
()
docs/javascripts/vega@5.js:1
↓ 12 callersMethodpointRadius
(t)
docs/javascripts/vega@5.js:1
↓ 12 callersMethodresolve
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 callersMethodrotate
Compress the source file and move it to the destination.
bbot/logger.py:74
↓ 12 callersMethodtoString
()
docs/javascripts/vega@5.js:1
↓ 11 callersFunction$m
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionAd
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 11 callersFunctionAl
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callersFunctionBr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callersFunctionKN
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionNU
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionXl
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callersFunctionXo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 11 callersMethod_acatch
Async version of catch() async with catch(): await do_stuff()
bbot/scanner/scanner.py:1315
↓ 11 callersMethod_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 callersMethod_event_postcheck
A simple wrapper for dup tracking
bbot/modules/base.py:858
↓ 11 callersMethod_event_precheck
(self, event)
bbot/modules/output/base.py:21
↓ 11 callersFunctionchain_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 callersMethodcompare_probe
( self, http_compare, event_type, probe, cookies, additional_p
bbot/modules/lightfuzz/submodules/base.py:176
↓ 11 callersMethodcontains
(t,e,n)
docs/javascripts/vega@5.js:1
↓ 11 callersMethoddelete
(t)
docs/javascripts/vega@5.js:1
↓ 11 callersMethoddump
()
docs/javascripts/vega-embed@6.js:6
↓ 11 callersMethodexecute_ffuf
( self, tempfile, url, prefix="", suffix="", exts=[""],
bbot/modules/ffuf.py:202
↓ 11 callersMethodfind
(self, filename)
bbot/scanner/preset/path.py:20
↓ 11 callersFunctionh
(e)
docs/javascripts/vega-embed@6.js:1
↓ 11 callersMethodinfo
(self, *args, trace=False, **kwargs)
bbot/scanner/scanner.py:1190
↓ 11 callersFunctioniv
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionjO
(t,e)
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionmake_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 callersMethodnumChildren
()
docs/javascripts/vega-lite@5.js:1
↓ 11 callersMethodreport
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 callersMethodresult
()
docs/javascripts/vega@5.js:1
↓ 11 callersMethodset_subparam
(self, key=None, value=None, recursive=True)
bbot/core/helpers/web/envelopes.py:199
↓ 11 callersMethodstart
(self)
bbot/modules/base.py:679
↓ 11 callersMethodsub
(self, compiled_regex, *args, **kwargs)
bbot/core/helpers/regex.py:38
↓ 11 callersMethodto_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 callersFunctionv
docs/javascripts/vega@5.js:1
↓ 11 callersFunctionvr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionBo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionBt
(t)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionDB
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionE
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionFs
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionLm
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionMl
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionYi
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionYl
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionZp
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callersMethod_make_dummy_module
Construct a dummy module, for attachment to events
bbot/scanner/scanner.py:1355
↓ 10 callersFunctionbn
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersMethodcompare
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 callersFunctiondM
(t)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctiondo_scan
(*args, _config={}, _dns_mock={}, scan_callback=None, **kwargs)
bbot/test/test_step_1/test_manager_scope_accuracy.py:104
↓ 10 callersFunctioneB
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callersMethodextract_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 callersMethodfilter_event
(self, event)
bbot/test/test_step_1/test_manager_scope_accuracy.py:264
↓ 10 callersMethodget
(e)
docs/javascripts/vega-embed@6.js:6
↓ 10 callersMethodget_parents
(self, omit=False, include_self=False)
bbot/core/event/base.py:677
↓ 10 callersFunctiongo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersMethodhas
(t)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionit
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersMethodpolygonStart
()
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionr
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionrand_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 callersMethodresize
(t,e,n,r)
docs/javascripts/vega@5.js:1
↓ 10 callersMethodrun
(e,t,n)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersMethodsetWithExplicit
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionsplit_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 callersFunctionua
(e)
docs/javascripts/vega-lite@5.js:1
↓ 10 callersFunctionwe
(t,e)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionxd
(t)
docs/javascripts/vega@5.js:1
↓ 10 callersFunctionzo
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersFunctionCg
(t)
docs/javascripts/vega@5.js:1
↓ 9 callersFunctionF$
(t)
docs/javascripts/vega@5.js:1
↓ 9 callersFunctionHt
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersFunctionPn
(e,t,n)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersFunctionY
(e,t)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersFunctionZt
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersFunction_a
(e)
docs/javascripts/vega-lite@5.js:1
↓ 9 callersMethod_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 callersFunctionat
(t,e)
docs/javascripts/vega@5.js:1
↓ 9 callersFunctionb
(e,t)
docs/javascripts/vega-lite@5.js:1
← previousnext →201–300 of 5,500, ranked by callers