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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
lssh — مجموعة وصول عن بُعد أصلية تعمل في الطرفية لمجموعات SSH، وقوائم السحابة، والموصلات المدعومة من المزودين، والأوامر المتوازية، ومساحات عمل mux، ونقل الملفات، والمراقبة. | Kitploit
أدوات/GitHubGitHub/blacknon/lssh
أمن البنية التحتية السحابيةأدوات عامةالبرمجة النصية والأتمتةأمن الشبكاتأمن السحابةالأدوات والمكوناتأداة الوصول عن بعد
GitHubblacknon/lssh

lssh

مجموعة وصول عن بُعد أصلية تعمل في الطرفية لمجموعات SSH، وقوائم السحابة، والموصلات المدعومة من المزودين، والأوامر المتوازية، ومساحات عمل mux، ونقل الملفات، والمراقبة.

عرض المستودع
32433منذ 3 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Go Report Card Version Go Platforms License

lssh

ls + ssh = lssh

lssh هي حزمة وصول عن بُعد أصلية للمحطة الطرفية مخصصة لسير عمل SSH، وقوائم الجرد السحابية، والموصلات المدعومة من مزودي الخدمة.

تتيح لك اختيار المضيفين من إعداد OpenSSH أو إعداد lssh أو قوائم جرد المزودين، ثم تشغيلهم عبر SSH الأصلي أو الواجهات الخلفية للموصلات مثل AWS SSM و EC2 Instance Connect Endpoint و WinRM و Telnet والمزودين المخصصين.

استخدمها للقذائف التفاعلية والأوامر المتوازية ومساحات العمل المتعددة ونقل الملفات والمزامنة والتركيب والمراقبة. المضيفون المدعومون بموصلات يكشفون فقط عن العمليات التي يدعمها موصلهم.

  • يعمل مع إعداد SSH الموجود لديك
  • اختيار مضيف تفاعلي
  • تنفيذ أوامر متوازية

التثبيت

Homebrew

root@kitploit:~
brew install blacknon/lssh/lssh

Go

root@kitploit:~
go install github.com/blacknon/lssh/cmd/lssh@latest

تستخدم قائمة الجرد المدعومة من المزود وميزات الموصل ملفات تنفيذية منفصلة للمزود. إذا قمت بتثبيت cmd/lssh فقط، فلن يتم تثبيت تلك الملفات التنفيذية للمزود تلقائيًا.

للتطوير المحلي، قم بتثبيت المزودين المجمعين باستخدام:

root@kitploit:~
mise run provider_install

لإصدارات البناء، إما قم بتثبيت الأرشيف الشامل lssh-complete_* أو أضف الأرشيف المطابق lssh-providers_* من إصدارات GitHub.

لمزيد من التفاصيل حول التثبيت، بما في ذلك الخيارات الأخرى والملاحظات الخاصة بالمنصة، انظر docs/install.md.

البدء السريع

هل تستخدم بالفعل ~/.ssh/config؟

فقط قم بتشغيل:

root@kitploit:~
lssh

هل تريد إنشاء إعداد lssh من إعداد SSH الموجود لديك؟

root@kitploit:~
lssh --generate-lssh-conf > ~/.lssh.toml

سير العمل الأساسي

تم بناء lssh لسير عمل بسيط:

  1. قائمة المضيفين من إعداد SSH
  2. اختر مضيفًا واحدًا أو أكثر
  3. افتح قذيفة أو قم بتشغيل أمر

أمثلة

لا يزال بإمكانك استهداف مضيف واحد مباشر عندما تعرف بالفعل أين تتصل:

root@kitploit:~
lssh -H my-server

لمزيد من التفاصيل حول تنسيقات الإعداد والإعدادات، انظر cmd/lssh/README.md.

العرض التوضيحي

هل تريد تجربة lssh بسرعة باستخدام ملعب محلي جاهز للتشغيل؟ ابدأ بـ demo/README.md. للحصول على تدفق موصل telnet + مزود القفز المتعدد، استخدم demo-telnet-provider/README.md.

إعداد OpenSSH وإعداد lssh

يدعم lssh كلًا من إعداد OpenSSH الموجود لديك وتنسيق الإعداد الخاص به.

إذا كنت تريد البدء بسرعة، يمكنك الاستمرار في استخدام ~/.ssh/config كما هو. إذا كنت تريد بيانات وصفية أكثر ثراءً للمضيف وإعدادات موجهة لسير العمل، يمكنك الانتقال إلى إعداد lssh بدلاً من ذلك.

