E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《BPF
使用
BPF
监控 Kubernetes 集群(k8s
BPF
工具 kubectl-trace认知
写在前面学习中遇到,整理分享,博文内容涉及:kubectl-trace安装,在节点,容器中如何使用需要注意的问题:job闪完成,一直Pending状态解决理解不足小伙伴帮忙指正不必太纠结于当下,也不必太忧虑未来,当你经历过一些事情的时候,眼前的风景已经和从前不一样了。——村上春树kubectl-trace安装┌──[
[email protected]
]-[~/ansi
山河已无恙
·
2024-03-23 23:43
K8s&kubelct
插件
BPF
kubernetes
容器
云原生
初识XDP
Linux内核中暴露了多个钩子,
BPF
程序可以连接到这些钩子上,实现数据收集和自定义事件处理。虽然Linux内核中的钩子点很多,但我们将重点关注网络子系统中存在的两个钩子:XDP和TC。
Iverson`
·
2024-02-20 10:08
Linux内核之旅
崔鹏程: 初识XDP
Linux内核中暴露了多个钩子,
BPF
程序可以连接到这些钩子上,实现数据收集和自定义事件处理。Linux内核中的钩子点很多,比如说网络子系统中存在两个钩子:XDP和TC。
宋宝华
·
2024-02-20 10:36
内核
网络
linux
操作系统
kernel
BPF
开发: 从Hello World开始
Part1概述1.背景
BPF
技术被列为近些年Linux内核领域最火热的新领域之一。
·
2024-02-11 18:54
Flomesh 发布 Pipy 0.99.1
新特性与改进:增加了对
BPF
(BerkeleyPacketFilter)的支持,包括加载和解析
BPF
程序以及BTF(BPFTypeFormat)解析,显著提升了网络处理和监控的能力。
Flomesh
·
2024-02-08 17:17
开源软件
python抓包 -- 用wireshark抓包、解析
使用的是
BPF
的语法prn:定义回调函数,使用lambda表达式来写回调函数(当符合filter的流量被捕获时,就会执行回调函数)【
BPF
过滤语法
星寂樱易李
·
2024-02-07 07:09
telnet
wireshark
网络
服务器
Knot Server XDP原理分析
目录KnotServerXDP原理分析一、Kernel层代码分析1.kernel层源码的编译2.
bpf
-kenerl.c源码的分析二、User层代码分析KnotServerXDP原理分析xdp部分的代码分为
码农心语
·
2024-02-06 14:59
高性能
knot
dns
xdp
源码分析
【centos系统ddos攻击】
安装hping3yuminstalllibpcap-develtc-develln-s/usr/include/pcap-
bpf
.h/usr/inc
软件测试很重要
·
2024-02-02 13:49
centos
ddos
linux
BPF
开发: 从Hello World开始
Part1概述1.背景
BPF
技术被列为近些年Linux内核领域最火热的新领域之一。
MatrixOrigin
·
2024-02-01 11:01
云原生
分布式
数据库
网络协议和Netty(7):常用的网络抓包工具 Wireshark
目录Wireshark的使用1.下载2.安装数据包的捕获和基本用法过滤器捕获过滤器捕获过滤器的
BPF
语法显示过滤器比较操作符和逻辑操作符预定义过滤器前言:前面三次握手和四次挥手用的抓包工具就是Wireshark
TofuCai
·
2024-01-31 13:20
java网络协议和Netty
抓包工具
wireshark
BPF语法
mac Wireshark报错You do not have permission to capture on device “en1“
((cannotopenBPFdevice)/dev/
bpf
0:Permissiondenied)查看/dev/
bpf
*文件的权限ls-l/dev/
bpf
*更新/dev/
bpf
*文件权限和组权限sudochmodg
JudithHuang
·
2024-01-24 12:49
macos
wireshark
测试工具
Linux 可观测性
BPF
&eBPF 以及 BCC&bpftrace 认知
写在前面博文内容为《BPFPerformanceTools》读书笔记整理,对原书内容做了摘要博文内容涉及:
BPF
和eBPF认知BCC和bpftrace认知BCC和bpftrace工具简单认知理解不足小伙伴帮忙指正对每个人而言
山河已无恙
·
2024-01-20 20:07
Linux
性能调优
linux
运维
服务器
《Learning eBPF》读书笔记
第2章ebpf版helloworld第3章ebpf程序剖析ebpf虚拟机一个xdp的helloword例子c语言程序编译为ebpf字节码加载
bpf
程序到内核检查加载的程序运行时编译机器码附加到事件分离程序卸载程序第
香蕉割草机
·
2024-01-14 19:50
ebpf
ebpf
bcc
libbpf
bpftool
观测云产品更新 | 日志、场景仪表板、监控器等
日志>查看器详情页1、新增
BPF
网络日志采集及日志详情页,支持Json格式转化;2、上述1中的日志详情页中新增可读的展示模式,即您可以快速直观了解客户端与服务端之间的网络情况;同时,也支持切换绝对/相对时间查看
观测云
·
2024-01-14 00:59
数据可视化
日志数据访问
apm
开源C语言库Melon:用户态动态追踪与控制反馈
说到动态追踪,大家可能第一印象是
bpf
、dtrace、systemtap等等,但是本文介绍的动态追踪不依赖于这些内容。
码哥比特
·
2024-01-13 16:05
开源
c语言
开发语言
经验分享
程序人生
linux
单片机
CTF-PWN-沙箱逃脱-【seccomp和prtcl-1】
文章目录啥是seccomp#ifndef#define#endif使用使用格式seccomp无参数条件禁用系统调用有参数条件禁用系统调用prctl实例seccomp_export_
bpf
啥是seccomp
Full Stack-LLK
·
2024-01-09 12:22
CTF-PWN-沙箱逃脱
redis
数据库
缓存
PWN
CTF-PWN-沙箱逃脱-【seccomp和prtcl-2】
prtcl题HITCONCTF2017QualsImpeccableArtifactflag文件此时的flag文件在本文件夹建一个即可此时的我设置的flag为对应prctl函数第一条是禁止特权第二条是按定义的
BPF
Full Stack-LLK
·
2024-01-09 12:22
CTF-PWN-沙箱逃脱
CTF-PWN
性能分析与调优: Linux 安装基于
BPF
的bcc-tools系统性能工具库
目录一、实验1.环境2.agent服务器安装使用ELRepo安装依赖包3.agent服务器安装基于
BPF
的bcc-tools系统性能工具库二、问题1.安装bcc-tools后执行命令报错一、实验1.环境
cronaldo91
·
2024-01-08 18:32
性能分析与调优
linux
服务器
运维
性能优化
云计算
ebpf基础篇(二) ----- ebpf前世今生
bpf
要追述ebpf的历史,就不得不提
bpf
.
bpf
(BerkeleyPacketFilter)从早(1992年)诞生于类Unix系统中,用于数据包分析.它提供了数据链路层的接口,可以在数据链路层发送和接收数据
self-motivation
·
2024-01-07 06:25
性能分析优化
ebpf
XDP
epbf原理篇 -------- epbf编程语言
提示:本文约1.6万字通过学习此文,你可以了解到以下内容:Linux是如何通过新增
bpf
系统调用来支持ebpf功能的ebpf提供了哪些编程接口和编程便利如何在不使用bcc,bpftrace等高级工具的情况下
self-motivation
·
2024-01-07 06:25
性能分析优化
ebpf
linux
bcc
tracepoint
kprobe
技术分享 | 如何使用 bcc 工具观测 MySQL 延迟
1.什么是
BPF
和
爱可生开源社区
·
2024-01-06 09:19
linux 安全系列目录 - seccomp安全模块问题排查
linux系列目录linux安全系列目录-seccomp一、Seccomp沙箱安全机制二、安装依赖包三、SeccompStrictMode四、SeccompFilterMode(Seccomp-
BPF
)
yusq77
·
2024-01-06 05:19
linux
linux
安全
容器
docker
bug
3.11 Android eBPF Hello World调试(五)
例如,
BPF
_MAP_TYPE_ARRAY类型的map总是有一个固定的大小,并且索引是从0开始的连续整数。如果你
高桐@BILL
·
2024-01-04 01:42
Android
eBPF
Book
android
ebpf
性能
【
BPF
EBPF】
linu4.14内核tcp.bt#include#includeBEGIN{printf("Tracingtcpstate.\n");@tcp_states[1]="ESTABLISHED";@tcp_states[2]="SYN_SENT";@tcp_states[3]="SYN_RECV";@tcp_states[4]="FIN_WAIT1";@tcp_states[5]="FIN_WAIT2
道剑剑非道
·
2023-12-30 08:20
网络
tcp/ip
网络协议
JS 两个对象,针对第二个去合并第一个对象
constone={abc:'',aoe:'',
bpf
:'',dtn:'',gkh:'',mnl:'what'}constone1={abc:'杨幂',aoe:31,
bpf
:'女',dtn:'观塘',gkh
圆脸喜欢吃菠萝
·
2023-12-29 19:47
javascript
前端
html
【libpcap】利用pcap实现抓包发包
0xFE};/*structpcap_pkthdr{structtimevalts;ts是一个结构structtimeval,它有两个部分,第一部分是1900开始以来的秒数,第二部分是当前秒之后的毫秒数
bpf
_u_int
xiaodaoaa
·
2023-12-22 16:13
Linux积累
c语言
winpcap
linux
【openwrt学习笔记】IPV6 ND协议学习和socket编程
3.1.1open_ns_socket3.1.2recv_ns_pack3.2解析NA和NS报文中DAD报文保存设备mac和ipv6地址信息3.2.1open_ns_na_socket3.2.2recv_ns_na_pack四、代码优化4.1
BPF
瓜洲大大
·
2023-12-22 06:53
网络相关
openwrt
学习笔记
ND协议
socket网络编程
java虚拟机第三版学习
java编译执行流程Java源文件—>编译器—>字节码文件—>JVM—>机器码Java内存区域与内存溢出异常[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xkKr6
bPF
星月IWJ
·
2023-12-21 03:59
JAVA
java
jvm
开发语言
Ubuntu16.04.4系统本地提权实验
目录1.介绍:2.实验:3.总结:1.介绍:1.1:eBPF简介:eBPF(extendedBerkeleyPacketFilter)是内核源自于
BPF
的一套包过滤机制,
BPF
可以理解成用户与内核之间的一条通道
夜间飛行
·
2023-11-30 00:24
服务器
网络
运维
Wireshark捕获过滤器表达式
表达式格式BerkeleyPacketFilter(
BPF
)语法:原语操作符原语原语1操作符原语2原语每个原语包含一个或者多个限定词,然后跟着一个ID名字或者数字。
牙三十
·
2023-11-25 08:51
wireshark
抓包
wireshark 捕获过滤器
wireshark过滤器有两种:捕获过滤器、显示过滤器捕获过滤器:减少捕获的报文大小显示过滤器:对捕获的报文进行过滤显示捕获过滤器的过滤功能相比显示过滤器弱,但适用范围广泛,使用
BPF
语法,可以用在很多工具
shizhan.dev
·
2023-11-25 08:41
wireshark
抓包
Wireshark的捕获过滤器
捕获过滤器使用柏克莱封包过滤器(BerkeleyPacketFilter,即
BPF
),是类Unix系统上数据链路层的一种原始接口,提供原始链路层封包的收发。与其它使用Lipcap(Lin
System.out.print(Roll to learn!)
·
2023-11-25 08:06
wireshark
测试工具
网络
万字干货,eBPF 中文入门指南
eBPF源于
BPF
[1],本质上是处于内核中的一个高效与灵活的虚类虚拟机组件,以一种安全的方式在许多内核hook点执行字节码。
运维之美
·
2023-11-24 06:39
内核
qemu
linux
java
编程语言
eBPF 完全入门指南.pdf(万字长文)
eBPF源于
BPF
[1],本质上是处于内核中的一个高效与灵活的虚类虚拟机组件,以一种安全的方式在许多内核hook点执行字节码。
米开朗基杨
·
2023-11-24 06:08
内核
qemu
linux
java
mooc
BPF
性能分析—内存篇page_fault
性能分析—内存篇page_fault分析步骤1.sar-B1整体分析,重点关注fault/s#sar-B1Linux5.4.0-92-generic(zhangxa-Precision-3650-Tower-docker)01/17/22_x86_64_(16CPU)11:35:37pgpgin/spgpgout/sfault/smajflt/spgfree/spgscank/spgscand/s
self-motivation
·
2023-11-24 06:08
性能分析优化
linux
运维
服务器
Wireshark过滤器语法
捕获过滤器采用
BPF
语法表达式,表达式由如下及部分组成:Dir指明传输方向是前往还是来自例如:src、dstType指出名字或数字所代表的意,例如:host、portProto限定所要匹配的协议例如:ether
敲代码的小小酥
·
2023-11-22 17:23
随笔
wireshark
网络
linux
wireshark 过滤设置
Wireshark使用的是基于
BPF
(BerkeleyPacketFilter)语法的过滤器。以下是一些常见的Wireshark过滤器设置:1.
宇文仲竹
·
2023-11-22 17:40
wireshark
网络
测试工具
Linux eBPF内核源码sample/
bpf
全网最细解析(一)
文章目录引言分析samples/
bpf
/sockex1_kern.c在不同section上定义相应结构/程序sockex1_kern.c源码分析samples/
bpf
/sockex1_user.c读取ELF
尧fighting
·
2023-11-21 20:33
技术相关
深入理解计算机系统
linux
内核
eBPF
Python3基础模块 random
Python3基础模块randomimportrandom#作用:生成随机数使用dir(module)查看模块内容>>>importrandom>>>dir(random)['
BPF
','LOG4','
零时搞学习
·
2023-11-17 00:33
Python3
python
开发语言
Android linux eBPF网络相关原理分析
对于
BPF
以及eBPF(extendedBPF)网上已经有很多的文章介绍,推荐大家先通过公众号中“android平台eBPF初探”等文章先对eBPF的概念、框架和功能有个大概的了解。
内核工匠
·
2023-11-15 03:13
网络
python
linux
java
大数据
eBPF-1-基础与技术储备
1.2
BPF
基础和技术储备1.网络监控工具发展历程?发展原因?2.
BPF
是什么?eBPF是什么?3.eBPF做了哪些提升?4.eBPF感知代码流程?能够使用eBPF做什么?5.eBPF如何保证安全性?
xxx_undefined
·
2023-11-09 11:11
BPF
linux
eBPF
eBPF-2-实战之编程接口、bcc与bpftrace
文章目录一、eBPF编程接口1.1系统调用`
bpf
(2)`1.2`eBPF`的系统调用命令1.3`eBPF`的程序类型1.4`eBPF`使用的数据结构(`Map`映射)1.5`eBPF`辅助函数/BPFAPI
xxx_undefined
·
2023-11-09 11:11
BPF
eBPF
eBPF 入门开发实践指南二:Hello World,基本框架和开发流程
开发eBPF程序可以使用多种工具,如BCC、eunomia-
bpf
等。不同的工具有不同的特点,但基本流程大致相同。开发eBPF程序的流程下面以B
云微123
·
2023-11-09 11:38
linux
服务器
linux
ebpf
wasm
云原生
Cilium:基于
BPF
/XDP 实现 Kubernetes Service 负载均衡
文章介绍了Kubernetes的一些核心网络模型和设计、Cilium对KubernetesService的实现、
BPF
/XDP性能优化,以及他们从中得到的
Docker_
·
2023-11-06 02:28
网络
分布式
编程语言
java
python
【译】 Libbpf:初学者指南
(原文链接:https://www.containiq.com/post/libbpf)本文讨论了libbpf及其在开发
BPF
工具和应用程序时相对于BCC的优势。包括代码示例和入门指南。
barryX__
·
2023-10-30 06:40
eBPF
linux
云原生
使用 BCC 开发的 eBPF 程序包含两部分:
第二部分是用Python语言开发的前端界面,其中包含eBPF程序加载、挂载到内核函数和跟踪点,以及通过
BPF
映射获取和打印执行结果等部分。在前端程序中,你同样可以利用BCC库来访问
BPF
映射。
scan724
·
2023-10-30 00:27
EBPF
ebpf
eBPF学习仓库
bpf
_study-996station GitHub鉴赏官
推荐理由:eBPF学习参考资料,Linux内核观测技术
BPF
免费下载(英文)“eBPF是我见过的Linux中最神奇的技术,没有之一,已成为Linux内核中顶级子模块,从tcpdump中用作网络包过滤的经典
996station
·
2023-10-30 00:26
工具类
eBPF
Linux
系统安全
eBPF在大厂的应用
因为XDP运行在网卡上,而且在边界和流量入口,再往后的路径(尤其是到了内核协议栈)它就管不到了,所以引入了其他一些
BPF
技术来“接力”这个路由过程。
极客重生
·
2023-10-30 00:21
分布式
编程语言
人工智能
java
数据库
【
BPF
入门系列-1】eBPF 技术简介
由范老师和我一起翻译的图书《Linux内核观测技术
BPF
》已经在JD上有现货,欢迎感兴趣
BPF
技术的同学选购。
dwh0403
·
2023-10-30 00:51
ebpf
bpf
eBPF 基本架构及使用
先介绍
BPF
(BerkeleyPacketFilter),
BPF
是基于寄存器虚拟机实现的,支持JIT(Just-In-Time),比基于栈实现的性能高很多。
米开朗基杨
·
2023-10-30 00:20
内核
编程语言
linux
java
大数据
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他