Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lior Shafir

dblp:206/9042 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
1since 2021 · last 2026
0000-0002-9223-9021ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 2 · 1 first-author · 1 since 2021Security and privacy · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
3 papers
Network security · 100%
Computer networks
3 papers
Software-defined and programmable networks · 67% Network measurement and analytics · 23% Internet architecture and protocols · 10%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention › intrusion detection
anomaly detection
1.012026
Explainable Anomaly Detection in Network Traffic Using Normalizing Flows · IEEE Trans. Netw. 2026
Network security › intrusion detection and prevention
intrusion detection
1.012026
Explainable Anomaly Detection in Network Traffic Using Normalizing Flows · IEEE Trans. Netw. 2026
Network security › attack strategy
denial-of-service attack
0.412020
NXNSAttack: Recursive DNS Inefficiencies and Vulnerabilities · USENIX Security Symposium 2020
Network security › protocol security
DNS security
0.412020
NXNSAttack: Recursive DNS Inefficiencies and Vulnerabilities · USENIX Security Symposium 2020
Network measurement and analytics
traffic analysis
0.312026
Explainable Anomaly Detection in Network Traffic Using Normalizing Flows · IEEE Trans. Netw. 2026
Software-defined and programmable networks › programmable data plane
p4 implementation
0.312017
Network anti-spoofing with SDN data plane · INFOCOM 2017
Software-defined and programmable networks
programmable data plane
0.312017
Network anti-spoofing with SDN data plane · INFOCOM 2017
Software-defined and programmable networks
SDN data plane
0.312017
Network anti-spoofing with SDN data plane · INFOCOM 2017
Network security › attack resilience › attack mitigation › denial-of-service defense
DDoS defense
0.312017
Network anti-spoofing with SDN data plane · INFOCOM 2017
Network security › attack resilience › attack mitigation
spoofing attack defense
0.312017
Network anti-spoofing with SDN data plane · INFOCOM 2017
Internet architecture and protocols
domain name system
0.112020
NXNSAttack: Recursive DNS Inefficiencies and Vulnerabilities · USENIX Security Symposium 2020

Methods — techniques the papers use, named apart from their topics

unsupervised learning · 2.0shapley value · 2.0normalizing flow · 2.0match-action pipeline · 0.6flow-table rules · 0.6
YearPublicationVenuePosition
2026 Explainable Anomaly Detection in Network Traffic Using Normalizing Flows
abstract
Anomaly detection in network traffic is critical for identifying deviations from normal behavior—including sophisticated cyber threats and previously unseen attacks—especially when anomalous examples are absent from the training data. The escalating complexity of cyber-attacks necessitates developing methods that not only identify low-likelihood traffic but also provide insights into its anomalous nature and deviations from normal behavior, enabling effective response and troubleshooting. In this work, we leverage the unique capabilities of normalizing flows (NF), a state-of-the-art reversible generative model for exact density estimation, to detect anomalies using only normal traffic. Our approach fundamentally differs from previous methods by utilizing NF’s exact likelihood computation for unsupervised detection and combining it with Shapley values to introduce a novel feature selection framework for guiding the selection of discriminative features in anomaly detection, while also providing statistically grounded enhanced explanations for detected anomalies, pinpointing potential root causes. Through experiments on CICIoT-2023, ISCXTor2016, and CICIDS2017, we demonstrate that our NF-based approach outperforms existing state-of-the-art methods for unsupervised anomaly detection. Notably, on the CICIoT-2023 dataset, we achieve an accuracy of 0.9951, comparable or higher than supervised methods, despite being trained solely on normal data.
Lior Shafir, Raja Giryes, Avishai Wool
IEEE Trans. Netw.1
2020 NFV-based IoT Security for Home Networks using MUD
abstract
We present a new system to protect IoT devices in multiple premises by a single Virtual Network Function (VNF) deployed in the ISP network. The system is based on the Manufacturer Usage Description (MUD) framework, a white-list IoT protection scheme that has been proposed in recent years.While MUD is designed for on-premise deployment, here we adapt it to work as a scalable, managed service in the ISP level. Our service does not require any cooperation or installation on the client premise or on the IoT devices themselves. Furthermore, it monitors the IoT traffic and detects malicious behavior, including outgoing DDoS traffic, without being on the critical path, and it filters bad traffic by ACLs on either the POP router or the client CPE. The CPE itself is considered an IoT device and traffic destined or that originates at the CPE is monitored as well. For the white-list method we extend the MUD architectural framework to support peer to peer communicating IoT devices (e.g., direct mobile device to IoT device communication).The system includes a mechanism to distinguish between flows of different devices at the ISP level despite the fact that most home networks (and their IoT devices) are behind a NAT and all the flows from the same home come out with the same source IP address. Moreover, the NFV system needs to receive only the first packet of each flow/connection at the VNF, and rules space is proportional to the number of unique types of IoT devices rather than the total number of IoT devices (which is much larger).A PoC with a large national level ISP proves that our technology works as expected, identifying the various IoT devices that are connected to the network and detecting any unauthorized communications.
Yehuda Afek, Anat Bremler-Barr, David Hay, Ran Goldschmidt, Lior Shafir, Gafnit Abraham, Avraham Shalev
NOMS5
2020 Demo: NFV-based IoT Security at the ISP Level
abstract
This demo focuses on demonstrating features of a new system to protect IoT devices in customer premises at the ISP level. The core of the system is deployed as a Virtual Network Function (VNF) within the ISP network, and is based on the Manufacturer Usage Description (MUD) framework, a white-list IoT protection scheme that has been proposed in recent years.As MUD is designed for on-premise deployment, the system makes the necessary adaptations to enable its deployment outside the customer premise. Moreover, the system includes a mechanism to distinguish between flows of different devices at the ISP level despite the fact that most home networks (and their IoT devices) are behind a NAT and all the flows from the same home come out with the same source IP address.Our demo follows closely a proof-of-concept that we have done with a large national level ISP, showing how our system can identify the various IoT devices that are connected to the network and detecting any unauthorized communications.
Yehuda Afek, Anat Bremler-Barr, David Hay, Lior Shafir, Ihab Zhaika
NOMS4
2020 NXNSAttack: Recursive DNS Inefficiencies and Vulnerabilities
Yehuda Afek, Anat Bremler-Barr, Lior Shafir
USENIX Security Symposium3
2017 Network anti-spoofing with SDN data plane
abstract
Traditional DDoS anti-spoofing scrubbers require dedicated middleboxes thus adding CAPEX, latency and complexity in the network. This paper starts by showing that the current SDN match-and-action model is rich enough to implement a collection of anti-spoofing methods. Secondly we develop and utilize advance methods for dynamic resource sharing to distribute the required mitigation resources over a network of switches. None of the earlier attempts to implement anti-spoofing in SDN actually directly exploited the match and action power of the switch data plane. They required additional functionalities on top of the match-and-action model, and are not implementable on an SDN switch as is. Our method builds on the premise that an SDN data path is a very fast and efficient engine to perform low level primitive operations at wire speed. The solution requires a number of flow-table rules and switch-controller messages proportional to the legitimate traffic. To scale when protecting multiple large servers the flow tables of multiple switches are harnessed in a distributed and dynamic network based solution. We have fully implemented all our methods in either Open-Flow1.5 in Open-vSwitch and in P4. The system mitigates spoofed attacks on either the SDN infrastructure itself or on downstream servers.
Yehuda Afek, Anat Bremler-Barr, Lior Shafir
INFOCOM3