يمكنك أيضًا إنشاء إعداد lssh من إعداد SSH الموجود لديك:

root@kitploit:~
lssh --generate-lssh-conf > ~/.lssh.toml

حتى بعد الانتقال إلى إعداد lssh، لا يزال بإمكانك توجيهه إلى إعداد OpenSSH الموجود لديك وتحميل المضيفين من هناك:

root@kitploit:~
[sshconfig.default]
path = "~/.ssh/config"

لمزيد من التفاصيل حول تنسيقات الإعداد والإعدادات، انظر docs/configuration.md.

المزودون

يمكن لـ lssh العمل مع أكثر من مجرد إدخالات إعداد SSH الثابتة. يسمح لك المزودون بسحب المضيفين من مصادر جرد خارجية، وحل الأسرار قبل الاتصال مباشرة، واستخدام واجهات خلفية اتصال غير SSH مثل الموصلات المدارة سحابيًا.

في v0.10.0، يُفضل معالجة سير عمل الجرد المدعوم من المزود والأسرار على أنها beta. الوصول المدعوم بموصل يتجاوز SSH الأصلي لا يزال تجريبيًا، خاصةً لبيئات التشغيل المدارة سحابيًا والواجهات الخلفية غير SSH.

إذا كنت تريد تجربة تدفقات موجهة للمزود محليًا، ابدأ من هذه العروض التوضيحية:

  • demo/README.md: أمثلة على SSH الأساسي، وسلاسل الوكيل، وسير العمل العام متعدد المضيفين
  • demo-telnet-provider/README.md: تدفق موصل telnet المُدار من المزود، بما في ذلك الوصول المباشر إلى telnet و telnet خلف قفزة SSH مزدوجة

للحصول على نظرة عامة على بنية المزود والبروتوكول، ابدأ بـ provider/README.md. كما تم توثيق تفاصيل الفئة تحت inventory و connector و secret و mixed.

المزودون المجمعون

يتم حاليًا تضمين تطبيقات المزود هذه في هذا المستودع.

الجرد

provider-inventory-proxmox
بناء إدخالات المضيف من جرد Proxmox.

الموصل

provider-connector-openssh
استخدام معالجة الاتصال المتوافقة مع OpenSSH كموصل مدعوم من المزود.
الوصول إلى أهداف telnet من خلال واجهة الموصل.

المختلط

provider-mixed-aws-ec2
الجمع بين جرد EC2 وموصلات AWS SSM و EC2 Instance Connect Endpoint. تدفقات SSH الأصلية المجاورة قابلة للاستخدام، بينما يظل السلوك الخاص بالموصل تجريبيًا.

السر

الأدوات في مجموعة lssh

يتضمن مشروع lssh أدوات متعددة لسير العمل المرتكزة على SSH.

الوثائق

  • docs/README.md: فهرس الوثائق
  • cmd/lssh/README.md: تفاصيل أمر lssh، وإعادة التوجيه، واستخدام rc المحلي
  • cmd/README.md: نظرة عامة على الأوامر
  • CONTRIBUTING.md: إرشادات التطوير والمساهمة

المشاريع ذات الصلة

  • go-sshlib: مكتبة Go لاتصالات SSH وتنفيذ الأوامر والقذائف التفاعلية
  • tvxterm: توفر tvxterm عناصر واجهة طرفية لـ tview
  • boco: أداة البحث الغامض لوظائف قذيفة Bash.

البدائل

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

كيف تختلف مجموعة lssh

  • lssh يجمع بين اختيار المضيف، SSH التفاعلي، تنفيذ الأوامر المتوازية، إعادة التوجيه، والأهداف المدعومة بالموصل/المزود.
  • lsshell يركز على سير عمل القشرة التفاعلية المتوازية بدلاً من مجرد تشغيل العديد من المحطات الطرفية.
  • lscp و lsftp و lssync تغطي نقل الملفات والمزامنة كأوامر من الدرجة الأولى في نفس المجموعة.
  • lsmux يوفر مساحة عمل SSH قائمة على الأجزاء بدلاً من مجرد قوالب الجلسات.
  • lspipe يحافظ على المضيفين المختارين قابلين لإعادة الاستخدام من خطوط الأنابيب المحلية والأتمتة.

الترخيص

MIT

المؤلف

blacknon

تنزيل الأداة
lssh host picker
منتقي المضيف التفاعلي

