Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
AndroSH — एंड्रॉइड पर Shizuku/ADB के माध्यम से No-Root Multi-Distro Linux - Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE और Chimera चलाएँ जिसमें पूर्ण सिस्टम एकीकरण, proot आइसोलेशन और Termux:X11 GUI शामिल है। | Kitploit
उपकरण/GitHubGitHub/ahmed-alnassif/androsh
एंड्रॉइड सुरक्षाOSINT (खुला स्रोत खुफिया)कंटेनर सुरक्षास्क्रिप्टिंग और स्वचालनसुरक्षा वर्चुअलाइजेशनपेनिट्रेशन टेस्टिंगमोबाइल सुरक्षाउपयोगिताएँ और फ्रेमवर्कलर्निंग और शिक्षा
GitHubahmed-alnassif/androsh

AndroSH

एंड्रॉइड पर Shizuku/ADB के माध्यम से No-Root Multi-Distro Linux - Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE और Chimera चलाएँ जिसमें पूर्ण सिस्टम एकीकरण, proot आइसोलेशन और Termux:X11 GUI शामिल है।

232212घं 56मि पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
रिपॉजिटरी देखें

AndroSH - एंड्रॉइड पर लिनक्स डिस्ट्रीब्यूशन चलाएं (रूट के बिना, ADB/Shizuku द्वारा संचालित)

अपने एंड्रॉइड डिवाइस पर पूर्ण लिनक्स डिस्ट्रीब्यूशन चलाएं और प्रबंधित करें - रूट की आवश्यकता नहीं।

Tests GitHub Stars Python License Platform

AndroSH मोबाइल शोकेस

विषय-सूची

  • त्वरित प्रारंभ
  • विशेषताएँ
  • समर्थित डिस्ट्रीब्यूशन
  • अवलोकन
  • स्क्रीनशॉट
  • आर्किटेक्चर
  • इंस्टॉलेशन
  • अपडेट करना
  • उपयोग
  • उपयोग के मामले
  • सुरक्षा और गोपनीयता
  • घटक और स्रोत
  • समस्या निवारण
  • योगदान
  • लाइसेंस
  • लेखक
  • सहायता

त्वरित प्रारंभ

[!Important] शुरू करने से पहले: पहले Shizuku इंस्टॉल करें और चलाएं। यदि आप AndroSH के लिए नए हैं, तो नीचे पूरा इंस्टॉलेशन सेक्शन पढ़ें - इसमें Shizuku सेटअप और समस्या निवारण शामिल है।

root@kitploit:~
# In Termux
apt update && apt install -y python git
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
pip install -r requirements.txt
python main.py install

androsh setup demo --distro debian --type stable
androsh launch demo

विशेषताएँ

  • मल्टी-डिस्ट्रो: कई लिनक्स डिस्ट्रीब्यूशन को साथ-साथ चलाएं (Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, Chimera, openSUSE)
  • ADB/Shizuku-संचालित लिनक्स: एंड्रॉइड के उन्नत Shell लेयर के माध्यम से पूर्ण लिनक्स डिस्ट्रीब्यूशन चलाएं, जिसमें सीधा एंड्रॉइड सिस्टम एकीकरण हो - रूट की आवश्यकता नहीं
  • SQLite-आधारित: आपके वातावरणों की तेज़, विश्वसनीय ट्रैकिंग
  • पृथक: प्रत्येक लिनक्स वातावरण userspace फाइलसिस्टम/प्रोसेस अलगाव के साथ PRoot के माध्यम से चलता है
  • GUI समर्थन: पूर्ण डेस्कटॉप वातावरण के लिए Termux:X11 के साथ काम करता है - सेटअप गाइड

समर्थित डिस्ट्रीब्यूशन

Debian Ubuntu Arch Linux Kali Linux Alpine Fedora Void Linux Manjaro Chimera Linux OpenSUSE

ऊपर दिया गया प्रत्येक डिस्ट्रीब्यूशन एक सत्यापित rootfs स्रोत से आता है और एक पृथक proot वातावरण में चलता है - रूट की आवश्यकता नहीं।

अवलोकन

