eBPF前生 BPF(Berkeley Packet Filter):用于过滤网络报文(packet) 两大特点: 1、过滤:根据用户输入规则过滤报文 2、拷贝:负责用网卡驱动层拷贝符合条件的数据包到用户空间 目的:解决当时包过滤机制效率低下的问题 eBPF、XDP链接 ...
原文地址:https: networkop.co.uk post ebpf intro 首发地址: 译 eBPF 和 Go 经验初探 本站相关文档:使用 Go 语言管理和分发 ebpf 程序 . 前言 eBPF 的生态欣欣向荣,无论是 eBPF 本身及其各种应用 包括 XDP 方面都有大量的学习资源。但当涉及到选择库和工具来与 eBPF 进行交互时,会让人有所困惑。在选择时,你必须在基于 Pyth ...
2021-09-01 14:11 0 212 推荐指数:
eBPF前生 BPF(Berkeley Packet Filter):用于过滤网络报文(packet) 两大特点: 1、过滤:根据用户输入规则过滤报文 2、拷贝:负责用网卡驱动层拷贝符合条件的数据包到用户空间 目的:解决当时包过滤机制效率低下的问题 eBPF、XDP链接 ...
译者序 本文翻译自 2019 年 DigitalOcean 的工程师 Nate Sweet 在 KubeCon 的一篇分享: Understanding (and Troubleshooting) the eBPF Datapath in Cilium 。 由于译者水平有限,本文不免存在遗漏 ...
使用 eBPF 扩展内核 目录 关于 eBPF Android BPF 加载程序 Android eBPF C 程序的格式 Android.bp 文件的格式 Android 包含一个 eBPF 加载程序和库,它会在 Android ...
我学习go的五个感悟(译) 原文 5 things about programming I learned with Go By MICHAŁ KONARSKI Go在最近一段时间内开始变得十分流行。语言相关的论文和博客每天都在更新,新的golang相关的项目在github中 ...
0x01 go免杀 由于各种av的限制,我们在后门上线或者权限持久化时很容易被杀软查杀,容易引起目标的警觉同时暴露了自己的ip。尤其是对于windows目标,一个免杀的后门极为关键,如果后门文件落不了地,还怎么能进一步执行呢?关于后门免杀,网上的介绍已经很多了,原理其实大同小异。看了很多网上 ...
本人之前一直学习java、java web,最近开始学习Go语言,所以也想了解一下Go语言中web的开发方式以及运行机制。 在《Go web编程》一书第三节中简要的提到了Go语言中http的运行方式,我这里是在这个的基础上更加详细的梳理一下。 这里先提一句,本文中展示的源代码都是在Go安装目录 ...
2017年的第一篇博客,也是第一次写博客,写的不好,请各位见谅。 本人之前一直学习java、java web,最近开始学习Go语言,所以也想了解一下Go语言中web的开发方式以及运行机制。 在《Go web编程》一书第三节中简要的提到了Go语言中http的运行方式,我这里是在这个的基础上 ...
Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。这篇文章学习 goroutine 的应用及其调度实现。 一、Go语言对并发 ...