11
SystemTapで何か ishikawa84g <[email protected]>

SystemTapで何か

Embed Size (px)

Citation preview

Page 1: SystemTapで何か

SystemTapで何か

ishikawa84g

<[email protected]>

Page 2: SystemTapで何か

はじめに

今から説明することはまた 夢 です。

良い子は真似しないでね。

Ust 等は 自粛 でお願いします。。

Page 3: SystemTapで何か

パスワードがわからない

一般ユーザでは入れるのに

root のパスワードがわからない

Page 4: SystemTapで何か

パスワードがわからない

シングルモードにさえ

入れれば・・・

Page 5: SystemTapで何か

パスワードがわからない

でも、今はどうしても落とせない

Page 6: SystemTapで何か

パスワードがわからない

そんなあなたに朗報です

Page 7: SystemTapで何か

準備するもの

SystemTap 1.4 未満

脆弱性未対応バージョン

Page 8: SystemTapで何か

概要

SystemTap 実行中の Linux Kernel の動作を動的にモニターおよびトレースし、システム情報を取得できるツール

特定のバージョンにはカーネルモジュールをロードする際の環境変数の取り扱いに不備がある

これを利用して、ローカルからの権限昇格が可能

[コード自粛@当日のみ小さく公開]

Page 9: SystemTapで何か

実演中

じつえんちう

ね。簡単でしょ?

脆弱を突かれるなんて呆気ないものなんです。

Page 10: SystemTapで何か

回避方法

SystemTap を最新版にする

– 使わないならそもそもインストールしないのも可

みんなが大好きでたまらない SELinux を利用する

ユーザの権限を設定することで回避可能

unconfined_u では制限を受けないため回避不能

staff_u, user_u, guest_u を割り当てましょう

Page 11: SystemTapで何か

Thank you