├── .gitignore ├── DockerFile ├── README.md ├── api ├── README.md ├── api.go ├── device_controller.go ├── device_routes.go ├── ethernet_controller.go ├── ethernet_routes.go ├── flows_contoller.go ├── flows_routes.go ├── geo_controller.go ├── geo_controller_rpt.go ├── geo_controller_type.go ├── geo_routes.go ├── host_controller.go ├── host_controller_rpt.go ├── host_controller_type.go ├── host_routes.go ├── port_controller-type.go ├── port_controller.go ├── port_controller_rpt.go ├── port_routes.go ├── proto_controller.go ├── proto_controller_rpt.go ├── proto_controller_type.go ├── proto_routes.go ├── routes.go ├── socketio-liveflow-type.go ├── socketio_init.go ├── socketio_ip2locaiton.go ├── socketio_liveflow_controller.go ├── socketio_midleware.go ├── threat_controller.go ├── threat_routes.go ├── token_auth_needed.go └── token_validation.go ├── cmd ├── api │ └── main.go ├── collector │ └── main.go ├── logger │ └── main.go ├── sockFileServer │ └── main.go ├── socketFileClient │ └── main.go └── updater │ └── main.go ├── collector ├── collector.go ├── nfipfix │ └── nfipfix.go ├── nfv1 │ └── nfv1.go ├── nfv5 │ └── nfv5.go ├── nfv6 │ └── nfv6.go ├── nfv7 │ └── nfv7.go └── nfv9 │ └── nfv9.go ├── common ├── interval.go ├── ip.go ├── metric.go ├── pagination.go ├── proto.go ├── service.go └── translations.go ├── configurations ├── api_server.go ├── collector.go ├── conf.go ├── errorCodes.go ├── ip2location.go ├── socket.go └── translations.go ├── database ├── README.md ├── database-newBKUP.zip ├── database.backup.zip ├── initialize.go ├── model │ ├── PaginationModel.go │ ├── _flow.go- │ ├── autonomous_systems.go │ ├── device.go │ ├── domain.go │ ├── ethernets.go │ ├── flag.go │ ├── flow.go │ ├── geo.go │ ├── host.go │ ├── port.go │ ├── protocol.go │ ├── settings.go │ ├── threat.go │ └── version.go ├── postgres.go ├── type.go ├── write.go ├── writeAutonomous.go ├── writeDevice.go ├── writeEthernet.go ├── writeFlag.go ├── writeGeo.go ├── writeHost.go ├── writePort.go ├── writeProtocol.go ├── writeThreat.go └── writeVersion.go ├── debugger └── debugger.go ├── dockerize ├── build-up-from-github.sh ├── build-up.sh └── grafana.tar.gz ├── exporters └── exporters.go ├── fwsock ├── fwsock-client.go ├── fwsock.go ├── methods_sockclinets.go ├── type_clientServerReqResp.go ├── type_cmd.go ├── type_fwsock-client.go ├── type_fwsock.go └── type_handle.go ├── go.mod ├── go.sum ├── influxdb ├── asnLookup.go ├── details.go ├── device.go ├── influxdb.go ├── proxy.go ├── reverseDnsLookup.go ├── src_dst_related.go └── type.go ├── location ├── location.go └── type.go ├── reputation ├── ipsum.go └── reputation.go ├── templates ├── configs-example │ ├── collector.yml │ ├── collector_bash.yml │ ├── ip2location.yml │ ├── ip2location_bash.yml │ ├── socket.yml │ └── trans.yml ├── configs │ ├── collector.yml │ └── ip2location.yml ├── ip2location │ └── local-db │ │ ├── README.md │ │ └── local.csv └── ipsum │ └── ipsum.txt ├── updater └── updater.go ├── updates ├── IP2LOCATION-LITE-ASN.IPV6.CSV.ZIP ├── IP2LOCATION-LITE-DB11.IPV6.BIN.ZIP └── IP2PROXY-LITE-PX10.IPV6.CSV.ZIP └── www └── webconsole ├── .env ├── .gitignore ├── README.md ├── package (copy).json ├── package-lock.json ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── App.css ├── App.js ├── Routes.jsx ├── components ├── Dashbaord │ ├── Dashboard.jsx │ ├── DeviceSummary │ │ ├── DeviceSummary.jsx │ │ └── Item.jsx │ ├── Ethernet │ │ └── EthernetSummary.jsx │ ├── TopGeo │ │ └── TopCountry.jsx │ ├── TopHost │ │ └── TopHost.jsx │ ├── TopPort │ │ └── TopPort.jsx │ └── TopProto │ │ └── TopProtocol.jsx ├── GeoLocations │ ├── GeoLocations.jsx │ └── dt.jsx ├── Hosts │ ├── HostEdit.jsx │ ├── HostReport.jsx │ ├── HostReportThreat.jsx │ ├── Hosts.jsx │ ├── SrcDstPortsByHost.jsx │ ├── TopHostWhenSrcOrDst.jsx │ ├── TopSrcDstCountryByHost.jsx │ ├── TopSrcDstProtocolByHost.jsx │ └── dt.jsx ├── Live │ ├── BytesWidget.jsx │ ├── DetailsComponent.jsx │ ├── FilterFormComponent.jsx │ ├── IPPortWidget.jsx │ ├── LiveFlow.jsx │ ├── PacketsWidget.jsx │ ├── RowComponent.jsx │ ├── TCPFlagsWidgets.jsx │ └── filtermodel.js ├── Ports │ ├── PortEdit.jsx │ ├── Ports.jsx │ └── dt.jsx ├── Protocols │ ├── ProtocolEdit.jsx │ ├── Protocols.jsx │ └── dt.jsx ├── Setting │ ├── IP2LocationSetting.jsx │ └── Settings.jsx ├── Threats │ ├── Threats.jsx │ └── dt.jsx └── managedDevices │ ├── MDEdit.jsx │ ├── MDReport.jsx │ ├── ManagedDevice.jsx │ └── dt.jsx ├── index.css ├── index.js ├── layout ├── AppBar.jsx ├── Drawer.jsx └── MainAdmin.jsx ├── logo.svg ├── reportWebVitals.js ├── services ├── devices │ ├── getAllPaginate.js │ ├── getByDevice.js │ ├── getSummInterval.js │ ├── getSummaryIntervalByDevice.js │ ├── index.js │ └── setByDevice.js ├── ethernet │ ├── getEthernetSummary.js │ └── index.js ├── geos │ ├── getTopCountriesByDevice.js │ ├── getTopSrcDstGeoByHost.js │ └── index.js ├── hosts │ ├── getById.js │ ├── getTopHostByDevice.js │ ├── index.js │ ├── reportHostAsSrcOrDst.js │ ├── reportHostThreatByInterval.js │ └── setById.js ├── ports │ ├── getById.js │ ├── getTopPortByDevice.js │ ├── getTopPortByHost.js │ ├── index.js │ └── setById.js ├── protocols │ ├── getById.js │ ├── getTopProtoByDevice.js │ ├── getTopSrcDstPorotoByHost.js │ ├── index.js │ └── setById.js └── utils │ ├── index.js │ └── requests.js ├── setupTests.js ├── utils ├── index.js └── useEventListener.js └── widgets ├── BackButton.jsx ├── CloseButton.jsx ├── DataTable.jsx ├── DeleteButton.jsx ├── EditButton.jsx ├── MapButton.jsx ├── MapMarkerWidget.jsx ├── NetflowVersion.jsx ├── ReportButton.jsx ├── SimpleText.jsx ├── ThreatLevel.jsx ├── ThreatUserAck.jsx └── timePicker.jsx /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/.gitignore -------------------------------------------------------------------------------- /DockerFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/DockerFile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/README.md -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/README.md -------------------------------------------------------------------------------- /api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/api.go -------------------------------------------------------------------------------- /api/device_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/device_controller.go -------------------------------------------------------------------------------- /api/device_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/device_routes.go -------------------------------------------------------------------------------- /api/ethernet_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/ethernet_controller.go -------------------------------------------------------------------------------- /api/ethernet_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/ethernet_routes.go -------------------------------------------------------------------------------- /api/flows_contoller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/flows_contoller.go -------------------------------------------------------------------------------- /api/flows_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/flows_routes.go -------------------------------------------------------------------------------- /api/geo_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/geo_controller.go -------------------------------------------------------------------------------- /api/geo_controller_rpt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/geo_controller_rpt.go -------------------------------------------------------------------------------- /api/geo_controller_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/geo_controller_type.go -------------------------------------------------------------------------------- /api/geo_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/geo_routes.go -------------------------------------------------------------------------------- /api/host_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/host_controller.go -------------------------------------------------------------------------------- /api/host_controller_rpt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/host_controller_rpt.go -------------------------------------------------------------------------------- /api/host_controller_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/host_controller_type.go -------------------------------------------------------------------------------- /api/host_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/host_routes.go -------------------------------------------------------------------------------- /api/port_controller-type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/port_controller-type.go -------------------------------------------------------------------------------- /api/port_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/port_controller.go -------------------------------------------------------------------------------- /api/port_controller_rpt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/port_controller_rpt.go -------------------------------------------------------------------------------- /api/port_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/port_routes.go -------------------------------------------------------------------------------- /api/proto_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/proto_controller.go -------------------------------------------------------------------------------- /api/proto_controller_rpt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/proto_controller_rpt.go -------------------------------------------------------------------------------- /api/proto_controller_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/proto_controller_type.go -------------------------------------------------------------------------------- /api/proto_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/proto_routes.go -------------------------------------------------------------------------------- /api/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/routes.go -------------------------------------------------------------------------------- /api/socketio-liveflow-type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/socketio-liveflow-type.go -------------------------------------------------------------------------------- /api/socketio_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/socketio_init.go -------------------------------------------------------------------------------- /api/socketio_ip2locaiton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/socketio_ip2locaiton.go -------------------------------------------------------------------------------- /api/socketio_liveflow_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/socketio_liveflow_controller.go -------------------------------------------------------------------------------- /api/socketio_midleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/socketio_midleware.go -------------------------------------------------------------------------------- /api/threat_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/threat_controller.go -------------------------------------------------------------------------------- /api/threat_routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/threat_routes.go -------------------------------------------------------------------------------- /api/token_auth_needed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/token_auth_needed.go -------------------------------------------------------------------------------- /api/token_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/api/token_validation.go -------------------------------------------------------------------------------- /cmd/api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/api/main.go -------------------------------------------------------------------------------- /cmd/collector/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/collector/main.go -------------------------------------------------------------------------------- /cmd/logger/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/logger/main.go -------------------------------------------------------------------------------- /cmd/sockFileServer/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/sockFileServer/main.go -------------------------------------------------------------------------------- /cmd/socketFileClient/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/socketFileClient/main.go -------------------------------------------------------------------------------- /cmd/updater/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/cmd/updater/main.go -------------------------------------------------------------------------------- /collector/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/collector.go -------------------------------------------------------------------------------- /collector/nfipfix/nfipfix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfipfix/nfipfix.go -------------------------------------------------------------------------------- /collector/nfv1/nfv1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfv1/nfv1.go -------------------------------------------------------------------------------- /collector/nfv5/nfv5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfv5/nfv5.go -------------------------------------------------------------------------------- /collector/nfv6/nfv6.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfv6/nfv6.go -------------------------------------------------------------------------------- /collector/nfv7/nfv7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfv7/nfv7.go -------------------------------------------------------------------------------- /collector/nfv9/nfv9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/collector/nfv9/nfv9.go -------------------------------------------------------------------------------- /common/interval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/interval.go -------------------------------------------------------------------------------- /common/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/ip.go -------------------------------------------------------------------------------- /common/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/metric.go -------------------------------------------------------------------------------- /common/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/pagination.go -------------------------------------------------------------------------------- /common/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/proto.go -------------------------------------------------------------------------------- /common/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/service.go -------------------------------------------------------------------------------- /common/translations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/common/translations.go -------------------------------------------------------------------------------- /configurations/api_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/api_server.go -------------------------------------------------------------------------------- /configurations/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/collector.go -------------------------------------------------------------------------------- /configurations/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/conf.go -------------------------------------------------------------------------------- /configurations/errorCodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/errorCodes.go -------------------------------------------------------------------------------- /configurations/ip2location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/ip2location.go -------------------------------------------------------------------------------- /configurations/socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/socket.go -------------------------------------------------------------------------------- /configurations/translations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/configurations/translations.go -------------------------------------------------------------------------------- /database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/README.md -------------------------------------------------------------------------------- /database/database-newBKUP.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/database-newBKUP.zip -------------------------------------------------------------------------------- /database/database.backup.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/database.backup.zip -------------------------------------------------------------------------------- /database/initialize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/initialize.go -------------------------------------------------------------------------------- /database/model/PaginationModel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/PaginationModel.go -------------------------------------------------------------------------------- /database/model/_flow.go-: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/_flow.go- -------------------------------------------------------------------------------- /database/model/autonomous_systems.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/autonomous_systems.go -------------------------------------------------------------------------------- /database/model/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/device.go -------------------------------------------------------------------------------- /database/model/domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/domain.go -------------------------------------------------------------------------------- /database/model/ethernets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/ethernets.go -------------------------------------------------------------------------------- /database/model/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/flag.go -------------------------------------------------------------------------------- /database/model/flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/flow.go -------------------------------------------------------------------------------- /database/model/geo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/geo.go -------------------------------------------------------------------------------- /database/model/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/host.go -------------------------------------------------------------------------------- /database/model/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/port.go -------------------------------------------------------------------------------- /database/model/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/protocol.go -------------------------------------------------------------------------------- /database/model/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/settings.go -------------------------------------------------------------------------------- /database/model/threat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/threat.go -------------------------------------------------------------------------------- /database/model/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/model/version.go -------------------------------------------------------------------------------- /database/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/postgres.go -------------------------------------------------------------------------------- /database/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/type.go -------------------------------------------------------------------------------- /database/write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/write.go -------------------------------------------------------------------------------- /database/writeAutonomous.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeAutonomous.go -------------------------------------------------------------------------------- /database/writeDevice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeDevice.go -------------------------------------------------------------------------------- /database/writeEthernet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeEthernet.go -------------------------------------------------------------------------------- /database/writeFlag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeFlag.go -------------------------------------------------------------------------------- /database/writeGeo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeGeo.go -------------------------------------------------------------------------------- /database/writeHost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeHost.go -------------------------------------------------------------------------------- /database/writePort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writePort.go -------------------------------------------------------------------------------- /database/writeProtocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeProtocol.go -------------------------------------------------------------------------------- /database/writeThreat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeThreat.go -------------------------------------------------------------------------------- /database/writeVersion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/database/writeVersion.go -------------------------------------------------------------------------------- /debugger/debugger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/debugger/debugger.go -------------------------------------------------------------------------------- /dockerize/build-up-from-github.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/dockerize/build-up-from-github.sh -------------------------------------------------------------------------------- /dockerize/build-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/dockerize/build-up.sh -------------------------------------------------------------------------------- /dockerize/grafana.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/dockerize/grafana.tar.gz -------------------------------------------------------------------------------- /exporters/exporters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/exporters/exporters.go -------------------------------------------------------------------------------- /fwsock/fwsock-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/fwsock-client.go -------------------------------------------------------------------------------- /fwsock/fwsock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/fwsock.go -------------------------------------------------------------------------------- /fwsock/methods_sockclinets.go: -------------------------------------------------------------------------------- 1 | package fwsock 2 | -------------------------------------------------------------------------------- /fwsock/type_clientServerReqResp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/type_clientServerReqResp.go -------------------------------------------------------------------------------- /fwsock/type_cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/type_cmd.go -------------------------------------------------------------------------------- /fwsock/type_fwsock-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/type_fwsock-client.go -------------------------------------------------------------------------------- /fwsock/type_fwsock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/type_fwsock.go -------------------------------------------------------------------------------- /fwsock/type_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/fwsock/type_handle.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/go.sum -------------------------------------------------------------------------------- /influxdb/asnLookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/asnLookup.go -------------------------------------------------------------------------------- /influxdb/details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/details.go -------------------------------------------------------------------------------- /influxdb/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/device.go -------------------------------------------------------------------------------- /influxdb/influxdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/influxdb.go -------------------------------------------------------------------------------- /influxdb/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/proxy.go -------------------------------------------------------------------------------- /influxdb/reverseDnsLookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/reverseDnsLookup.go -------------------------------------------------------------------------------- /influxdb/src_dst_related.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/src_dst_related.go -------------------------------------------------------------------------------- /influxdb/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/influxdb/type.go -------------------------------------------------------------------------------- /location/location.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/location/location.go -------------------------------------------------------------------------------- /location/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/location/type.go -------------------------------------------------------------------------------- /reputation/ipsum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/reputation/ipsum.go -------------------------------------------------------------------------------- /reputation/reputation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/reputation/reputation.go -------------------------------------------------------------------------------- /templates/configs-example/collector.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/collector.yml -------------------------------------------------------------------------------- /templates/configs-example/collector_bash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/collector_bash.yml -------------------------------------------------------------------------------- /templates/configs-example/ip2location.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/ip2location.yml -------------------------------------------------------------------------------- /templates/configs-example/ip2location_bash.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/ip2location_bash.yml -------------------------------------------------------------------------------- /templates/configs-example/socket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/socket.yml -------------------------------------------------------------------------------- /templates/configs-example/trans.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs-example/trans.yml -------------------------------------------------------------------------------- /templates/configs/collector.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs/collector.yml -------------------------------------------------------------------------------- /templates/configs/ip2location.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/configs/ip2location.yml -------------------------------------------------------------------------------- /templates/ip2location/local-db/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/ip2location/local-db/README.md -------------------------------------------------------------------------------- /templates/ip2location/local-db/local.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/ip2location/local-db/local.csv -------------------------------------------------------------------------------- /templates/ipsum/ipsum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/templates/ipsum/ipsum.txt -------------------------------------------------------------------------------- /updater/updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/updater/updater.go -------------------------------------------------------------------------------- /updates/IP2LOCATION-LITE-ASN.IPV6.CSV.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/updates/IP2LOCATION-LITE-ASN.IPV6.CSV.ZIP -------------------------------------------------------------------------------- /updates/IP2LOCATION-LITE-DB11.IPV6.BIN.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/updates/IP2LOCATION-LITE-DB11.IPV6.BIN.ZIP -------------------------------------------------------------------------------- /updates/IP2PROXY-LITE-PX10.IPV6.CSV.ZIP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/updates/IP2PROXY-LITE-PX10.IPV6.CSV.ZIP -------------------------------------------------------------------------------- /www/webconsole/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/.env -------------------------------------------------------------------------------- /www/webconsole/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/.gitignore -------------------------------------------------------------------------------- /www/webconsole/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/README.md -------------------------------------------------------------------------------- /www/webconsole/package (copy).json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/package (copy).json -------------------------------------------------------------------------------- /www/webconsole/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/package-lock.json -------------------------------------------------------------------------------- /www/webconsole/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/package.json -------------------------------------------------------------------------------- /www/webconsole/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/favicon.ico -------------------------------------------------------------------------------- /www/webconsole/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/index.html -------------------------------------------------------------------------------- /www/webconsole/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/logo192.png -------------------------------------------------------------------------------- /www/webconsole/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/logo512.png -------------------------------------------------------------------------------- /www/webconsole/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/manifest.json -------------------------------------------------------------------------------- /www/webconsole/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/public/robots.txt -------------------------------------------------------------------------------- /www/webconsole/src/App.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /www/webconsole/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/App.js -------------------------------------------------------------------------------- /www/webconsole/src/Routes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/Routes.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/Dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/Dashboard.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/DeviceSummary/DeviceSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/DeviceSummary/DeviceSummary.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/DeviceSummary/Item.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/DeviceSummary/Item.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/Ethernet/EthernetSummary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/Ethernet/EthernetSummary.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/TopGeo/TopCountry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/TopGeo/TopCountry.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/TopHost/TopHost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/TopHost/TopHost.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/TopPort/TopPort.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/TopPort/TopPort.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Dashbaord/TopProto/TopProtocol.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Dashbaord/TopProto/TopProtocol.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/GeoLocations/GeoLocations.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/GeoLocations/GeoLocations.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/GeoLocations/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/GeoLocations/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/HostEdit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/HostEdit.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/HostReport.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/HostReport.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/HostReportThreat.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/HostReportThreat.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/Hosts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/Hosts.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/SrcDstPortsByHost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/SrcDstPortsByHost.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/TopHostWhenSrcOrDst.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/TopHostWhenSrcOrDst.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/TopSrcDstCountryByHost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/TopSrcDstCountryByHost.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/TopSrcDstProtocolByHost.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/TopSrcDstProtocolByHost.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Hosts/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Hosts/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/BytesWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/BytesWidget.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/DetailsComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/DetailsComponent.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/FilterFormComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/FilterFormComponent.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/IPPortWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/IPPortWidget.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/LiveFlow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/LiveFlow.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/PacketsWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/PacketsWidget.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/RowComponent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/RowComponent.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/TCPFlagsWidgets.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/TCPFlagsWidgets.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Live/filtermodel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Live/filtermodel.js -------------------------------------------------------------------------------- /www/webconsole/src/components/Ports/PortEdit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Ports/PortEdit.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Ports/Ports.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Ports/Ports.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Ports/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Ports/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Protocols/ProtocolEdit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Protocols/ProtocolEdit.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Protocols/Protocols.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Protocols/Protocols.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Protocols/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Protocols/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Setting/IP2LocationSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Setting/IP2LocationSetting.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Setting/Settings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Setting/Settings.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Threats/Threats.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Threats/Threats.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/Threats/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/Threats/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/managedDevices/MDEdit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/managedDevices/MDEdit.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/managedDevices/MDReport.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/managedDevices/MDReport.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/managedDevices/ManagedDevice.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/managedDevices/ManagedDevice.jsx -------------------------------------------------------------------------------- /www/webconsole/src/components/managedDevices/dt.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/components/managedDevices/dt.jsx -------------------------------------------------------------------------------- /www/webconsole/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/index.css -------------------------------------------------------------------------------- /www/webconsole/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/index.js -------------------------------------------------------------------------------- /www/webconsole/src/layout/AppBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/layout/AppBar.jsx -------------------------------------------------------------------------------- /www/webconsole/src/layout/Drawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/layout/Drawer.jsx -------------------------------------------------------------------------------- /www/webconsole/src/layout/MainAdmin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/layout/MainAdmin.jsx -------------------------------------------------------------------------------- /www/webconsole/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/logo.svg -------------------------------------------------------------------------------- /www/webconsole/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/reportWebVitals.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/getAllPaginate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/getAllPaginate.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/getByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/getByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/getSummInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/getSummInterval.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/getSummaryIntervalByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/getSummaryIntervalByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/devices/setByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/devices/setByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ethernet/getEthernetSummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ethernet/getEthernetSummary.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ethernet/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ethernet/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/geos/getTopCountriesByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/geos/getTopCountriesByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/geos/getTopSrcDstGeoByHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/geos/getTopSrcDstGeoByHost.js -------------------------------------------------------------------------------- /www/webconsole/src/services/geos/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/geos/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/getById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/getById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/getTopHostByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/getTopHostByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/reportHostAsSrcOrDst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/reportHostAsSrcOrDst.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/reportHostThreatByInterval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/reportHostThreatByInterval.js -------------------------------------------------------------------------------- /www/webconsole/src/services/hosts/setById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/hosts/setById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ports/getById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ports/getById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ports/getTopPortByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ports/getTopPortByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ports/getTopPortByHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ports/getTopPortByHost.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ports/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ports/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/ports/setById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/ports/setById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/protocols/getById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/protocols/getById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/protocols/getTopProtoByDevice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/protocols/getTopProtoByDevice.js -------------------------------------------------------------------------------- /www/webconsole/src/services/protocols/getTopSrcDstPorotoByHost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/protocols/getTopSrcDstPorotoByHost.js -------------------------------------------------------------------------------- /www/webconsole/src/services/protocols/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/protocols/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/protocols/setById.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/protocols/setById.js -------------------------------------------------------------------------------- /www/webconsole/src/services/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/utils/index.js -------------------------------------------------------------------------------- /www/webconsole/src/services/utils/requests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/services/utils/requests.js -------------------------------------------------------------------------------- /www/webconsole/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/setupTests.js -------------------------------------------------------------------------------- /www/webconsole/src/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/utils/index.js -------------------------------------------------------------------------------- /www/webconsole/src/utils/useEventListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/utils/useEventListener.js -------------------------------------------------------------------------------- /www/webconsole/src/widgets/BackButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/BackButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/CloseButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/CloseButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/DataTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/DataTable.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/DeleteButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/DeleteButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/EditButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/EditButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/MapButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/MapButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/MapMarkerWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/MapMarkerWidget.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/NetflowVersion.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/NetflowVersion.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/ReportButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/ReportButton.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/SimpleText.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/SimpleText.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/ThreatLevel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/ThreatLevel.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/ThreatUserAck.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/ThreatUserAck.jsx -------------------------------------------------------------------------------- /www/webconsole/src/widgets/timePicker.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javadmohebbi/goNfCollector/HEAD/www/webconsole/src/widgets/timePicker.jsx --------------------------------------------------------------------------------