1. 程式人生 > >不用Root在安卓手機上運行Kali_Linux

不用Root在安卓手機上運行Kali_Linux

情況 nbsp 保持 tar android應用 netcat root 應用程序 oid

  UserLAnd是一款完全免費的Android應用程序,可以快速輕松地安裝Linux發行版,而無需任何支持

  1,安裝UserLAnd應用 鏈接

  技術分享圖片

    說明:UserLAnd確實有局限性。 沒有超級用戶訪問權限,

    Android的Wi-Fi接口無法切換到監控模式,因此像Aircrack-ng這樣的傳統Wi-Fi黑客工具無法正常工作。

  2,創建一個新的文件系統

    選擇Kali 創建用戶名 密碼和VNC密碼

    技術分享圖片

    等待安裝完成......

  3,與文件系統交互

     安裝完成後,轉到“會話”選項卡,然後選擇新創建的選項。

     UserLAnd將自動嘗試打開ConnectBot並詢問“您確定要繼續連接嗎?” 點擊“是”,然後輸入在上一步中創建的密碼

    技術分享圖片

  4,更新文件系統

    使用 apt-getupdate && apt-get dist-upgrade 命令

[email protected]:$ su
[email protected]:/home/fly#:apt-get update && apt-get dist-upgrade

  5,安裝必要的一些軟件  

  這個新的文件系統非常簡單,默認情況下不包含很多軟件。 以下是針對日常Kali用戶推薦的一些軟件包

  1. screen - Screen是一個終端多路復用器,允許用戶同時在多個終端會話之間運行和交替。 這是使用UserLAnd時最重要的軟件包之一。 Android手機無法很好地處理延長的SSH會話,並且無緣無故地斷開連接。 這種破壞可能導致運行命令失敗,無法重新連接到會話以查看進度。 使用Screen來維護持久的shell會話。
  2. net-tools - Net-tools是一套包含ifconfig ,netstat,route和其他一些有用的網絡應用程序的工具。
  3. netcat - Netcat是一個功能豐富的UNIX實用程序,旨在成為創建TCP和UDP連接的可靠工具。 Netcat可用於創建簡單的macOS後門並與之交互。
  4. neofetch - Neofetch(顯示在本文的封面照片中)是一個跨平臺的系統信息收集工具。 它可以方便地顯示系統規格以及分發徽標。 除了向同事和朋友展示分發或為WonderHowTo創建封面照片之外,這個軟件包沒有真正的功能。 Userofnd發行版Neofetch是一個小小的錯誤,但你可能想知道我是如何創建封面照片的,所以我將它包含在這裏。
  5. gnupg - GnuPG (有時稱為gpg)通常用於加密文件和保護電子郵件通信。一些安裝程序腳本(如Metasploit)使用gpg來導入其軟件簽名密鑰。 可以在沒有gpg的情況下手動安裝Metasploit ,但它會使過程變得不那麽復雜。
  6. curl - cURL是一個命令行工具,能夠通過HTTP和其他流行協議下載文件。這是從互聯網下載文件的有用工具。
  7. wget - 與cURL一樣,wget是一個命令行工具,用於從Internet下載文件。 有些開發人員更喜歡wget而不是cURL,因此保持安裝和可用都很有幫助。
  8. git - Git是一種流行的版本控制軟件,通常用於克隆(下載)GitHub項目。Gull通常由Null Byte用戶推薦。
  9. nano -Nano是一個命令行文本編輯器。 Nano將通過SSH更方便地編輯文件。如果首選Vim或Emacs,請下載這些文本編輯器(或者除nano之外)。

可以使用apt-get命令安裝上述軟件包。

 apt-get update && apt-get install net-tools netcat neofetch gnupg curl wget git nano screen

不用Root在安卓手機上運行Kali_Linux