1. 程式人生 > >通過usb/wifi telnetd連線android真機或者模擬器

通過usb/wifi telnetd連線android真機或者模擬器

繼上一篇文章寫了關於如何將busybox放置到android4.1.2中,這一篇文章將討論如何利用usb或者wifi,執行telnetd來訪問真機或者模擬器

首先要有root許可權可以執行telnetd(至於為什麼用root,暫時還沒分析清楚,還有待深入),由於我司的平板是使用者版的

所以我採用在串列埠執行  

連線上串列埠之後,執行

./busybox telnetd -l /system/bin/sh

執行完畢後通過adb進行連線
adb devices


通過adb forward將真機的23埠對映到PC機的埠上

adb forward tcp:12345 tcp:23

這裡的埠12345你可以自己設定,但不能與其他埠衝突


埠對映完畢後即可通過進行連線了



哈哈,這就連線上了

現在我們將busybox安裝後的資料夾(其實就是一些軟連結)新增到PATH中去

export PATH=/data/local/tmp/bin:$PATH

這裡把busybox的路徑放在前面是為了讓系統優先採用busybox的命令