Android USBを介して接続された電話の特定のポートでtelnetを実行できるかどうかを知りたい。
物理デバイスを接続するときに似たようなことができますか?どのコマンドを処理できますか?
上手、 adb Shell
は端末に接続する方法です。実際には、デバイス上の任意のポートにtelnet
できます。そのポートをリッスンするアプリケーションが必要です。悪意のあるユーザーが多くのことを行えるように、デバイスがエミュレーターと同じ機能を提供するとは思わない。また、エミュレータでtelnetを介して提供される機能は、物理デバイス上に存在しないという制限(ポート転送など)を克服するための開発機能を提供するように設計されています。 telnetをサポートし、必要に応じてデバイスの特定のポートにバインドします。
Google Playで利用可能な無料のAndroidアプリ「ターミナルIDE」があります。インストールしてください。このアプリには端末が組み込まれています。端末を開いてtelnetdと入力すると、Android phone。usbを使用して電話をpcに接続します。コマンドプロンプトタイプで
完了しました!!!
Android Device Bridge がある場合、単純なadb Shell
を使用すると、コマンドラインにアクセスできます。
[〜#〜] edit [〜#〜]:これはテストしていませんが、/ system/binで「telnetd」を確認できます。これを実行してから「netstat」と入力してみてください。 netstatからIPアドレスを受け取る必要があり、そのIPアドレスにtelnetで接続できる場合があります。