MCPcopy Create free account

hub / github.com/cybermaggedon/cyberprobe / functions

Functions1,487 in github.com/cybermaggedon/cyberprobe

↓ 252 callersMethodend
return iterator end (needed for range-based for)
include/nlohmann/json.h:1814
↓ 246 callersMethodsize
include/nlohmann/json.h:633
↓ 223 callersMethodbegin
return iterator begin (needed for range-based for)
include/nlohmann/json.h:1808
↓ 212 callersMethodpush_back
! @brief append an unescaped token at the end of the reference pointer @param[in] token token to add @complexity Amortized constant.
include/nlohmann/json.h:8747
↓ 188 callersMethodpush
(s, collection, content, path="/")
stix/cyberprobe/taxii_client.py:161
↓ 154 callersFunctioncreate
include/nlohmann/json.h:13634
↓ 94 callersMethodwrite_character
include/nlohmann/json.h:9524
↓ 64 callersMethodset
Assign to the address.
include/cyberprobe/protocol/address.h:88
↓ 60 callersMethodbegin
include/cyberprobe/protocol/address.h:101
↓ 57 callersFunctionget_or_create
include/cyberprobe/protocol/context.h:127
↓ 53 callersMethodwhat
returns the explanatory string
include/nlohmann/json.h:149
↓ 49 callersFunctionprotobufify
Protobufify an IP address.
src/event/event_protobuf.C:86
↓ 47 callersFunctionjsonify
include/cyberprobe/event/event_json.h:113
↓ 46 callersMethodhandle
(self, msg)
subscribers/cyberprobe/analytic.py:57
↓ 45 callersFunctionapply_base
src/event/event_json.C:122
↓ 45 callersFunctionprotobufify_base
src/event/event_protobuf.C:144
↓ 43 callersMethodend
include/cyberprobe/protocol/address.h:102
↓ 42 callersMethodempty
! @brief return whether pointer points to the root document @return true iff the JSON pointer points to the root document @complexity Co
include/nlohmann/json.h:8772
↓ 41 callersFunctionget
include/nlohmann/json.h:1823
↓ 39 callersMethodinsert
Adds a key to the map, address 'a', mask 'mask', value 't'.
include/cyberprobe/util/address_map.h:42
↓ 39 callersMethodwrite_characters
include/nlohmann/json.h:9529
↓ 34 callersMethodjoin
include/cyberprobe/util/reaper.h:119
↓ 34 callersMethodto_string
include/cyberprobe/util/uuid.h:13
↓ 32 callersFunctiontype_name
! @brief return the type as string Returns the type name as string to be used in error messages - usually to indicate that a function was
include/nlohmann/json.h:19161
↓ 31 callersMethodget
@brief get next character from the input This function provides the interface to the used input adapter. It does not throw in case the input
include/nlohmann/json.h:6777
↓ 31 callersMethodwrite
Write to the socket. */
include/cyberprobe/network/socket.h:224
↓ 29 callersMethodencode_construct
Encodes a string. */
include/cyberprobe/stream/ber.h:350
↓ 29 callersMethodpop
Pop p items from the stack.
include/cyberprobe/analyser/lua.h:176
↓ 27 callersMethodset_table
Set table value.
include/cyberprobe/analyser/lua.h:169
↓ 26 callersMethodclose
(self)
subscribers/cyberprobe/analytic.py:104
↓ 26 callersMethodget_type
Type is 'target'.
include/cyberprobe/probe/target.h:31
↓ 26 callersMethodparse_error
include/nlohmann/json.h:253
↓ 25 callersMethodkey
include/nlohmann/json.h:3387
↓ 24 callersFunctionassert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
include/nlohmann/json.h:13854
↓ 24 callersFunctionbasic_json
! @brief create an empty value with a given type Create an empty JSON value with a given type. The value will be default initialized with
include/nlohmann/json.h:13972
↓ 24 callersFunctionis_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
include/nlohmann/json.h:15070
↓ 24 callersMethodstart
include/cyberprobe/util/reaper.h:115
↓ 23 callersMethodconnect
Connect to host/port. Also specifies the LIID for this transport.
include/cyberprobe/stream/nhis11.h:67
↓ 23 callersMethodget_position
return position of last read token
include/nlohmann/json.h:6880
↓ 22 callersMethodset_ttl
include/cyberprobe/util/reaper.h:79
↓ 20 callersMethodread
Read from the socket. */
include/cyberprobe/network/socket.h:207
↓ 19 callersFunctionend
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
include/nlohmann/json.h:16929
↓ 19 callersMethodparse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
include/nlohmann/json.h:7132
↓ 18 callersFunctionerror
Return an ERROR response (should be status=3xx or 5xx).
src/probe/control.C:118
↓ 18 callersMethodnumber_integer
include/nlohmann/json.h:3362
↓ 18 callersMethodoperator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
include/nlohmann/json.h:8267
↓ 17 callersFunctionbegin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
include/nlohmann/json.h:16858
↓ 16 callersFunctionis_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
include/nlohmann/json.h:15092
↓ 16 callersFunctionis_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
include/nlohmann/json.h:14911
↓ 16 callersFunctionpush
src/analyser/lua.C:109
↓ 16 callersFunctionto_json
include/nlohmann/json.h:2055
↓ 15 callersMethodcreate_table
Create table on the stack, pre-allocating items.
include/cyberprobe/analyser/lua.h:164
↓ 15 callersFunctionfrom_json
include/nlohmann/json.h:1315
↓ 15 callersMethodget_uint16
Get the 'value' of the address in different formats.
include/cyberprobe/protocol/address.h:137
↓ 15 callersMethodstop
(s)
stix/store.py:25
↓ 15 callersMethodvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
include/nlohmann/json.h:8314
↓ 14 callersFunctionclose
Close the connection. */
src/network/socket.C:832
↓ 14 callersMethodget_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
include/nlohmann/json.h:6888
↓ 14 callersMethodpop_back
! @brief remove last reference token @pre not `empty()` @liveexample{The example shows the usage of `pop_back`.,json_pointer__pop_back}
include/nlohmann/json.h:8701
↓ 13 callersMethodnumber_unsigned
include/nlohmann/json.h:3367
↓ 12 callersFunctiontype
! @brief return the type of the JSON value (explicit) Return the type of the JSON value as a value from the @ref value_t enumeration.
include/nlohmann/json.h:14832
↓ 11 callersMethodencode_int
Encodes an INTEGER. */
include/cyberprobe/stream/ber.h:334
↓ 11 callersMethodsax_parse
include/nlohmann/json.h:7200
↓ 10 callersMethodboolean
include/nlohmann/json.h:3357
↓ 10 callersFunctionclose
src/analyser/grpc.C:285
↓ 10 callersMethodencode_string
Encodes a string. */
include/cyberprobe/stream/ber.h:285
↓ 10 callersMethodnumber_float
include/nlohmann/json.h:3372
↓ 10 callersFunctionok
Return an OK response (should be status=200).
src/probe/control.C:104
↓ 10 callersMethodskip
include/cyberprobe/protocol/pdu.h:33
↓ 9 callersFunctioncmd_json
src/cyberprobe-cli.C:32
↓ 9 callersMethodpoll
(s, path="/", collection="default", query=None, begin_ts=None, end_ts=None)
stix/cyberprobe/taxii_client.py:71
↓ 8 callersMethoddump
Dumps out the FSM transitions, for debug
indicators/cyberprobe/fsm.py:97
↓ 8 callersFunctionexpand_template
src/probe/delivery.C:693
↓ 8 callersMethodfrom_string
include/cyberprobe/network/socket.h:76
↓ 8 callersMethodget_parent
include/cyberprobe/protocol/base_context.h:47
↓ 8 callersMethodstring
include/nlohmann/json.h:3377
↓ 7 callersMethodaccept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
include/nlohmann/json.h:7193
↓ 7 callersMethodend_array
include/nlohmann/json.h:3402
↓ 7 callersMethodend_object
include/nlohmann/json.h:3392
↓ 7 callersMethodget_parameter
Fetch a parameter.
include/cyberprobe/probe/delivery.h:180
↓ 7 callersFunctionjsonify
src/event/event_json.C:60
↓ 7 callersFunctionpoll
src/network/socket.C:214
↓ 7 callersFunctionprocess
src/protocol/ip.C:406
↓ 7 callersMethodstart_array
include/nlohmann/json.h:3397
↓ 7 callersMethodstart_object
include/nlohmann/json.h:3382
↓ 7 callersMethodto_ip4_string
include/cyberprobe/protocol/address.h:143
↓ 6 callersMethoddump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
include/nlohmann/json.h:12131
↓ 6 callersFunctionhas_port_handler
src/protocol/tcp_ports.C:74
↓ 6 callersFunctionis_string
! @brief return whether value is a string This function returns true if and only if the JSON value is a string. @return `true` if type i
include/nlohmann/json.h:15114
↓ 6 callersMethodnull
include/nlohmann/json.h:3352
↓ 6 callersFunctionremaining
src/protocol/ntp_protocol.C:135
↓ 6 callersMethodremove
(s, item)
stix/cyberprobe/sync.py:14
↓ 6 callersMethodrespond
(s, body)
stix/cyberprobe/taxii_server.py:29
↓ 6 callersMethodrun
(s)
stix/store.py:36
↓ 6 callersMethodtarget_up
Called when attacker is detected.
include/cyberprobe/analyser/engine.h:91
↓ 6 callersMethodto_ip_string
include/cyberprobe/protocol/address.h:205
↓ 5 callersMethodadd
add a character to token_buffer
include/nlohmann/json.h:6841
↓ 5 callersFunctioncalculate_cksum
src/protocol/ip.C:379
↓ 5 callersFunctioncomplete_request
src/protocol/http.C:446
↓ 5 callersFunctioncomplete_response
src/protocol/http.C:476
next →1–100 of 1,487, ranked by callers