..
flow_alerts
Implements dynamic loading of flow risk alerts in Lua
2021-09-15 13:57:43 +02:00
flow_checks
Implements risk mapping between C++ and Lua
2021-09-14 16:00:47 +02:00
host_alerts
Fixes severity of DangerousHostAlert
2021-10-13 16:15:30 +02:00
host_checks
Added ICMP flood alert ( #5904 )
2021-10-07 11:42:22 +02:00
AddressResolution.h
Updated (C)
2021-01-02 12:08:23 +01:00
AddressTree.h
Increase tree counters to 32 bit
2021-04-16 11:38:28 +02:00
Alert.h
Remove alert severity from Alerts. Always use score (convert to severity when required for UI or similar)
2021-05-05 09:54:14 +02:00
AlertableEntity.h
Implements per-severity breakdown of engaged alerts in C++
2021-09-24 16:25:12 +02:00
AlertCheckLuaEngine.h
Implements deadlines for periodic and user scripts
2020-02-18 18:44:41 +01:00
AlertCounter.h
Updated (C)
2021-01-02 12:08:23 +01:00
AlertFifoQueue.h
Updated (C)
2021-01-02 12:08:23 +01:00
AlertsQueue.h
Initial VLANid rework
2021-06-15 23:01:59 +02:00
AlertStore.h
Implements new alerts database and drilldown
2021-04-26 19:41:34 +02:00
AutonomousSystem.h
Typo
2021-09-30 12:01:05 +02:00
AutonomousSystemHash.h
Updated (C)
2021-01-02 12:08:23 +01:00
BehaviouralCounter.h
Fixes behavior graphs displaying wrong values
2021-07-05 12:42:06 +02:00
Bitmap.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
Bitmap128.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
Bitmask.h
Updated (C)
2021-01-02 12:08:23 +01:00
Bloom.h
Implements flow callbacks and alerts in C++
2021-03-22 09:51:36 +01:00
BroadcastDomains.h
Enhanced anomly debug messages
2021-03-18 15:46:58 +01:00
Cardinality.h
Simplified Cardinality estimation code
2020-07-22 14:42:21 +02:00
Check.h
Refactors some {Host,Flow}Check common functions
2021-07-12 14:50:37 +02:00
ChecksLoader.h
Implements support for non-community {host,flow} checks
2021-07-12 12:32:06 +02:00
Condvar.h
Updated (C)
2021-01-02 12:08:23 +01:00
ContainerStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
ContinuousPing.h
Ping/ContinuousPing is now initialized on demand
2021-03-25 22:41:22 +01:00
ContinuousPingStats.h
Implement continuous ping for selected interfaces ( fix #5001 )
2021-02-19 19:13:49 +01:00
CountriesHash.h
Updated (C)
2021-01-02 12:08:23 +01:00
Country.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
DB.h
Updated (C)
2021-01-02 12:08:23 +01:00
DnsStats.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
DSCPStats.h
Avoids double 5-sec HT-walks to update stats
2020-07-27 14:22:59 +02:00
DummyInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
ElasticSearch.h
Fixes Elasticsearch version initialization
2021-01-19 12:05:26 +01:00
EthStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
ExportInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
ExternalAlertableEntity.h
Refactors OtherAlertableEntity into individual classes
2021-04-28 18:14:04 +02:00
FifoQueue.h
Updated (C)
2021-01-02 12:08:23 +01:00
FifoSerializerQueue.h
Updated (C)
2021-01-02 12:08:23 +01:00
Fingerprint.h
Exports malicious JA3 fingerprint information in host TLS reports
2021-03-02 19:42:54 +01:00
Flow.h
Fixes processDNSPacket not performed under certain conditions
2021-10-14 15:32:22 +02:00
flow_alerts_includes.h
Implements fallback check and alert classes to handle risks
2021-09-14 11:47:27 +02:00
flow_checks_includes.h
Adds {periodicity,service} maps and alerts to nEdge
2021-09-28 11:44:07 +02:00
FlowAlert.h
Refactors {flow,host}callbacks into {flow,host}checks (C++)
2021-06-16 15:27:38 +02:00
FlowAlertsLoader.h
Implements backend and frontend to show risks docs inline
2021-10-01 16:27:44 +02:00
FlowCheck.h
Refactors some {Host,Flow}Check common functions
2021-07-12 14:50:37 +02:00
FlowChecksExecutor.h
Refactors callback to check #defines (c++)
2021-06-16 15:56:07 +02:00
FlowChecksLoader.h
Implements fallback check and alert classes to handle risks
2021-09-14 11:47:27 +02:00
FlowGrouper.h
Updated (C)
2021-01-02 12:08:23 +01:00
FlowHash.h
Observation point code cleanup (WIP)
2021-07-01 23:26:15 +02:00
FlowRiskAlerts.h
Exposes risk-based flow alerts to lua
2021-09-14 17:48:51 +02:00
FlowStats.h
Merge branch 'host-user-scripts' into dev
2021-04-03 10:18:09 +02:00
FlowTrafficStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
FrequentStringItems.h
Top sites are now serialized to JSON in sorted format and they are limited to double the top X
2021-01-19 12:14:38 +01:00
GenericHash.h
Full purge idle scan on shutdown when processing pcap
2021-02-11 15:56:43 +01:00
GenericHashEntry.h
ZMQ timeout optimizazion
2021-07-09 16:36:46 +02:00
GenericTrafficElement.h
Updated (C)
2021-01-02 12:08:23 +01:00
Geolocation.h
Updated (C)
2021-01-02 12:08:23 +01:00
Host.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
host_alerts_includes.h
Implements ICMP flood check ( #5904 )
2021-10-07 11:40:51 +02:00
host_checks_includes.h
Implements ICMP flood check ( #5904 )
2021-10-07 11:40:51 +02:00
HostAlert.h
Implements ability to store/search/filter host alerts by cli/srv
2021-06-30 12:58:00 +02:00
HostAlertableEntity.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
HostCheck.h
Refactors some {Host,Flow}Check common functions
2021-07-12 14:50:37 +02:00
HostChecksExecutor.h
Refactors callback to check #defines (c++)
2021-06-16 15:56:07 +02:00
HostChecksLoader.h
Implements support for non-community {host,flow} checks
2021-07-12 12:32:06 +02:00
HostChecksStatus.h
Implements host check for NTP traffic
2021-07-27 12:19:52 +02:00
HostHash.h
Adding observationPoint support (WIP)
2021-06-30 20:03:37 +02:00
HostPools.h
Pool getter fixes
2021-08-11 11:59:45 +02:00
HostPoolStats.h
Implements C++ HostPool getPoolByName
2021-05-25 11:42:42 +02:00
HostStats.h
Implemented countries host check ( #5713 )
2021-08-25 15:50:07 +02:00
HTTPserver.h
Updated (C)
2021-01-02 12:08:23 +01:00
HTTPstats.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
ICMPinfo.h
Initial VLANid rework
2021-06-15 23:01:59 +02:00
ICMPstats.h
Updated (C)
2021-01-02 12:08:23 +01:00
IEC104Stats.h
Implements flow callbacks and alerts in C++
2021-03-22 09:51:36 +01:00
InfluxDBTimeseriesExporter.h
Implements in-mem RRD writes queue, avoids json enc/dec
2020-02-29 22:30:00 +01:00
InterarrivalStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
InterfaceStatsHash.h
Updated (C)
2021-01-02 12:08:23 +01:00
IpAddress.h
Fix bitfield. Fix hosts wrongly detected as Local. ( #5815 )
2021-09-02 12:09:14 +02:00
L4Stats.h
Move L4Stats to separate class
2019-05-22 20:11:06 +02:00
LocalHost.h
Implemented countries host check ( #5713 )
2021-08-25 15:50:07 +02:00
LocalHostStats.h
Removed not used DES structure and Fixed non working alert ( #5713 )
2021-08-25 16:45:16 +02:00
LocalTrafficStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
LuaEngine.h
Added code for tracking C functions that do not fill up the Lua state properly. In case of issues
2021-10-14 19:03:18 +02:00
LuaEngineFunctions.h
Updated (C)
2021-01-02 12:08:23 +01:00
LuaReusableEngine.h
Added code for tracking C functions that do not fill up the Lua state properly. In case of issues
2021-10-14 19:03:18 +02:00
Mac.h
Fixes unicast addresses filter, periodicity/service map ( #5776 )
2021-08-19 11:21:10 +02:00
MacHash.h
Updated (C)
2021-01-02 12:08:23 +01:00
MacManufacturers.h
Updated (C)
2021-01-02 12:08:23 +01:00
MacStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
MDNS.h
Cleanup MDNS resolution
2021-08-12 17:26:01 +02:00
MonitoredCounter.h
Updated (C)
2021-01-02 12:08:23 +01:00
MonitoredGauge.h
Updated (C)
2021-01-02 12:08:23 +01:00
MonitoredMetric.h
Fix math
2021-02-11 10:13:40 +01:00
MostVisitedList.h
Reworked top sites and removed duplicated code
2021-08-23 17:03:30 +02:00
Mutex.h
Updated (C)
2021-01-02 12:08:23 +01:00
MySQLDB.h
Updated (C)
2021-01-02 12:08:23 +01:00
nDPIStats.h
Typo
2021-09-30 12:01:05 +02:00
NetworkDiscovery.h
Updated (C)
2021-01-02 12:08:23 +01:00
NetworkInterface.h
Encapsulated traffic is accounted for the lenght of the encapsulated packet and not of the original packet
2021-10-11 21:42:02 +02:00
NetworkInterfaceAlertableEntity.h
Refactors OtherAlertableEntity into individual classes
2021-04-28 18:14:04 +02:00
NetworkStats.h
Typo
2021-09-30 12:01:05 +02:00
NetworkStatsAlertableEntity.h
Fixes flapping of Lua-triggered engaged alerts
2021-05-10 15:18:19 +02:00
Ntop.h
Removes shared nDPI instance that leades to crashes when multiple interfaces are used
2021-10-07 10:50:26 +02:00
ntop_defines.h
Reworks and fixes management of the jailed hosts pool
2021-10-14 17:51:55 +02:00
ntop_flow.h
Implements support for nProbe field L7_INFO
2021-09-06 14:35:16 +02:00
ntop_includes.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
ntop_typedefs.h
Fixes buffer overflow in host alerts
2021-10-07 13:50:38 +02:00
ntop_win32.h
Win fixes
2021-09-07 22:45:46 +02:00
NtopGlobals.h
Updated (C)
2021-01-02 12:08:23 +01:00
ObservationPointIdTrafficStats.h
Observation point code cleanup (WIP)
2021-07-01 23:26:15 +02:00
OperatingSystem.h
Possible fix for Internal error. Memory for score not allocated
2021-04-08 11:53:24 +02:00
OperatingSystemHash.h
Cleanup old partial host groups code
2021-01-21 11:27:17 +01:00
OtherAlertableEntity.h
Implements support for roles (attacker/victim) filtering of alerts
2021-05-31 12:32:56 +02:00
PacketDumper.h
Updated (C)
2021-01-02 12:08:23 +01:00
PacketDumperGeneric.h
Updated (C)
2021-01-02 12:08:23 +01:00
PacketDumperTuntap.h
Updated (C)
2021-01-02 12:08:23 +01:00
PacketStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
Paginator.h
Initial VLANid rework
2021-06-15 23:01:59 +02:00
ParsedeBPF.h
Updated (C)
2021-01-02 12:08:23 +01:00
ParsedFlow.h
Implements support for nProbe field L7_INFO
2021-09-06 14:35:16 +02:00
ParsedFlowCore.h
Improved observation point id support and flow reporting
2021-06-19 00:16:48 +02:00
ParserInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
PartializableFlowTrafficStats.h
Fixes races when handling alert counters on view interfaces
2021-05-31 19:14:56 +02:00
PcapInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
PeerStats.h
Fix memory leak
2021-02-11 12:03:54 +01:00
PeriodicActivities.h
Refactors user_scripts to checks (c++)
2021-06-16 19:06:29 +02:00
PF_RINGInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
Ping.h
Ping/ContinuousPing is now initialized on demand
2021-03-25 22:41:22 +01:00
Prefs.h
Implements alerts page auto refreshing ( #5933 )
2021-10-14 17:15:01 +02:00
ProtoStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
RecipientQueues.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
Recipients.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
Redis.h
Implements handling of ntop user ids
2021-05-13 19:27:08 +02:00
RemoteHost.h
Observation point code cleanup (WIP)
2021-07-01 23:26:15 +02:00
RRDTimeseriesExporter.h
Rename FifoStringsQueue to StringFifoQueue
2020-12-15 12:27:18 +01:00
RwLock.h
Updated (C)
2021-01-02 12:08:23 +01:00
Score.h
Added score breakdown to score anomaly alert
2021-05-17 18:24:01 +02:00
ScoreStats.h
Added score breakdown to score anomaly alert
2021-05-17 18:24:01 +02:00
SerializableElement.h
Updated (C)
2021-01-02 12:08:23 +01:00
SNMP.h
Refactors {flow,host}callbacks into {flow,host}checks (C++)
2021-06-16 15:27:38 +02:00
SPSCQueue.h
Enqueue host alert release status to avoid concurrency issues. Change SPSCQueue dequeue to behave similar to std lists.
2021-04-09 09:45:11 +02:00
StatsManager.h
Updated (C)
2021-01-02 12:08:23 +01:00
StoreManager.h
Implements new alerts database and drilldown
2021-04-26 19:41:34 +02:00
StringFifoQueue.h
Updated (C)
2021-01-02 12:08:23 +01:00
SyslogCollectorInterface.h
Use client IP as host when not in the syslog msg also for UDP
2020-12-17 16:24:08 +01:00
SyslogDump.h
Updated (C)
2021-01-02 12:08:23 +01:00
SyslogLuaEngine.h
Improve syslog API, add host log plugin skeleton
2020-05-16 11:35:32 +02:00
SyslogParserInterface.h
Use socket client IP when it is not available from the log line
2020-04-14 14:18:10 +00:00
SyslogStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
TcpFlowStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
TcpPacketStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
ThreadedActivity.h
Updated (C)
2021-01-02 12:08:23 +01:00
ThreadedActivityStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
ThreadPool.h
Updated (C)
2021-01-02 12:08:23 +01:00
ThroughputStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
TimelineExtract.h
Updated (C)
2021-01-02 12:08:23 +01:00
TimeseriesExporter.h
Calculates and charts RRD queue length
2020-03-09 22:46:35 +01:00
Trace.h
Updated (C)
2021-01-02 12:08:23 +01:00
TrafficStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
UserActivityStats.h
Updated (C)
2021-01-02 12:08:23 +01:00
Utils.h
Refactors getFlowRiskScore
2021-09-14 09:41:38 +02:00
ViewInterface.h
Keeps into account interface freq to update host stats
2021-08-13 19:16:26 +02:00
ViewInterfaceFlowStats.h
Implements flow callbacks and alerts in C++
2021-03-22 09:51:36 +01:00
ViewScoreStats.h
Implements flow callbacks and alerts in C++
2021-04-03 09:53:15 +02:00
VirtualHost.h
Updated (C)
2021-01-02 12:08:23 +01:00
VirtualHostHash.h
Updated (C)
2021-01-02 12:08:23 +01:00
VLAN.h
Initial VLANid rework
2021-06-15 23:01:59 +02:00
VLANAddressTree.h
Observation point code cleanup (WIP)
2021-07-01 23:26:15 +02:00
VLANHash.h
Initial VLANid rework
2021-06-15 23:01:59 +02:00
ZCCollectorInterface.h
Updated (C)
2021-01-02 12:08:23 +01:00
ZMQCollectorInterface.h
Introduced traffic direction in ZMQ when %DIRECTION information
2021-06-28 09:13:58 +02:00
ZMQParserInterface.h
ZMQ timeout optimizazion
2021-07-09 16:36:46 +02:00
ZMQPublisher.h
Fixes ZMQPublisher compilation/link on nEdge
2021-05-24 10:00:07 +02:00