Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2022-0847-eBPF — CVE-2022-0847 の攻撃を検出するための eBPF プログラム | Kitploit
ツール/GitHubGitHub/h4ckm310n/cve-2022-0847-ebpf
防御ツール脆弱性分析エクスプロイトバイナリ解析侵入検知
GitHubh4ckm310n/cve-2022-0847-ebpf

CVE-2022-0847-eBPF

CVE-2022-0847 の攻撃を検出するための eBPF プログラム

リポジトリを見る
812年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2022-0847-eBPF

CVE-2022-0847 に対する攻撃を検出・防御する eBPF プログラム。

カーネル空間では、splice() システムコールを検出し、そのシステムコールの出力 fd がパイプであり、パイプバッファのフラグが PIPE_BUF_FLAG_CAN_MERGE に設定されている場合、イベントが送信されます。ユーザー空間では、splice() を呼び出したプロセスを強制終了し、/proc/sys/vm/drop_caches を上書きしてページキャッシュをクリアします。

Ubuntu Server 20.10 (カーネル 5.8.0-25) でテスト済み。

ビルド

root@kitploit:~
clang -g -O2 -target bpf -D__TARGET_ARCH_x86_64 -I/usr/src/linux-headers-5.8.0-25/include -I/usr/include -c ./splice.bpf.c -o splice.bpf.o
bpftool gen skeleton ./splice.bpf.o > splice.skel.h
clang -I/usr/include -c splice.c -o splice_epbf.o
clang splice_epbf.o -lbpf -lelf -lz -o splice_epbf
ツールをダウンロード