サクサク読めて、アプリ限定の機能も多数!
凄い。Linux/arm64で実装する場合はシステムコールを呼び出す際に番号をx8レジスタ、引数をx0-x5レジスタに入れてからSVC命令を実行している箇所で、SVC命令の代わりにBLR x8に書き換えれば同じ手法が使えるのでしょうか?
migimigi のブックマーク 2021/10/16 11:06
ptrace より 100 倍速いシステムコールフック作った - かーねるさんとか凄い。Linux/arm64で実装する場合はシステムコールを呼び出す際に番号をx8レジスタ、引数をx0-x5レジスタに入れてからSVC命令を実行している箇所で、SVC命令の代わりにBLR x8に書き換えれば同じ手法が使えるのでしょうか?2021/10/16 11:06
このブックマークにはスターがありません。 最初のスターをつけてみよう!
yasukata.hatenablog.com2021/10/15
新しい高性能で汎用的なシステムコールフックの仕組みを作ってみました。 モチベーションとして、システムコールをフックしてユーザー空間でエミュレートしたくなったのですが、現状、性能と汎用性を両立する仕組...
272 人がブックマーク・34 件のコメント
\ コメントが サクサク読める アプリです /
凄い。Linux/arm64で実装する場合はシステムコールを呼び出す際に番号をx8レジスタ、引数をx0-x5レジスタに入れてからSVC命令を実行している箇所で、SVC命令の代わりにBLR x8に書き換えれば同じ手法が使えるのでしょうか?
migimigi のブックマーク 2021/10/16 11:06
このブックマークにはスターがありません。
最初のスターをつけてみよう!
ptrace より 100 倍速いシステムコールフック作った - かーねるさんとか
yasukata.hatenablog.com2021/10/15
新しい高性能で汎用的なシステムコールフックの仕組みを作ってみました。 モチベーションとして、システムコールをフックしてユーザー空間でエミュレートしたくなったのですが、現状、性能と汎用性を両立する仕組...
272 人がブックマーク・34 件のコメント
\ コメントが サクサク読める アプリです /