AndroSH आपको ADB/Shizuku निष्पादन लेयर के माध्यम से PRoot चलाकर एंड्रॉइड पर कई पूर्ण लिनक्स डिस्ट्रीब्यूशन तैनात करने और प्रबंधित करने देता है। यह लिनक्स वातावरण के अंदर से सीधा एंड्रॉइड सिस्टम एकीकरण बनाए रखते हुए, रूट के बिना उन्नत एंड्रॉइड-साइड निष्पादन प्रदान करता है।

स्क्रीनशॉट

आर्किटेक्चर

root@kitploit:~
Android Device → ADB/Shizuku Execution Context→ Proot Virtualization → Linux Environment(s)
root@kitploit:~
graph TD
    A[Android Device] --> B[ADB / Shizuku]
    B --> C[Android Shell Execution Context]
    C --> D[PRoot]

    D --> E[Alpine]
    D --> F[Debian]
    D --> G[Ubuntu]
    D --> H[Kali NetHunter]

    E --> I[Android System Integration]
    F --> I
    G --> I
    H --> I

    I --> K[Android Command Execution]
    I --> L[Android Filesystem Access]
    I --> M[Android Network Access]

    style D fill:#FF6B00,color:white
    style I fill:#4CAF50,color:white

किसी भी डिस्ट्रो के अंदर से, आप सीधे एंड्रॉइड सिस्टम तक पहुँच सकते हैं:

root@kitploit:~
# List installed Android packages
pm list packages -f

# Kernel info
cat /proc/version

# Android system properties
getprop | grep version

# Network routes
ip route show

इंस्टॉलेशन

आवश्यकताएँ

  • Shizuku इंस्टॉल और चालू किया हुआ एंड्रॉइड डिवाइस
  • Python 3.8+
  • Termux या एक संगत टर्मिनल इम्यूलेटर
  • कम से कम 2 GB खाली स्टोरेज

सेटअप

root@kitploit:~
# Install prerequisites in Termux
apt update && apt install -y python git

# Get AndroSH
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH

# Install dependencies
pip install -r requirements.txt

# Make the `androsh` command available globally
python main.py install

[!Tip] जब आप androsh setup चलाते हैं, तो AndroSH स्वचालित रूप से जाँचता है कि Shizuku सही ढंग से कॉन्फ़िगर किया गया है या नहीं, और यदि नहीं, तो उसे ठीक करने में आपका मार्गदर्शन करता है।

अपडेट करना

root@kitploit:~
cd AndroSH
git pull
pip install -r requirements.txt

उपयोग

वातावरण तैनात करें

root@kitploit:~
androsh setup production --distro debian --type stable

इसे लॉन्च करें

root@kitploit:~
androsh launch production
# You're now root inside the Debian environment
root@localhost:~# apt update && apt install python3 git

वातावरण प्रबंधित करें

root@kitploit:~
androsh list                       # See what's available to install
androsh lsd                        # See what's already installed
androsh clean production           # Free up space / remove temp files
androsh remove production --force  # Delete an environment

डिस्ट्रीब्यूशन को सीधे प्रबंधित करें

root@kitploit:~
androsh distro list                                              # List available distros
androsh distro info ubuntu                                       # Get details on a distro
androsh distro download alpine --type alpine-minirootfs --file alpine-edge.tar.gz

पूर्ण कमांड संदर्भ

हर कमांड और फ्लैग के लिए AndroSH_Help.md देखें, जिसमें वर्बोसिटी नियंत्रण (--verbose / --quiet) और टाइमस्टैम्प फ़ॉर्मेटिंग (--time-style) शामिल है।

उपयोग के मामले

लिनक्स सीखना

root@kitploit:~
androsh setup classroom --distro ubuntu --type stable
apt install gcc python3-dev git curl wget

सुरक्षा अनुसंधान / पेनेट्रेशन टेस्टिंग

root@kitploit:~
androsh setup pentest --distro kali-nethunter --type full
apt install nmap metasploit-framework wireshark

हल्के डेव वातावरण

root@kitploit:~
androsh setup devops --distro alpine --type alpine-minirootfs
apk add build-base git nodejs npm docker-cli

चलते-फिरते वर्कस्टेशन

root@kitploit:~
androsh setup field --distro debian --type stable
apt install vim tmux htop net-tools

एक साथ कई वातावरण चलाना

root@kitploit:~
androsh setup frontend --distro ubuntu -t stable
androsh setup backend --distro debian -t stable
androsh setup security --distro kali-nethunter -t nano
androsh lsd

