
背景介紹 最近遇到了一個case,發現Android上媒體音量下也可以支持聽筒播放,這個行為比較奇怪,因此專門在源碼中分析下。 分析流程 在系統...
本篇介紹 本篇接著< >繼續介紹aaudio 的mmap機制,前面介紹了共享模式和獨占模式的差異,本篇介紹aaudio的數據驅動流程。 aaud...
本篇介紹 linux在安全領域也用到了ebpf,比如capabilities,seccomp等,本篇記錄下在這塊的使用。 capabilitie...
本篇介紹 XDP(Express Data Path)是一個安全,可編程,高性能的網絡數據包處理器,可以集成bpf程序。本篇主要介紹xdp的使用...
本篇介紹 bpf在網絡中可以用來對網絡包進行捕獲和過濾,接下來看下是如何做到的。 Packet Filtering Filtering 主要可以...
本篇介紹 本篇介紹一些bpf 工具,主要是bpftool和bpftrace,通過這兩個工具可以不需要用bcc寫代碼,直接就可以獲取trace信息...
本篇介紹 本篇介紹ebpf tracing 部分, 通過bcc(BPF Compiler Collection)獲取多種渠道的系統信息. pro...
本篇介紹 在使用ebpf時,如何在用戶態和內核態傳遞數據呢? 本篇介紹一個方法,就是使用map. map 的基礎操作 創建 用戶態和內核態均可以...
本篇介紹 ebpf 是一種觀測系統行為的方法, 全稱是Extended Berkeley Packet Filter, 本來是觀測網絡數據包的,...