root@kitploit:~
lssh
اختر مضيفًا واحدًا أو أكثر من واجهة TUI.
lssh parallel command execution
تنفيذ الأوامر المتوازية

root@kitploit:~
lssh -p tail -f /var/log/syslog
اختر المضيفين وشغل نفس الأمر عليهم.
lssh mux workflow
سير عمل Mux

root@kitploit:~
lssh -P
افتح سير عمل المحطة الطرفية متعدد الأجزاء.
lssh mux workflow with command
سير عمل Mux مع أمر

root@kitploit:~
lssh -P 'htop'
ابدأ واجهة mux وأطلق أمرًا فورًا.
provider-connector-telnet

provider-connector-winrm
تشغيل سير عمل تنفيذ الأوامر ضد أهداف WinRM. دعم القشرة التفاعلية غير متوفر في v0.10.0.
provider-mixed-azure-compute
بناء جرد Azure Compute مع إعدادات وصول واعية بالموصل.
provider-mixed-gcp-compute
بناء جرد Google Compute Engine مع إعدادات وصول واعية بالموصل.
provider-secret-bitwarden
حل مراجع الأسرار من [Bitwarden](https://bitwarden.com/).
provider-secret-onepassword
حل مراجع الأسرار من [1Password](https://1password.com/).
provider-secret-custom-script
حل مراجع الأسرار من خلال نصوص محلية مخصصة.
provider-secret-os-keychain
حل مراجع الأسرار من سلسلة المفاتيح المحلية لنظام التشغيل.
lssh preview
lssh
أساسي / مستقر
وصول SSH تفاعلي، أوامر متوازية، وأوضاع إعادة التوجيه.
lscp preview
lscp
نقل / مستقر
نسخ على نمط SCP عبر SSH/SFTP، بما في ذلك عمليات النقل من بعيد إلى بعيد.
lsftp preview
lsftp
نقل / مستقر
قذيفة SFTP تفاعلية لتصفح ونقل الملفات.
lsshell preview
lsshell
إدارة النظام / بيتا
قذيفة تفاعلية متوازية مع أوامر بث ومستهدفة.
lsmux preview
lsmux
إدارة النظام / بيتا
مساحة عمل SSH قائمة على الأجزاء لسير عمل المحطة الطرفية متعدد المضيفين.
lsmon preview
lsmon
مراقبة / بيتا
واجهة مراقبة متعددة المضيفين عبر SSH بدون وكلاء عن بعد إضافيين.
lssync preview
lssync
نقل / بيتا
مزامنة شجرة عبر SSH/SFTP مع وضعي الخفي والثنائي الاتجاه.
lsdiff preview
lsdiff
إدارة النظام / بيتا
مقارنة الملفات البعيدة من مضيفين متعددين في TUI متزامن.
lspipe preview
lspipe
إدارة النظام / ألفا
جلسات مضيف دائمة قابلة لإعادة الاستخدام من خطوط الأنابيب المحلية والأتمتة.
lsshfs
نقل / بيتا
تركيب دليل بعيد عبر `FUSE على Linux` أو `NFS على macOS`.
المشروعأقرب أمر (أوامر) lsshالتركيز الرئيسيكيف يختلف عن lssh
sshslsshمنتقي مضيف SSH قائم على TUIمشابه في الروح لمنتقي مضيف مركز، لكن lssh يغطي أيضًا التنفيذ المتوازي وإعادة التوجيه وسير عمل mux والأهداف المدعومة بالمزود/الموصل.
ClusterSSH (cssh)lssh -P, lsmux, lsshellإدارة تفاعلية متعددة المضيفينقوي لكتابة البث إلى محطات طرفية متعددة؛ lsshell و lsmux أكثر توافقًا عندما تريد سير عمل قذيفة متزامنة داخل مجموعة واحدة.
psshlssh -p, lscp, lssyncتنفيذ الأوامر المتوازية وأدوات النقلمناسب لوظائف CLI المتوازية، بينما يضيف lssh اختيار مضيف TUI وسير عمل تفاعلي ومجموعة أدوات أكثر تكاملاً متعددة الأوامر.
tmuxinatorlssh -P, lsmuxإدارة تخطيط جلسة tmuxممتاز لمساحات عمل tmux المحددة مسبقًا، لكنه ليس منتقي مضيف SSH أو أداة نقل بحد ذاتها. lsmux موجه لـ SSH منذ البداية.