凄い。Linux/arm64で実装する場合はシステムコールを呼び出す際に番号をx8レジスタ、引数をx0-x5レジスタに入れてからSVC命令を実行している箇所で、SVC命令の代わりにBLR x8に書き換えれば同じ手法が使えるのでしょうか?

migimigimigimigi のブックマーク 2021/10/16 11:06

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

ptrace より 100 倍速いシステムコールフック作った - かーねるさんとか

    新しい高性能で汎用的なシステムコールフックの仕組みを作ってみました。 モチベーションとして、システムコールをフックしてユーザー空間でエミュレートしたくなったのですが、現状、性能と汎用性を両立する仕組...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう