[PDF][PDF] Accelerating linux security with ebpf iptables

M Bertrone, S Miano, F Risso, M Tumolo - Proceedings of the ACM …, 2018 - dl.acm.org
Nowadays, the traditional security features of a Linux system are centered on iptables, which
has been the most used packet filtering mechanism in the Linux kernel for almost 20+ years …

Securing Linux with a faster and scalable iptables

S Miano, M Bertrone, F Risso, MV Bernal… - ACM SIGCOMM …, 2019 - dl.acm.org
The sheer increase in network speed and the massive deployment of containerized
applications in a Linux server has led to the consciousness that iptables, the current de-facto …

Extended berkeley packet filter: An application perspective

H Sharaf, I Ahmad, T Dimitriou - IEEE Access, 2022 - ieeexplore.ieee.org
The extended Berkeley Packet Filter (eBPF) is a lightweight and fast 64-bit RISC-like virtual
machine (VM) inside the Linux kernel. eBPF has emerged as the most promising and de …

[图书][B] Linux firewalls: Enhancing security with nftables and beyond

S Suehring - 2015 - books.google.com
The Definitive Guide to Building Firewalls with Linux As the security challenges facing Linux
system and network administrators have grown, the security tools and techniques available …

Performance implications of packet filtering with linux ebpf

D Scholz, D Raumer, P Emmerich… - … Congress (ITC 30), 2018 - ieeexplore.ieee.org
Firewall capabilities of operating systems are traditionally provided by inflexible filter
routines or hooks in the kernel. These require privileged access to be configured and are not …

Creating complex network services with ebpf: Experience and lessons learned

S Miano, M Bertrone, F Risso… - 2018 IEEE 19th …, 2018 - ieeexplore.ieee.org
The extended Berkeley Packet Filter (eBPF) is a recent technology available in the Linux
kernel that enables flexible data processing. However, so far the eBPF was mainly used for …

Synthesizing safe and efficient kernel extensions for packet processing

Q Xu, MD Wong, T Wagle, S Narayana… - Proceedings of the 2021 …, 2021 - dl.acm.org
Extended Berkeley Packet Filter (BPF) has emerged as a powerful method to extend packet-
processing functionality in the Linux operating system. BPF allows users to write code in …

P4Knocking: Offloading host-based firewall functionalities to the network

EO Zaballa, D Franco, Z Zhou… - 2020 23rd Conference …, 2020 - ieeexplore.ieee.org
The introduction of Software-Defined Networks (SDN) and the evolution towards
programmable data planes bring the opportunity to offload several functions to the data …

Lbm: A security framework for peripherals within the linux kernel

DJ Tian, G Hernandez, JI Choi, V Frost… - … IEEE Symposium on …, 2019 - ieeexplore.ieee.org
Modern computer peripherals are diverse in their capabilities and functionality, ranging from
keyboards and printers to smartphones and external GPUs. In recent years, peripherals …

Randomization can't stop BPF JIT spray

E Reshetova, F Bonazzi, N Asokan - … August 21–23, 2017, Proceedings 11, 2017 - Springer
Abstract The Linux kernel Berkeley Packet Filter (BPF) and its Just-In-Time (JIT) compiler are
actively used in various pieces of networking equipment where filtering speed is especially …