From 5fb690518d6fed522c57fcf0a33a4ca4d3b664af Mon Sep 17 00:00:00 2001 From: Harmj0y Date: Thu, 3 Dec 2015 21:50:45 -0500 Subject: Integration of PowerView into ./Recon/ --- Recon/Recon.psd1 | 73 ++++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 69 insertions(+), 4 deletions(-) (limited to 'Recon/Recon.psd1') diff --git a/Recon/Recon.psd1 b/Recon/Recon.psd1 index f30ff2e..5a4cfbe 100644 --- a/Recon/Recon.psd1 +++ b/Recon/Recon.psd1 @@ -10,7 +10,7 @@ ModuleVersion = '1.0.0.0' GUID = '7e775ad6-cd3d-4a93-b788-da067274c877' # Author of this module -Author = 'Matthew Graeber' +Author = 'Matthew Graeber', 'Will Schroeder' # Company or vendor of this module CompanyName = '' @@ -58,7 +58,72 @@ PowerShellVersion = '2.0' # NestedModules = @() # Functions to export from this module -FunctionsToExport = '*' +FunctionsToExport = @( + 'Get-ComputerDetails', + 'Get-HttpStatus', + 'Invoke-Portscan', + 'Invoke-ReverseDnsLookup', + 'Set-MacAttribute', + 'Copy-ClonedFile', + 'Convert-NameToSid', + 'Convert-SidToName', + 'Convert-NT4toCanonical', + 'Get-Proxy', + 'Get-PathAcl', + 'Get-NetDomain', + 'Get-NetForest', + 'Get-NetForestDomain', + 'Get-NetForestCatalog', + 'Get-NetDomainController', + 'Get-NetUser', + 'Add-NetUser', + 'Get-UserProperty', + 'Find-UserField', + 'Get-UserEvent', + 'Get-ObjectAcl', + 'Add-ObjectAcl', + 'Invoke-ACLScanner', + 'Get-NetComputer', + 'Get-ADObject', + 'Set-ADObject', + 'Get-ComputerProperty', + 'Find-ComputerField', + 'Get-NetOU', + 'Get-NetSite', + 'Get-NetSubnet', + 'Get-NetGroup', + 'Get-NetGroupMember', + 'Get-NetFileServer', + 'Get-DFSshare', + 'Get-NetGPO', + 'Get-NetGPOGroup', + 'Find-GPOLocation', + 'Find-GPOComputerAdmin', + 'Get-DomainPolicy', + 'Get-NetLocalGroup', + 'Get-NetShare', + 'Get-NetLoggedon', + 'Get-NetSession', + 'Get-NetRDPSession', + 'Invoke-CheckLocalAdminAccess', + 'Get-LastLoggedOn', + 'Get-CachedRDPConnection', + 'Get-NetProcess', + 'Find-InterestingFile', + 'Invoke-UserHunter', + 'Invoke-ProcessHunter', + 'Invoke-EventHunter', + 'Invoke-ShareFinder', + 'Invoke-FileFinder', + 'Find-LocalAdminAccess', + 'Get-ExploitableSystem', + 'Invoke-EnumerateLocalAdmin', + 'Get-NetDomainTrust', + 'Get-NetForestTrust', + 'Find-ForeignUser', + 'Find-ForeignGroup', + 'Invoke-MapDomainTrust' +) # Cmdlets to export from this module CmdletsToExport = '*' @@ -73,8 +138,8 @@ AliasesToExport = '' ModuleList = @(@{ModuleName = 'Recon'; ModuleVersion = '1.0.0.0'; GUID = '7e775ad6-cd3d-4a93-b788-da067274c877'}) # List of all files packaged with this module -FileList = 'Recon.psm1', 'Recon.psd1', 'Get-HttpStatus.ps1', 'Invoke-ReverseDnsLookup.ps1', - 'Invoke-Portscan.ps1', 'Get-ComputerDetails.ps1', 'Usage.md' +FileList = 'Recon.psm1', 'Recon.psd1', 'PowerView.ps1', 'Get-HttpStatus.ps1', 'Invoke-ReverseDnsLookup.ps1', + 'Invoke-Portscan.ps1', 'Get-ComputerDetails.ps1', 'README.md' # Private data to pass to the module specified in RootModule/ModuleToProcess # PrivateData = '' -- cgit v1.2.3