برنامج PowerShell النصي لإدارة نتيجة الفحص في Nessus Professional، مع الاستفادة من Nessus API.
ملاحظة: يعمل هذا البرنامج النصي فقط في Powershell 6/7.
يقوم هذا البرنامج النصي بتصدير وتنزيل عمليات فحص Nessus بناءً على اسم الفحص أو معرفه.
تعتمد الإجراءات الواردة هنا على Nessus Professional API https://developer.tenable.com/reference/navigate
هذا البرنامج النصي متوافق فقط مع Powershell 6/7.
يمكنك تنزيل Powershell 7 وتثبيته هنا https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.4
# انسخ الملفات إلى نسخة الكمبيوتر https://github.com/Johnng007/Nessus-Pro-API# Execution.NessusAPI.ps1
# التصدير والتنزيل باستخدام المسح الضوئي Name.NessusAPI.ps1 -Name NameofScan# التصدير والتنزيل باستخدام معرف المسح الضوئي.NessusAPI.ps1 -ID IDNumber# التصدير والتنزيل بتنسيق معين.NessusAPI.ps1 -اسم NameofScan -تنسيق htmlNB: يمكن التنسيق be(nessus,csv,html,pdf)# حدد عنوان URL للخادم.NessusAPI.ps1 -Name NameofScan -تنسيق html -Server https://localhost:8834NB: الإعدادات الافتراضية هي https://localhost:8834
يمكنك إما استخدام اسم المسح الضوئي أو معرف المسح الضوئي ولكن ليس كليهما.
عند تنفيذ البرنامج النصي، يتم إجراء فحص لتحديد إصدار بوويرشيل المستخدم، إذا كان أقل من 6، يُطلب من المستخدم تنزيل بوويرشيل 7 وتثبيته تلقائيًا.
إذا لم يتم تحديد معلمة التنسيق، فسيتم تعيينها افتراضيًا على html.
إذا لم يتم تحديد معلمة الخادم، فسيتم تعيينها افتراضيًا على https://localhost:8834 .
تقبل معلمة الخادم عنوان URL الخاص بـ Nessus Cloud وكذلك https://cloud.tenable.com
هل تريد الاطلاع على أدوات الأرملة السوداء الأخرى؟
الطب الشرعي - الطب الشرعي المباشر والاستجابة للحوادث. https://github.com/Johnng007/Live-Forensicator
Anteater - أداة استطلاع ويب تعتمد على لغة بايثون. https://github.com/Johnng007/Anteater
الإصدار 1.0 10/01/2024 الإصدار الأولي.