Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
AndroSH — AndroSH No-Root Multi-Distro Linux على أندرويد عبر Shizuku/ADB - تشغيل Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE و Chimera مع تكامل كامل للنظام، عزل proot وواجهة Termux:X11 GUI. | Kitploit
أدوات/GitHubGitHub/ahmed-alnassif/androsh
أمان أندرويدالاستخبارات مفتوحة المصدر (OSINT)أمن الحاوياتالبرمجة النصية والأتمتةالمحاكاة الافتراضية للأماناختبار الاختراقأمن الجوالالأدوات والمكوناتالتعلم والتعليم
GitHubahmed-alnassif/androsh

AndroSH

AndroSH No-Root Multi-Distro Linux على أندرويد عبر Shizuku/ADB - تشغيل Arch, Fedora, Alpine, Debian, Ubuntu, Kali, Void, Manjaro, OpenSUSE و Chimera مع تكامل كامل للنظام، عزل proot وواجهة Termux:X11 GUI.

2322121منذ 2 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع

AndroSH - تشغيل توزيعات Linux على Android (بدون root، مدعوم بـ ADB/Shizuku)

شغّل وأدر توزيعات Linux كاملة على جهاز Android الخاص بك - دون الحاجة إلى root.

AndroSH

Tests GitHub Stars Latest Release Python License Platform

AndroSH Mobile Showcase

جدول المحتويات

  • البدء السريع
  • الميزات
  • التوزيعات المدعومة
  • نظرة عامة
  • لقطات الشاشة
  • البنية
  • التثبيت
  • التحديث
  • الاستخدام
  • حالات الاستخدام
  • الأمان والخصوصية
  • المكونات والمصادر
  • استكشاف الأخطاء وإصلاحها
  • المساهمة
  • الترخيص
  • المؤلف
  • الدعم

البدء السريع

[!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

الميزات

  • توزيعات متعددة: شغّل عدة توزيعات Linux جنباً إلى جنب (Arch، Fedora، Alpine، Debian، Ubuntu، Kali، Void، Manjaro، Chimera، openSUSE)
  • Linux مدعوم بـ ADB/Shizuku: شغّل توزيعات Linux كاملة عبر طبقة Shell المرتفعة الصلاحيات في Android، مع تكامل مباشر مع نظام Android - دون الحاجة إلى root
  • مدعوم بـ SQLite: تتبع سريع وموثوق لبيئاتك
  • معزول: كل بيئة Linux تعمل عبر PRoot مع عزل نظام الملفات/العمليات على مستوى مساحة المستخدم
  • دعم واجهة المستخدم الرسومية: يعمل مع Termux:X11 لبيئة سطح مكتب كاملة - دليل الإعداد

التوزيعات المدعومة

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

كل توزيعة مما سبق تأتي من مصدر rootfs موثّق وتعمل في بيئة proot معزولة - دون الحاجة إلى root.

نظرة عامة

يتيح لك AndroSH نشر وإدارة عدة توزيعات Linux كاملة على Android عبر تشغيل PRoot من خلال طبقة تنفيذ ADB/Shizuku. يوفر ذلك تنفيذاً مرتفع الصلاحيات على جانب Android دون root مع الحفاظ على التكامل المباشر مع نظام Android من داخل بيئات Linux.

لقطات الشاشة

البنية

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

من داخل أي توزيعة، يمكنك الوصول مباشرة إلى نظام Android:

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

التثبيت

المتطلبات

  • جهاز Android مع تثبيت وتشغيل 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).

حالات الاستخدام

تعلّم Linux

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

الأمان والخصوصية

  • حدود صلاحيات Android: تعمل العمليات على جانب Android ضمن الصلاحيات المتاحة لسياق تنفيذ ADB/Shizuku؛ لا حاجة إلى root على Android.
  • عزل العمليات: كل بيئة تعمل في صندوق رمل عبر proot
  • فحوصات السلامة: مجموع اختباري SHA-256 يتحقق من كل تنزيل
  • لا تتبع: صفر جمع بيانات، كل شيء يبقى محلياً على جهازك
  • مفتوح المصدر: كل مكوّن قابل للتدقيق

المكونات والمصادر

المكوّنالمصدرالغرض
PRootahmed-alnassif/prootبناء آلي مرتبط بشكل ثابت ومحسّن لـ Android
BusyBox NDKMagisk-Modules-Repo/busybox-ndkأدوات Unix الأساسية (tar، grep، awk، إلخ) لـ Android

خطوط أنابيب البناء: 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

المساهمة

نرحب بجميع أنواع المساهمات - الكود، التوثيق، تقارير الأخطاء، أفكار الميزات، الترجمات، الاختبار، أو مجرد مشاركة الملاحظات. سواء كنت تصلح خطأً مطبعياً أو تضيف دعماً لتوزيعة جديدة، كل مساهمة تساعد.

طرق للمشاركة:

  • الكود: إصلاح الأخطاء، إضافة ميزات، تحسين الأداء
  • التوثيق: تحسين README، كتابة أدلة، إضافة أمثلة
  • الاختبار: جرّب AndroSH على أجهزة/إصدارات Android مختلفة وأبلغ عما تجده
  • تقارير الأخطاء: افتح issue مع خطوات واضحة لإعادة الإنتاج
  • طلبات الميزات: اقترح أفكاراً أو سير عمل تود دعمه
  • دعم المجتمع: ساعد في الإجابة على الأسئلة في issues/discussions

لا توجد مساهمة صغيرة جداً - إذا لم تكن متأكداً من أين تبدأ، افتح issue واسأل.

إعداد بيئة تطوير:

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

المساهمون

Contributors

الترخيص

GPLv3 - مجاني للاستخدام التجاري والبحثي.

المؤلف

Ahmed Al-Nassif

  • GitHub: @ahmed-alnassif

الدعم

  • ضع نجمة للمستودع إذا وجدته مفيداً - يساعد الآخرين على اكتشاف المشروع
  • شاركه مع الأصدقاء أو المجتمعات أو على وسائل التواصل الاجتماعي إذا كان AndroSH مفيداً لك
  • افتح issue للإبلاغ عن الأخطاء
  • ابدأ discussion لاقتراح ميزات أو طرح أسئلة
  • شارك حالة استخدامك - أخبرنا كيف تستخدم AndroSH، فهذا يساعد في تشكيل التطوير المستقبلي
  • انشر الخبر بالكتابة عنه، أو صنع فيديو، أو التوصية به أينما يتواجد عشاق Android/Linux

كل دعم، كبيراً كان أو صغيراً، يساعد في نمو المشروع.


بيئات Linux احترافية في جيبك - دون الحاجة إلى root على Android.

تنزيل الأداة
القدرةAndroSHالبدائل النموذجية
توزيعات متعددة في وقت واحدنعمعادةً توزيعة واحدة فقط
إدارة البيئاتSQLite + CLIتعامل يدوي مع الملفات
التكامل مع نظام Androidتنفيذ ADB/Shizukuيختلف حسب الحل
نسخ معزولة متعددةنعمنسخة واحدة
يتطلب rootلا (ADB/Shizuku)غالباً يتطلب فتح bootloader
الأمرالمعاينةما يعرضه
androsh launch kaliعرضتشغيل بيئة Kali NetHunter
androsh listعرضجميع التوزيعات المتاحة
androsh lsdعرضالبيئات التي قمت بتثبيتها بالفعل