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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
PoshBot — إطار عمل بوت مبني على باورشيل | Kitploit
أدوات/GitHubGitHub/poshbotio/poshbot
أدوات عامةالبرمجة النصية والأتمتةDevSecOps
GitHubposhbotio/poshbot

PoshBot

إطار عمل بوت مبني على باورشيل

عرض المستودع
54610712منذ 4 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

PoshBot

Azure PipelinesGitHub ActionsالتوثيقPS Galleryالترخيص
Azure Pipelines Build StatusGitHub Actions StatusDocumentation StatusPowerShell GalleryLicense

دعم PoshBot

PoshBot هو مشروع مفتوح المصدر مرخص تحت MIT. التطوير المستمر ممكن بفضل دعم الرعاة. إذا كنت ترغب في أن تصبح راعياً، يمكنك القيام بذلك من خلال GitHub Sponsors أو Patreon.

الرعاة الفضيون


هل تريد أدلة متعمقة؟ اطّلع على ChatOps the Easy Way على Leanpub!

ChatOps the Easy Way

مقدمة

PoshBot هو روبوت محادثة مكتوب بلغة PowerShell. يستخدم بشكل مكثف الفئات التي تم تقديمها في PowerShell 5.0. يتم تحميل وحدات PowerShell إلى PoshBot وتصبح متاحة فوراً كأوامر للروبوت. يدعم PoshBot حالياً الاتصال بـ Slack لتزويدك بتجربة ChatOps رائعة.

ما الذي يمكن أن يفعله PoshBot؟

تقريباً أي شيء تريده :) لا، بجدية. يقوم PoshBot بتنفيذ الدوال أو cmdlets من وحدات PowerShell. استخدم PoshBot للاتصال بالخوادم والإبلاغ عن الحالة، نشر الكود، تنفيذ runbooks، الاستعلام عن APIs، إلخ. إذا كان بإمكانك كتابته في PowerShell، يمكن لـ PoshBot تنفيذه.

التوثيق

يمكن العثور على التوثيق المفصل في ReadTheDocs.

بناء PoshBot

انظر بناء PoshBot للحصول على توثيق حول كيفية بناء PoshBot من المصدر.

سجل التغييرات

التغييرات المفصلة لكل إصدار موثقة في ملاحظات الإصدار.

[يوتيوب] قمة PowerShell 2018 - Invoke-ChatOps: ارتقِ وغير ثقافتك مع المحادثة وPowerShell

Alt text

بداية سريعة

للبدء الآن، احصل على رمز SLACK-API-TOKEN للروبوت الخاص بك:

https://my.slack.com/services/new/bot

root@kitploit:~
# Install the module from PSGallery
Install-Module -Name PoshBot -Repository PSGallery

# Import the module
Import-Module -Name PoshBot

# Create a bot configuration
$botParams = @{
    Name = 'name'
    BotAdmins = @('<SLACK-CHAT-HANDLE>')
    CommandPrefix = '!'
    LogLevel = 'Info'
    BackendConfiguration = @{
        Name = 'SlackBackend'
        Token = '<SLACK-API-TOKEN>'
    }
    AlternateCommandPrefixes = 'bender', 'hal'
}

$myBotConfig = New-PoshBotConfiguration @botParams

# Start a new instance of PoshBot interactively or in a job.
Start-PoshBot -Configuration $myBotConfig #-AsJob

الاستخدام الأساسي:

root@kitploit:~
# Create a Slack backend
$backendConfig = @{Name = 'SlackBackend'; Token = '<SLACK-API-TOKEN>'}
$backend = New-PoshBotSlackBackend -Configuration $backendConfig

# Create a PoshBot configuration
$pbc = New-PoshBotConfiguration -BotAdmins @('<MY-SLACK-HANDLE>') -BackendConfiguration $backendConfig

# Save configuration
Save-PoshBotConfiguration -InputObject $pbc -Path .\PoshBotConfig.psd1

# Load configuration
$pbc = Get-PoshBotConfiguration -Path .\PoshBotConfig.psd1

# Create an instance of the bot
$bot = New-PoshBotInstance -Configuration $pbc -Backend $backend

# Start the bot
$bot.Start()

# Available commands
Get-Command -Module PoshBot

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Function        Get-PoshBot                                        0.12.0     poshbot
Function        Get-PoshBotConfiguration                           0.12.0     poshbot
Function        Get-PoshBotStatefulData                            0.12.0     poshbot
Function        New-PoshBotCardResponse                            0.12.0     poshbot
Function        New-PoshBotConfiguration                           0.12.0     poshbot
Function        New-PoshBotDiscordBackend                          0.12.0     poshbot
Function        New-PoshBotFileUpload                              0.12.0     poshbot
Function        New-PoshBotInstance                                0.12.0     poshbot
Function        New-PoshBotMiddlewareHook                          0.12.0     poshbot
Function        New-PoshBotScheduledTask                           0.12.0     poshbot
Function        New-PoshBotSlackBackend                            0.12.0     poshbot
Function        New-PoshBotTeamsBackend                            0.12.0     poshbot
Function        New-PoshBotTextResponse                            0.12.0     poshbot
Function        Remove-PoshBotStatefulData                         0.12.0     poshbot
Function        Save-PoshBotConfiguration                          0.12.0     poshbot
Function        Set-PoshBotStatefulData                            0.12.0     poshbot
Function        Start-PoshBot                                      0.12.0     poshbot
Function        Stop-Poshbot                                       0.12.0     poshbot
تنزيل الأداة