सुरक्षा और गोपनीयता

  • एंड्रॉइड विशेषाधिकार सीमा: एंड्रॉइड-साइड ऑपरेशन ADB/Shizuku निष्पादन संदर्भ के लिए उपलब्ध अनुमतियों के भीतर चलते हैं; किसी एंड्रॉइड रूट की आवश्यकता नहीं है।
  • प्रोसेस अलगाव: प्रत्येक वातावरण proot के माध्यम से सैंडबॉक्स में चलता है
  • अखंडता जाँच: SHA-256 चेकसम प्रत्येक डाउनलोड को सत्यापित करते हैं
  • कोई टेलीमेट्री नहीं: शून्य डेटा संग्रह, सब कुछ आपके डिवाइस पर स्थानीय रहता है
  • ओपन सोर्स: प्रत्येक घटक का ऑडिट किया जा सकता है

घटक और स्रोत

घटकस्रोतउद्देश्य
PRootahmed-alnassif/prootस्टैटिकली लिंक्ड, एंड्रॉइड-अनुकूलित स्वचालित बिल्ड
BusyBox NDKMagisk-Modules-Repo/busybox-ndkएंड्रॉइड के लिए मुख्य Unix उपयोगिताएँ (tar, grep, awk, आदि)

बिल्ड पाइपलाइन: PRoot builder · BusyBox NDK sources · AndroSH core

सभी निर्भरताएँ अपने अपस्ट्रीम स्रोतों तक पता लगाने योग्य हैं और सुरक्षा अपडेट के साथ सिंक में रखी जाती हैं।

समस्या निवारण

टूटे हुए वातावरण को रीसेट करें

root@kitploit:~
androsh setup <distro> --distro debian -t stable --resetup

अस्थायी फाइलें साफ करें

root@kitploit:~
androsh clean <distro>

ग्लोबल androsh कमांड को पुनः इंस्टॉल करें

root@kitploit:~
cd AndroSH
python main.py install

Shizuku समस्याएँ

  • सुनिश्चित करें कि Shizuku चल रहा है और AndroSH उसमें अधिकृत है
  • यदि समस्याएँ बनी रहती हैं, तो Shizuku सेवा को बहाल करने के लिए डिवाइस को रिबूट करें

योगदान

योगदान और सुरक्षा अनुसंधान का स्वागत है। वर्तमान प्राथमिकता वाले क्षेत्र:

  • प्रदर्शन अनुकूलन
  • डिप्लॉयमेंट टूलिंग
  • सुरक्षा सख्तीकरण

डेव वातावरण सेट करें:

root@kitploit:~
git clone https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

लाइसेंस

GPLv3 - व्यावसायिक और अनुसंधान उपयोग के लिए निःशुल्क।

लेखक

Ahmed Al-Nassif

  • GitHub: @ahmed-alnassif

सहायता

  • यदि आपको यह उपयोगी लगे तो रिपो को स्टार करें
  • बग रिपोर्ट करने के लिए issue खोलें
  • फीचर सुझाएँ या बताएँ कि आप AndroSH का उपयोग कैसे कर रहे हैं

आपकी जेब में पेशेवर लिनक्स वातावरण - एंड्रॉइड रूट की आवश्यकता के बिना।

टूल डाउनलोड करें
क्षमताAndroSHसामान्य विकल्प
एक साथ कई डिस्ट्रोहाँआमतौर पर केवल एक डिस्ट्रो
वातावरण प्रबंधनSQLite + CLIमैन्युअल फाइल प्रबंधन
एंड्रॉइड सिस्टम एकीकरणADB/Shizuku निष्पादनसमाधान के अनुसार भिन्न
कई पृथक इंस्टेंसहाँएकल इंस्टेंस
रूट आवश्यकनहीं (ADB/Shizuku)अक्सर bootloader अनलॉक की आवश्यकता होती है
कमांडपूर्वावलोकनयह क्या दिखाता है
androsh launch kaliदेखेंKali NetHunter वातावरण लॉन्च करना
androsh listदेखेंसभी उपलब्ध डिस्ट्रीब्यूशन
androsh lsdदेखेंवे वातावरण जिन्हें आप पहले ही इंस्टॉल कर चुके हैं