MCPcopy Create free account

hub / github.com/cybermaggedon/cyberprobe / functions

Functions1,487 in github.com/cybermaggedon/cyberprobe

Methoddns_decoder
include/cyberprobe/protocol/dns_protocol.h:109
Methoddns_message
include/cyberprobe/event/event_implementations.h:558
Methoddo_HEAD
(s)
stix/cyberprobe/taxii_server.py:161
Methoddo_POST
(s)
stix/cyberprobe/taxii_server.py:167
Methoddohandle
(self, msg)
subscribers/cyberprobe/analytic.py:47
Methoddst
(self, dt)
stix/cyberprobe/gmt.py:16
Methoddump
Returns a Python dict object representing the state.
indicators/cyberprobe/logictree.py:93
Methoddump
Returns a Python dict object representing the state.
indicators/cyberprobe/logictree.py:217
Methoddump
Returns a Python dict object representing the state.
indicators/cyberprobe/logictree.py:269
Methoddump
Returns a dict object representing the descriptor which can be JSON serialized.
indicators/cyberprobe/indicators.py:69
Methoddump_escaped
! @brief dump escaped string Escape a string by replacing certain special characters by a sequence of an escape character (backslash) and
include/nlohmann/json.h:12341
Methoddump_float
! @brief dump a floating-point number Dump a given floating-point number to output stream @a o. Works internally with @a number_buffer.
include/nlohmann/json.h:12722
Methoddump_integer
include/nlohmann/json.h:12636
Functiondump_logic_tree
Dumps out a logic tree in human-readable form
indicators/cyberprobe/logictree.py:302
Methoddump_logic_tree
Dumps out a logic tree in human-readable form
indicators/cyberprobe/logictree.py:85
Methoddump_logic_tree
Dumps out a logic tree in human-readable form
indicators/cyberprobe/logictree.py:211
Methoddump_logic_tree
Dumps out a logic tree in human-readable form
indicators/cyberprobe/logictree.py:264
Functiondump_package
(pkg)
stix/cyberprobe/indicator.py:70
Methoddumps
Dumps an indicator set to JSON string.
indicators/cyberprobe/indicators.py:47
Functionemplace
include/nlohmann/json.h:17826
Functionemplace_back
include/nlohmann/json.h:17778
Methodencode_length
BER encoding of the length value. */
include/cyberprobe/stream/ber.h:261
Methodencode_null
Encodes a NULL. */
include/cyberprobe/stream/ber.h:374
Methodencode_tag
BER encoding of the tag value. */
include/cyberprobe/stream/ber.h:229
Methodend_array
include/nlohmann/json.h:2958
Methodend_array
include/nlohmann/json.h:3182
Methodend_object
include/nlohmann/json.h:2939
Methodend_object
include/nlohmann/json.h:3136
Methodendpoint
Constructor.
include/cyberprobe/probe/endpoint.h:108
Methodengine
Constructor.
include/cyberprobe/analyser/engine.h:74
Methodep
include/cyberprobe/probe/delivery.h:41
Methodesp
include/cyberprobe/event/event_implementations.h:702
Methodetsi_li_sender
Constructor.
include/cyberprobe/probe/sender.h:205
Methodevaluate
Causes node evaluation, which means studying the state and working out if other state transitions should take place higher in
indicators/cyberprobe/logictree.py:56
Methodevaluate
Causes node evaluation, which means studying the state and working out if other state transitions should take place higher in
indicators/cyberprobe/logictree.py:187
Methodevaluate
Causes node evaluation, which means studying the state and working out if other state transitions should take place higher in
indicators/cyberprobe/logictree.py:242
Methodevent
include/cyberprobe/event/event.h:99
Functionevent_gc
src/analyser/lua.C:143
Functionevent_index
src/analyser/lua.C:127
Methodexception
include/nlohmann/json.h:158
Methodexception
include/cyberprobe/exception.h:18
Methodexception_message
! @param[in] format the current format @param[in] detail a detailed error message @param[in] context further contect information
include/nlohmann/json.h:5482
Methodexception_message
include/nlohmann/json.h:7506
Methodextension
include/cyberprobe/protocol/tls_handshake_protocol.h:24
Functionextract
Convert a logictree to an FSM
indicators/cyberprobe/fsm_extract.py:343
Methodextract_fsm
Returns an FSM object from the indicator.
indicators/cyberprobe/indicators.py:110
Methodfile_input_adapter
include/nlohmann/json.h:2329
Methodfill_buffer
UTF-32
include/nlohmann/json.h:2436
Methodfill_buffer
UTF-16
include/nlohmann/json.h:2495
Methodfill_buffer
include/nlohmann/json.h:2583
Methodfiltering_device
include/cyberprobe/probe/capture.h:105
Functionfind_match_terms
A walker function used to find the FSM match states in a logic tree. Use with lt.walk: terms=set() tree.walk(find_match_terms, te
indicators/cyberprobe/fsm_extract.py:38
Functionfind_states
A walker function used to find the FSM 'basic' states in a logic tree. Use with lt.walk: state=set() tree.walk(find_states, state
indicators/cyberprobe/fsm_extract.py:19
Functionflatten
! @param[in] reference_string the reference string to the current value @param[in] value the value to consider @param[in,out]
include/nlohmann/json.h:9268
Methodflow_address
include/cyberprobe/protocol/flow.h:18
Methodforce_display_update
include/cyberprobe/util/readline.h:200
Methodfrom_ip4_string
include/cyberprobe/protocol/address.h:161
Methodfrom_ip6_string
include/cyberprobe/protocol/address.h:166
Functionfrom_json
src/probe/target.C:39
Functionfrom_json
src/probe/snort_alert.C:24
Functionfrom_json
src/probe/control.C:22
Functionfrom_json
src/probe/interface.C:19
Functionfrom_json
src/probe/endpoint.C:27
Functionfrom_json
src/probe/parameter.C:16
Methodfrom_json
include/nlohmann/json.h:2218
Methodfrom_string
include/cyberprobe/network/socket.h:145
Functionfront
! @brief access the first element Returns a reference to the first element in the container. For a JSON container `c`, the expression `c.
include/nlohmann/json.h:16346
Methodftp_client_context
Constructor.
include/cyberprobe/protocol/ftp.h:97
Methodftp_client_parser
include/cyberprobe/protocol/ftp.h:36
Methodftp_command
include/cyberprobe/event/event_implementations.h:519
Methodftp_server_context
Constructor.
include/cyberprobe/protocol/ftp.h:134
Methodftp_server_parser
include/cyberprobe/protocol/ftp.h:71
Functiongenerator
src/cyberprobe-cli.C:572
Methodgenerator_wrapper
include/cyberprobe/util/readline.h:71
Functionget
src/protocol/address.C:11
Methodget
! @brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the
include/nlohmann/json.h:5357
Methodget
include/cyberprobe/network/socket.h:33
Methodget
Searches the map for address 'a'. If it exists, returns true and a pointer to the value is returned in 't'. Otherwise, returns false, and t is undef
include/cyberprobe/util/address_map.h:54
Methodget
include/cyberprobe/util/uuid.h:33
Methodget
Gets an indicator by ID.
indicators/cyberprobe/indicators.py:26
Functionget_allocator
! @brief returns the allocator associated with the container */
include/nlohmann/json.h:13102
Methodget_bson_cstr
! @brief Parses a C-style string from the BSON input. @param[in, out] result A reference to the string variable where the read
include/nlohmann/json.h:3710
Methodget_bson_string
include/nlohmann/json.h:3742
Methodget_cbor_array
! @param[in] len the length of the array or std::size_t(-1) for an array of indefinite size @return whether array creatio
include/nlohmann/json.h:4331
Methodget_cbor_float_prefix
include/nlohmann/json.h:10612
Methodget_cbor_object
! @param[in] len the length of the object or std::size_t(-1) for an object of indefinite size @return whether object crea
include/nlohmann/json.h:4367
Methodget_cbor_string
! @brief reads a CBOR string This function first reads starting bytes to determine the expected string length and then copies this number
include/nlohmann/json.h:4242
Methodget_character
std::istream/std::streambuf use std::char_traits<char>::to_int_type, to ensure that std::char_traits<char>::eof() and the character 0xFF do not end up
include/nlohmann/json.h:2383
Methodget_character
include/nlohmann/json.h:2415
Methodget_character
include/nlohmann/json.h:2564
Functionget_child
include/cyberprobe/protocol/context.h:86
Methodget_child
Given a flow address, returns the child context.
include/cyberprobe/protocol/base_context.h:101
Functionget_cipher_suite
src/protocol/tls.C:58
Methodget_class
include/cyberprobe/stream/ber.h:111
Methodget_codepoint
! @brief get codepoint from 4 hex characters following `\u` For input "\u c1 c2 c3 c4" the codepoint is: (c1 * 0x1000) + (c2 * 0x0100)
include/nlohmann/json.h:5684
Methodget_collections
(s)
stix/cyberprobe/stix_store.py:118
Methodget_context_stack
Utility function, given a context, iterates up through the parent pointers, returning a list of contexts (including 'p').
include/cyberprobe/analyser/engine.h:63
Methodget_decimal_point
return the locale-dependent decimal point
include/nlohmann/json.h:5658
Methodget_device
include/cyberprobe/event/event_implementations.h:61
Methodget_elt
Walks the tree, hunting for a node with provided ID
indicators/cyberprobe/logictree.py:46
← previousnext →601–700 of 1,487, ranked by callers