SYMBOL INDEX (297 symbols across 70 files) FILE: core/addr.py function addr_to_int (line 12) | def addr_to_int(value): function int_to_addr (line 16) | def int_to_addr(value): function make_mask (line 19) | def make_mask(bits): function compress_ipv6 (line 22) | def compress_ipv6(address): function inet_ntoa6 (line 32) | def inet_ntoa6(packed_ip): function expand_range (line 36) | def expand_range(value): function addr_port (line 67) | def addr_port(addr, port): FILE: core/attribdict.py class AttribDict (line 8) | class AttribDict(dict): method __getattr__ (line 9) | def __getattr__(self, name): method __setattr__ (line 12) | def __setattr__(self, name, value): FILE: core/colorized.py class ColorizedStream (line 13) | class ColorizedStream: method __init__ (line 14) | def __init__(self, original): method write (line 21) | def write(self, text): method flush (line 44) | def flush(self): function init_output (line 47) | def init_output(): FILE: core/common.py function retrieve_content (line 44) | def retrieve_content(url, data=None, headers=None): function fetch_headers (line 74) | def fetch_headers(url, timeout=10): function ipcat_lookup (line 91) | def ipcat_lookup(address): function worst_asns (line 128) | def worst_asns(address): function cdn_ip (line 142) | def cdn_ip(address): function bogon_ip (line 156) | def bogon_ip(address): function check_sudo (line 173) | def check_sudo(): function extract_zip (line 189) | def extract_zip(filename, path=None): function get_regex (line 193) | def get_regex(items): function check_connection (line 240) | def check_connection(): function check_whitelisted (line 243) | def check_whitelisted(trail): function load_trails (line 258) | def load_trails(quiet=False): function get_text (line 287) | def get_text(value): function get_ex_message (line 301) | def get_ex_message(ex): function is_local (line 319) | def is_local(address): function patch_parser (line 322) | def patch_parser(parser): FILE: core/datatype.py class LRUDict (line 6) | class LRUDict(object): method __init__ (line 20) | def __init__(self, capacity): method __len__ (line 24) | def __len__(self): method __contains__ (line 27) | def __contains__(self, key): method __getitem__ (line 30) | def __getitem__(self, key): method get (line 39) | def get(self, key): method __setitem__ (line 42) | def __setitem__(self, key, value): method set (line 50) | def set(self, key, value): method keys (line 53) | def keys(self): FILE: core/enums.py class _ (line 12) | class _(type): method __getattr__ (line 13) | def __getattr__(self, attr): class TRAIL (line 17) | class TRAIL(object): class BLOCK_MARKER (line 21) | class BLOCK_MARKER: class BLOCK_MARKER (line 27) | class BLOCK_MARKER: class PROTO (line 33) | class PROTO: class HTTP_HEADER (line 38) | class HTTP_HEADER: class CACHE_TYPE (line 70) | class CACHE_TYPE: class COLOR (line 78) | class COLOR: class BACKGROUND (line 114) | class BACKGROUND: class SEVERITY (line 133) | class SEVERITY: FILE: core/httpd.py function start_httpd (line 78) | def start_httpd(address=None, port=None, join=False, pem=None): FILE: core/ignore.py function ignore_event (line 16) | def ignore_event(event_tuple): FILE: core/log.py function create_log_directory (line 45) | def create_log_directory(): function get_event_log_handle (line 52) | def get_event_log_handle(sec, flags=os.O_APPEND | os.O_CREAT | os.O_WRON... function get_error_log_handle (line 83) | def get_error_log_handle(flags=os.O_APPEND | os.O_CREAT | os.O_WRONLY): function safe_value (line 93) | def safe_value(value): function flush_condensed_events (line 100) | def flush_condensed_events(single=False): function log_event (line 134) | def log_event(event_tuple, packet=None, skip_write=False, skip_condensin... function log_error (line 228) | def log_error(msg, single=False): function start_logd (line 242) | def start_logd(address=None, port=None, join=False): function set_sigterm_handler (line 293) | def set_sigterm_handler(): FILE: core/parallel.py function read_block (line 24) | def read_block(buffer, i): function write_block (line 51) | def write_block(buffer, i, block, marker=None): function worker (line 62) | def worker(buffer, n, offset, mod, process_packet): FILE: core/settings.py function _get_total_physmem (line 157) | def _get_total_physmem(): function read_config (line 218) | def read_config(config_file): function read_whitelist (line 372) | def read_whitelist(): function add_ignorelist (line 408) | def add_ignorelist(filepath): function read_ignorelist (line 420) | def read_ignorelist(): function read_ua (line 429) | def read_ua(): function read_worst_asn (line 455) | def read_worst_asn(): function read_cdn_ranges (line 473) | def read_cdn_ranges(): function read_bogon_ranges (line 488) | def read_bogon_ranges(): function check_deprecated (line 503) | def check_deprecated(): FILE: core/trailsdict.py class TrailsDict (line 10) | class TrailsDict(dict): method __init__ (line 11) | def __init__(self): method __delitem__ (line 19) | def __delitem__(self, key): method has_key (line 22) | def has_key(self, key): method __contains__ (line 25) | def __contains__(self, key): method clear (line 28) | def clear(self): method keys (line 31) | def keys(self): method iterkeys (line 34) | def iterkeys(self): method __iter__ (line 38) | def __iter__(self): method get (line 42) | def get(self, key, default=None): method update (line 50) | def update(self, value): method __len__ (line 72) | def __len__(self): method __getitem__ (line 75) | def __getitem__(self, key): method __setitem__ (line 83) | def __setitem__(self, key, value): FILE: core/update.py function _chown (line 57) | def _chown(filepath): function _fopen (line 64) | def _fopen(filepath, mode="rb", opener=open): function update_trails (line 70) | def update_trails(force=False, offline=False): function update_ipcat (line 340) | def update_ipcat(force=False): function main (line 383) | def main(): FILE: html/js/demo.js function getDemoCSV (line 6) | function getDemoCSV() { FILE: html/js/main.js function initDialogs (line 194) | function initDialogs() { function checkAuthentication (line 266) | function checkAuthentication() { function toggleHeatmap (line 311) | function toggleHeatmap() { function graphClose (line 321) | function graphClose() { function initCalHeatmap (line 326) | function initCalHeatmap() { function charTrim (line 386) | function charTrim(str, chr) { function numberWithCommas (line 395) | function numberWithCommas(x) { function isLocalAddress (line 400) | function isLocalAddress(ip) { function escapeHtml (line 434) | function escapeHtml(string) { function getContrast50 (line 441) | function getContrast50(hexcolor) { function getPercentageColor (line 446) | function getPercentageColor(percentage) { function getContrastYIQ (line 463) | function getContrastYIQ(hexcolor){ function getTagHtml (line 475) | function getTagHtml(tag) { function getHashColor (line 486) | function getHashColor(value) { function escapeRegExp (line 491) | function escapeRegExp(str) { function getThreatUID (line 495) | function getThreatUID(threat) { // e.g. 192.168.0.1~>shv4.no-ip.biz function resetView (line 506) | function resetView() { function init (line 521) | function init(url, from, to) { function resetStatusButtons (line 979) | function resetStatusButtons() { function scrollTo (line 988) | function scrollTo(id) { function addrToInt (line 995) | function addrToInt(value) { function makeMask (line 1000) | function makeMask(bits) { function netmaskValidate (line 1004) | function netmaskValidate(netmask) { function searchTipToTab (line 1012) | function searchTipToTab(query) { function tagInputKeyUp (line 1025) | function tagInputKeyUp(event, forcedelete) { function stopPropagation (line 1098) | function stopPropagation(event) { function _sort (line 1106) | function _sort(obj) { function _ipSortingValue (line 1123) | function _ipSortingValue(a) { function _ipCompareValues (line 1145) | function _ipCompareValues(a, b) { function copyEllipsisToClipboard (line 1150) | function copyEllipsisToClipboard(event) { function copyEventsToClipboard (line 1181) | function copyEventsToClipboard(event) { function appendFilter (line 1187) | function appendFilter(filter, event, istag) { function initDetails (line 1227) | function initDetails() { function generateNonce (line 1969) | function generateNonce() { function setChartScale (line 2181) | function setChartScale(options, maxValue) { function drawInfo (line 2197) | function drawInfo(type) { function initVisual (line 2689) | function initVisual() { function timestamp (line 2958) | function timestamp(str){ function pad (line 2962) | function pad(n, width, z) { function formatDate (line 2969) | function formatDate(value) { function parseDate (line 2973) | function parseDate(value) { function getParameterByName (line 2983) | function getParameterByName(name) { function dayStart (line 2992) | function dayStart(tick_seconds) { function dayEnd (line 3003) | function dayEnd(tick_seconds) { function query (line 3035) | function query(date1, date2) { FILE: plugins/peek.py function plugin (line 14) | def plugin(event_tuple, packet=None): FILE: plugins/strings.py function plugin (line 14) | def plugin(event_tuple, packet=None): FILE: sensor.py class _set (line 131) | class _set(set): function print (line 141) | def print(*args, **kwargs): function _check_domain_member (line 157) | def _check_domain_member(query, domains): function _check_domain_whitelisted (line 167) | def _check_domain_whitelisted(query): function _check_domain (line 176) | def _check_domain(query, sec, usec, src_ip, src_port, dst_ip, dst_port, ... function _get_local_prefix (line 260) | def _get_local_prefix(): function _process_packet (line 273) | def _process_packet(packet, sec, usec, ip_offset): function init (line 886) | def init(): function _init_multiprocessing (line 1086) | def _init_multiprocessing(): function monitor (line 1122) | def monitor(): function main (line 1266) | def main(): FILE: server.py function main (line 41) | def main(): FILE: thirdparty/odict/ordereddict.py class OrderedDict (line 31) | class OrderedDict(dict, DictMixin): method __init__ (line 33) | def __init__(self, *args, **kwds): method clear (line 42) | def clear(self): method __setitem__ (line 48) | def __setitem__(self, key, value): method __delitem__ (line 55) | def __delitem__(self, key): method __iter__ (line 61) | def __iter__(self): method __reversed__ (line 68) | def __reversed__(self): method popitem (line 75) | def popitem(self, last=True): method __reduce__ (line 85) | def __reduce__(self): method keys (line 95) | def keys(self): method __repr__ (line 107) | def __repr__(self): method copy (line 112) | def copy(self): method fromkeys (line 116) | def fromkeys(cls, iterable, value=None): method __eq__ (line 122) | def __eq__(self, other): method __ne__ (line 132) | def __ne__(self, other): FILE: thirdparty/six/__init__.py class X (line 60) | class X(object): method __len__ (line 62) | def __len__(self): function _add_doc (line 80) | def _add_doc(func, doc): function _import_module (line 85) | def _import_module(name): class _LazyDescr (line 91) | class _LazyDescr(object): method __init__ (line 93) | def __init__(self, name): method __get__ (line 96) | def __get__(self, obj, tp): class MovedModule (line 108) | class MovedModule(_LazyDescr): method __init__ (line 110) | def __init__(self, name, old, new=None): method _resolve (line 119) | def _resolve(self): method __getattr__ (line 122) | def __getattr__(self, attr): class _LazyModule (line 129) | class _LazyModule(types.ModuleType): method __init__ (line 131) | def __init__(self, name): method __dir__ (line 135) | def __dir__(self): class MovedAttribute (line 144) | class MovedAttribute(_LazyDescr): method __init__ (line 146) | def __init__(self, name, old_mod, new_mod, old_attr=None, new_attr=None): method _resolve (line 164) | def _resolve(self): class _SixMetaPathImporter (line 169) | class _SixMetaPathImporter(object): method __init__ (line 178) | def __init__(self, six_module_name): method _add_module (line 182) | def _add_module(self, mod, *fullnames): method _get_module (line 186) | def _get_module(self, fullname): method find_module (line 189) | def find_module(self, fullname, path=None): method find_spec (line 194) | def find_spec(self, fullname, path, target=None): method __get_module (line 199) | def __get_module(self, fullname): method load_module (line 205) | def load_module(self, fullname): method is_package (line 219) | def is_package(self, fullname): method get_code (line 228) | def get_code(self, fullname): method create_module (line 236) | def create_module(self, spec): method exec_module (line 239) | def exec_module(self, module): class _MovedItems (line 245) | class _MovedItems(_LazyModule): class Module_six_moves_urllib_parse (line 340) | class Module_six_moves_urllib_parse(_LazyModule): class Module_six_moves_urllib_error (line 382) | class Module_six_moves_urllib_error(_LazyModule): class Module_six_moves_urllib_request (line 402) | class Module_six_moves_urllib_request(_LazyModule): class Module_six_moves_urllib_response (line 459) | class Module_six_moves_urllib_response(_LazyModule): class Module_six_moves_urllib_robotparser (line 480) | class Module_six_moves_urllib_robotparser(_LazyModule): class Module_six_moves_urllib (line 498) | class Module_six_moves_urllib(types.ModuleType): method __dir__ (line 508) | def __dir__(self): function add_move (line 515) | def add_move(move): function remove_move (line 520) | def remove_move(name): function advance_iterator (line 552) | def advance_iterator(it): function callable (line 560) | def callable(obj): function get_unbound_function (line 565) | def get_unbound_function(unbound): function create_unbound_method (line 570) | def create_unbound_method(func, cls): function get_unbound_function (line 575) | def get_unbound_function(unbound): function create_bound_method (line 578) | def create_bound_method(func, obj): function create_unbound_method (line 581) | def create_unbound_method(func, cls): class Iterator (line 584) | class Iterator(object): method next (line 586) | def next(self): function iterkeys (line 603) | def iterkeys(d, **kw): function itervalues (line 606) | def itervalues(d, **kw): function iteritems (line 609) | def iteritems(d, **kw): function iterlists (line 612) | def iterlists(d, **kw): function iterkeys (line 621) | def iterkeys(d, **kw): function itervalues (line 624) | def itervalues(d, **kw): function iteritems (line 627) | def iteritems(d, **kw): function iterlists (line 630) | def iterlists(d, **kw): function b (line 648) | def b(s): function u (line 651) | def u(s): function b (line 674) | def b(s): function u (line 678) | def u(s): function byte2int (line 683) | def byte2int(bs): function indexbytes (line 686) | def indexbytes(buf, i): function assertCountEqual (line 699) | def assertCountEqual(self, *args, **kwargs): function assertRaisesRegex (line 703) | def assertRaisesRegex(self, *args, **kwargs): function assertRegex (line 707) | def assertRegex(self, *args, **kwargs): function assertNotRegex (line 711) | def assertNotRegex(self, *args, **kwargs): function reraise (line 718) | def reraise(tp, value, tb=None): function exec_ (line 730) | def exec_(_code_, _globs_=None, _locs_=None): function raise_from (line 758) | def raise_from(value, from_value): function print_ (line 764) | def print_(*args, **kwargs): function print_ (line 820) | def print_(*args, **kwargs): function _update_wrapper (line 835) | def _update_wrapper(wrapper, wrapped, function wraps (line 851) | def wraps(wrapped, assigned=functools.WRAPPER_ASSIGNMENTS, function with_metaclass (line 861) | def with_metaclass(meta, *bases): function add_metaclass (line 885) | def add_metaclass(metaclass): function ensure_binary (line 903) | def ensure_binary(s, encoding='utf-8', errors='strict'): function ensure_str (line 921) | def ensure_str(s, encoding='utf-8', errors='strict'): function ensure_text (line 944) | def ensure_text(s, encoding='utf-8', errors='strict'): function python_2_unicode_compatible (line 963) | def python_2_unicode_compatible(klass): FILE: trails/custom/__init__.py function fetch (line 20) | def fetch(): FILE: trails/feeds/abuseipdb.py function fetch (line 15) | def fetch(): FILE: trails/feeds/alienvault.py function fetch (line 15) | def fetch(): FILE: trails/feeds/atmos.py function fetch (line 18) | def fetch(): FILE: trails/feeds/badips.py function fetch (line 16) | def fetch(): FILE: trails/feeds/binarydefense.py function fetch (line 15) | def fetch(): FILE: trails/feeds/bitcoinnodes.py function fetch (line 15) | def fetch(): FILE: trails/feeds/blackbook.py function fetch (line 14) | def fetch(): FILE: trails/feeds/blackholemonster.py function fetch (line 15) | def fetch(): FILE: trails/feeds/blocklist.py function fetch (line 14) | def fetch(): FILE: trails/feeds/botscout.py function fetch (line 15) | def fetch(): FILE: trails/feeds/bruteforceblocker.py function fetch (line 15) | def fetch(): FILE: trails/feeds/ciarmy.py function fetch (line 14) | def fetch(): FILE: trails/feeds/cleantalk.py function fetch (line 17) | def fetch(): FILE: trails/feeds/cobaltstrike.py function fetch (line 17) | def fetch(): FILE: trails/feeds/cybercrimetracker.py function fetch (line 18) | def fetch(): FILE: trails/feeds/dataplane.py function fetch (line 14) | def fetch(): FILE: trails/feeds/dshieldip.py function fetch (line 15) | def fetch(): FILE: trails/feeds/emergingthreatsbot.py function fetch (line 17) | def fetch(): FILE: trails/feeds/emergingthreatscip.py function fetch (line 14) | def fetch(): FILE: trails/feeds/emergingthreatsdns.py function fetch (line 18) | def fetch(): FILE: trails/feeds/fareit.py function fetch (line 18) | def fetch(): FILE: trails/feeds/feodotrackerip.py function fetch (line 16) | def fetch(): FILE: trails/feeds/gpfcomics.py function fetch (line 15) | def fetch(): FILE: trails/feeds/greensnow.py function fetch (line 16) | def fetch(): FILE: trails/feeds/ipnoise.py function fetch (line 15) | def fetch(): FILE: trails/feeds/maxmind.py function fetch (line 17) | def fetch(): FILE: trails/feeds/minerchk.py function fetch (line 15) | def fetch(): FILE: trails/feeds/myip.py function fetch (line 17) | def fetch(): FILE: trails/feeds/openphish.py function fetch (line 17) | def fetch(): FILE: trails/feeds/palevotracker.py function fetch (line 17) | def fetch(): FILE: trails/feeds/policeman.py function fetch (line 15) | def fetch(): FILE: trails/feeds/ransomwaretrackerdns.py function fetch (line 15) | def fetch(): FILE: trails/feeds/ransomwaretrackerip.py function fetch (line 15) | def fetch(): FILE: trails/feeds/ransomwaretrackerurl.py function fetch (line 17) | def fetch(): FILE: trails/feeds/rutgers.py function fetch (line 15) | def fetch(): FILE: trails/feeds/sblam.py function fetch (line 15) | def fetch(): FILE: trails/feeds/scriptzteam.py function fetch (line 15) | def fetch(): FILE: trails/feeds/socksproxy.py function fetch (line 15) | def fetch(): FILE: trails/feeds/sslproxies.py function fetch (line 15) | def fetch(): FILE: trails/feeds/statics.py function fetch (line 13) | def fetch(): FILE: trails/feeds/torproject.py function fetch (line 15) | def fetch(): FILE: trails/feeds/trickbot.py function fetch (line 17) | def fetch(): FILE: trails/feeds/turris.py function fetch (line 15) | def fetch(): FILE: trails/feeds/urlhaus.py function fetch (line 17) | def fetch(): FILE: trails/feeds/viriback.py function fetch (line 17) | def fetch(): FILE: trails/feeds/zeustrackermonitor.py function fetch (line 16) | def fetch(): FILE: trails/feeds/zeustrackerurl.py function fetch (line 15) | def fetch(): FILE: trails/static/__init__.py function fetch (line 17) | def fetch():