tentools
0.0.1
Automation for DISA ACAS, including tenable.sc, Nessus and more. Based off of Carlos Perez's Posh-Nessus module and commands by Joseph Warren.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
Copyright (c) 2021, licensed under BSD 3
Package Details
Author(s)
- Chrissy LeMaire
Tags
nessus tenable acas security disa dod tenable.sc securitycenter
Functions
Add-TNGroupUser Add-TNPluginRule Add-TNPolicyPortRange Connect-TNServer ConvertFrom-TNRestResponse Copy-TNPolicy Disable-TNPolicyLocalPortEnumeration Disable-TNPolicyPortScanner Edit-TNPluginRule Enable-TNPolicyLocalPortEnumeration Enable-TNPolicyPortScanner Export-TNPolicy Export-TNScan Get-TNAsset Get-TNAudit Get-TNCredential Get-TNDashboard Get-TNFolder Get-TNGroup Get-TNOrganization Get-TNPluginFamily Get-TNPluginRule Get-TNPolicy Get-TNPolicyDetail Get-TNPolicyLocalPortEnumeration Get-TNPolicyPortRange Get-TNPolicyPortScanner Get-TNPolicyTemplate Get-TNRole Get-TNScan Get-TNScanner Get-TNScanResult Get-TNScanTemplate Get-TNScanZone Get-TNServerInfo Get-TNServerStatus Get-TNSession Get-TNSessionInfo Get-TNUser Get-TNLdapServer Get-TNReport Get-TNReportResult Get-TNReportAttribute Get-TNRepository Get-TNOrganizationUser Import-TNAsset Import-TNAudit Import-TNCustomPlugin Import-TNDashboard Import-TNPolicy Import-TNReport Import-TNScan Initialize-TNServer Invoke-TNRequest New-TNAsset New-TNCredential New-TNFolder New-TNGroup New-TNLdapServer New-TNPolicy New-TNRepository New-TNOrganization New-TNOrganizationUser New-TNReportAttribute New-TNScanZone New-TNScan New-TNUser Remove-TNAudit Remove-TNAsset Remove-TNCredential Remove-TNDashboard Remove-TNGroup Remove-TNGroupUser Remove-TNPluginRule Remove-TNPolicy Remove-TNReport Remove-TNReportResult Remove-TNScan Remove-TNScanner Remove-TNScanZone Remove-TNScanHistory Remove-TNSession Remove-TNUser Remove-TNOrganization Remove-TNOrganizationUser Remove-TNRepository Rename-TNGroup Resume-TNScan Restart-TNService Save-TNPlugin Save-TNScapFile Save-TNAudit Save-TNScanResult Save-TNReportResult Set-TNPolicyPortRange Set-TNRepositoryProperty Set-TNUserPassword Start-TNDeploy Start-TNReport Get-TNGroupMember Get-TNPlugin Get-TNPluginFamilyDetails Get-TNScanDetail Get-TNScanHistory Get-TNScanHost Get-TNScanHostDetail Set-TNCertificate Set-TNScanZoneProperty Start-TNScan Stop-TNScan Suspend-TNScan Test-TNAccessibility Wait-TNServerReady Add-TNScanner Remove-TNFolder Rename-TNFolder Set-TNScanProperty New-TNDisaAsrReport Get-TNSystemLog Get-TNQuery New-TNQuery Remove-TNQuery
Dependencies
FileList
- tentools.nuspec
- README.md
- setup-nessus.sh
- tenable-license.md
- tentools.psd1
- tentools.psm1
- TODO.md
- bin\RestSharp.dll
- bin\net40\WinSCPnet.dll
- bin\netstandard2.0\WinSCPnet.dll
- private\ConvertTo-Hashtable.ps1
- private\ConvertTo-PSCustomObject.ps1
- private\Get-ErrorMessage.ps1
- private\Invoke-Command2.ps1
- private\Invoke-NonAuthRequest.ps1
- private\Publish-File.ps1
- private\Resolve-NetworkName.ps1
- private\Select-DefaultView.ps1
- private\Write-Help.ps1
- private\Write-ProgressHelper.ps1
- private\Write-SupportTable.ps1
- public\Add-TNGroupUser.ps1
- public\Add-TNPluginRule.ps1
- public\Add-TNPolicyPortRange.ps1
- public\Add-TNScanner.ps1
- public\Connect-TNServer.ps1
- public\ConvertFrom-TNRestResponse.ps1
- public\Copy-TNPolicy.ps1
- public\Disable-TNPolicyLocalPortEnumeration.ps1
- public\Disable-TNPolicyPortScanner.ps1
- public\Edit-TNPluginRule.ps1
- public\Enable-TNPolicyLocalPortEnumeration.ps1
- public\Enable-TNPolicyPortScanner.ps1
- public\Export-TNPolicy.ps1
- public\Export-TNScan.ps1
- public\Get-TNAnalysis.ps1
- public\Get-TNAsset.ps1
- public\Get-TNAudit.ps1
- public\Get-TNCredential.ps1
- public\Get-TNDashboard.ps1
- public\Get-TNFolder.ps1
- public\Get-TNGroup.ps1
- public\Get-TNGroupMember.ps1
- public\Get-TNLdapServer.ps1
- public\Get-TNOrganization.ps1
- public\Get-TNOrganizationUser.ps1
- public\Get-TNPlugin.ps1
- public\Get-TNPluginFamily.ps1
- public\Get-TNPluginFamilyDetails.ps1
- public\Get-TNPluginRule.ps1
- public\Get-TNPolicy.ps1
- public\Get-TNPolicyDetail.ps1
- public\Get-TNPolicyLocalPortEnumeration.ps1
- public\Get-TNPolicyPortRange.ps1
- public\Get-TNPolicyPortScanner.ps1
- public\Get-TNPolicyTemplate.ps1
- public\Get-TNQuery.ps1
- public\Get-TNReport.ps1
- public\Get-TNReportAttribute.ps1
- public\Get-TNReportResult.ps1
- public\Get-TNRepository.ps1
- public\Get-TNRole.ps1
- public\Get-TNScan.ps1
- public\Get-TNScanDetail.ps1
- public\Get-TNScanHistory.ps1
- public\Get-TNScanHost.ps1
- public\Get-TNScanHostDetail.ps1
- public\Get-TNScanner.ps1
- public\Get-TNScanResult.ps1
- public\Get-TNScanTemplate.ps1
- public\Get-TNScanZone.ps1
- public\Get-TNServerInfo.ps1
- public\Get-TNServerStatus.ps1
- public\Get-TNSession.ps1
- public\Get-TNSessionInfo.ps1
- public\Get-TNSystemLog.ps1
- public\Get-TNUser.ps1
- public\Import-TNAsset.ps1
- public\Import-TNAudit.ps1
- public\Import-TNCustomPlugin.ps1
- public\Import-TNDashboard.ps1
- public\Import-TNPolicy.ps1
- public\Import-TNReport.ps1
- public\Import-TNScan.ps1
- public\Initialize-TNServer.ps1
- public\Invoke-TNRequest.ps1
- public\New-TNAsset.ps1
- public\New-TNCredential.ps1
- public\New-TNDisaAsrReport.ps1
- public\New-TNFolder.ps1
- public\New-TNGroup.ps1
- public\New-TNLdapServer.ps1
- public\New-TNOrganization.ps1
- public\New-TNOrganizationUser.ps1
- public\New-TNPolicy.ps1
- public\New-TNQuery.ps1
- public\New-TNReportAttribute.ps1
- public\New-TNRepository.ps1
- public\New-TNScan.ps1
- public\New-TNScanZone.ps1
- public\New-TNUser.ps1
- public\Remove-TNAsset.ps1
- public\Remove-TNAudit.ps1
- public\Remove-TNCredential.ps1
- public\Remove-TNDashboard.ps1
- public\Remove-TNFolder.ps1
- public\Remove-TNGroup.ps1
- public\Remove-TNGroupUser.ps1
- public\Remove-TNOrganization.ps1
- public\Remove-TNOrganizationUser.ps1
- public\Remove-TNPluginRule.ps1
- public\Remove-TNPolicy.ps1
- public\Remove-TNQuery.ps1
- public\Remove-TNReport.ps1
- public\Remove-TNReportResult.ps1
- public\Remove-TNRepository.ps1
- public\Remove-TNScan.ps1
- public\Remove-TNScanHistory.ps1
- public\Remove-TNScanner.ps1
- public\Remove-TNScanZone.ps1
- public\Remove-TNSession.ps1
- public\Remove-TNUser.ps1
- public\Rename-TNFolder.ps1
- public\Rename-TNGroup.ps1
- public\Restart-TNService.ps1
- public\Resume-TNScan.ps1
- public\Save-TNAudit.ps1
- public\Save-TNPlugin.ps1
- public\Save-TNReportResult.ps1
- public\Save-TNScanResult.ps1
- public\Save-TNScapFile.ps1
- public\Set-TNCertificate.ps1
- public\Set-TNPolicyPortRange.ps1
- public\Set-TNRepositoryProperty.ps1
- public\Set-TNScanProperty.ps1
- public\Set-TNScanZoneProperty.ps1
- public\Set-TNUserPassword.ps1
- public\Start-TNDeploy.ps1
- public\Start-TNReport.ps1
- public\Start-TNScan.ps1
- public\Stop-TNScan.ps1
- public\Suspend-TNScan.ps1
- public\Test-TNAccessibility.ps1
- public\Wait-TNServerReady.ps1
- xml\Nessus.PluginFamily.ps1xml
- xml\Nessus.PluginFamilyDetails.ps1xml
- xml\Nessus.PolicyCopy.ps1xml
- xml\Nessus.Scan.HostDetails.ps1xml
- xml\Nessus.ServerStatus.ps1xml
- xml\Nessus.Session.ps1xml
Version History
Version | Downloads | Last updated |
---|---|---|
0.0.14 | 4,362 | 6/15/2021 |
0.0.4 | 32 | 4/26/2021 |
0.0.3 | 59 | 4/7/2021 |
0.0.2 | 27 | 3/2/2021 |
0.0.1 (current version) | 27 | 2/15/2021 |