su
Linuxカーネルでいくつかのコマンドを実行するために使用するアプリを書いています。SuperUserが、アプリケーションがroot権限を要求していることをどのように把握するのか疑問に思いましたか?また、このチェックをバイパスできる既知の方法(難読化による)はありますか?
言い換えると、Android /(SuperUser)は、Androidマニフェストファイルで明示的に要求された権限がないにもかかわらず、アプリにroot権限が必要であることをどのように認識しますか。
私はセキュリティの観点からこの質問をしています。悪意のあるアプリがSuperUserをバイパスできないようにするために、これがどのように機能するかについて詳しく知りたいです。