已經修改tcpdump的權限成777但Android APP還是無法執行 [論壇 - Ubuntu 程式設計]
正在瀏覽:
1 名遊客
已經修改tcpdump的權限成777但Android APP還是無法執行 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員二級
![]() ![]() 註冊日期:
2012/6/27 20:43 所屬群組:
已註冊使用者 等級: 8
HP : 0 / 176
![]() |
大家好
小弟寫了一隻Android APP想要透過tcpdump抓取封包 也修改了手機底下的/system/xbin/tcpdump的權限至777 但還是會出現error message如下 tcpdump: any: You don't have permission to capture on that device (socket: Operation not permitted) 請問有大大知道問題出在哪嗎? 感謝~ //=====Code=====// Process process; String[] cmd = {"/system/xbin/tcpdump", "-i any", "-w /sdcard/tcpdump.pkt"}; TextUtils.join(" ", cmd); process = Runtime.getRuntime().exec(cmd); BufferedReader errorReader = new BufferedReader(new InputStreamReader(process.getErrorStream())); String line; while ((line = errorReader.readLine()) != null) { Log.d(TAG, "stderr="+line); }
2018/6/29 16:08
|
||||||||||
![]() |
回覆: 已經修改tcpdump的權限成777但Android APP還是無法執行 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2012/4/22 10:50 所屬群組:
已註冊使用者 等級: 35
HP : 172 / 861
![]() |
2018/6/29 20:12
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.