Files
blue-team-tools/rules/windows/process_creation/proc_creation_win_susp_sharpview.yml
T

158 lines
5.1 KiB
YAML
Raw Normal View History

2022-09-13 10:49:14 +02:00
title: Suspicious Execution of SharpView Aka PowerView
2021-12-11 09:38:20 +01:00
id: b2317cfa-4a47-4ead-b3ff-297438c0bc2d
status: experimental
description: Adversaries may look for details about the network configuration and settings of systems they access or through information discovery of remote systems
references:
- https://github.com/tevora-threat/SharpView/
- https://github.com/PowerShellMafia/PowerSploit/blob/dev/Recon/PowerView.ps1
2022-07-11 17:48:40 +01:00
- https://github.com/redcanaryco/atomic-red-team/blob/f339e7da7d05f6057fdfcdd3742bfcf365fee2a9/atomics/T1049/T1049.md#atomic-test-4---system-discovery-using-sharpview
2022-10-28 15:06:36 +02:00
author: frack113
2021-12-11 09:38:20 +01:00
date: 2021/12/10
2022-09-27 00:22:10 +02:00
modified: 2022/09/27
2022-10-28 15:06:36 +02:00
tags:
- attack.discovery
- attack.t1049
- attack.t1069.002
- attack.t1482
- attack.t1135
- attack.t1033
2021-12-11 09:38:20 +01:00
logsource:
category: process_creation
product: windows
detection:
2022-09-13 10:49:14 +02:00
selection:
- OriginalFileName: SharpView.exe
- Image|endswith: '\SharpView.exe'
2022-09-27 10:29:03 +02:00
- CommandLine|contains:
2021-12-11 09:38:20 +01:00
- Get-DomainGPOUserLocalGroupMapping
- Find-GPOLocation
- Get-DomainGPOComputerLocalGroupMapping
- Find-GPOComputerAdmin
- Get-DomainObjectAcl
2022-09-27 10:29:03 +02:00
#- Get-ObjectAcl
2021-12-11 09:38:20 +01:00
- Add-DomainObjectAcl
- Add-ObjectAcl
- Remove-DomainObjectAcl
- Get-RegLoggedOn
- Get-LoggedOnLocal
- Get-NetRDPSession
- Test-AdminAccess
- Invoke-CheckLocalAdminAccess
- Get-WMIProcess
- Get-NetProcess
- Get-WMIRegProxy
2022-09-27 10:29:03 +02:00
#- Get-Proxy
2021-12-11 09:38:20 +01:00
- Get-WMIRegLastLoggedOn
- Get-LastLoggedOn
- Get-WMIRegCachedRDPConnection
- Get-CachedRDPConnection
- Get-WMIRegMountedDrive
- Get-RegistryMountedDrive
- Find-InterestingDomainAcl
- Invoke-ACLScanner
- Get-NetShare
- Get-NetLoggedon
- Get-NetLocalGroup
- Get-NetLocalGroupMember
- Get-NetSession
- Get-PathAcl
- ConvertFrom-UACValue
- Get-PrincipalContext
- New-DomainGroup
- New-DomainUser
- Add-DomainGroupMember
- Set-DomainUserPassword
- Invoke-Kerberoast
- Export-PowerViewCSV
- Find-LocalAdminAccess
- Find-DomainLocalGroupMember
- Find-DomainShare
- Find-DomainUserEvent
- Find-DomainProcess
- Find-DomainUserLocation
- Find-InterestingFile
- Find-InterestingDomainShareFile
- Find-DomainObjectPropertyOutlier
2022-09-27 10:29:03 +02:00
#- TestMethod
#- Get-Domain
2021-12-11 09:38:20 +01:00
- Get-NetDomain
- Get-DomainComputer
- Get-NetComputer
- Get-DomainController
- Get-NetDomainController
- Get-DomainFileServer
- Get-NetFileServer
- Convert-ADName
- Get-DomainObject
- Get-ADObject
- Get-DomainUser
- Get-NetUser
- Get-DomainGroup
2022-09-27 10:29:03 +02:00
#- Get-NetGroup
2021-12-11 09:38:20 +01:00
- Get-DomainDFSShare
- Get-DFSshare
- Get-DomainDNSRecord
2022-09-27 10:29:03 +02:00
#- Get-DNSRecord
#- Get-DomainDNSZone
#- Get-DNSZone
2021-12-11 09:38:20 +01:00
- Get-DomainForeignGroupMember
- Find-ForeignGroup
- Get-DomainForeignUser
- Find-ForeignUser
- ConvertFrom-SID
- Convert-SidToName
- Get-DomainGroupMember
- Get-NetGroupMember
- Get-DomainManagedSecurityGroup
- Find-ManagedSecurityGroups
- Get-DomainOU
- Get-NetOU
- Get-DomainSID
2022-09-27 10:29:03 +02:00
#- Get-Forest
2021-12-11 09:38:20 +01:00
- Get-NetForest
- Get-ForestTrust
- Get-NetForestTrust
- Get-DomainTrust
- Get-NetDomainTrust
- Get-ForestDomain
- Get-NetForestDomain
- Get-DomainSite
- Get-NetSite
- Get-DomainSubnet
- Get-NetSubnet
- Get-DomainTrustMapping
- Invoke-MapDomainTrust
- Get-ForestGlobalCatalog
- Get-NetForestCatalog
- Get-DomainUserEvent
2022-09-27 10:29:03 +02:00
#- Get-UserEvent
2021-12-11 09:38:20 +01:00
- Get-DomainGUIDMap
2022-09-27 10:29:03 +02:00
#- Get-GUIDMap
2021-12-11 09:38:20 +01:00
- Resolve-IPAddress
2022-09-27 10:29:03 +02:00
#- Get-IPAddress
2021-12-11 09:38:20 +01:00
- ConvertTo-SID
- Invoke-UserImpersonation
2022-09-27 10:29:03 +02:00
#- Invoke-RevertToSelf
2021-12-11 09:38:20 +01:00
- Get-DomainSPNTicket
- Request-SPNTicket
- Get-NetComputerSiteName
2022-09-27 10:29:03 +02:00
#- Get-SiteName
2021-12-11 09:38:20 +01:00
- Get-DomainGPO
- Get-NetGPO
- Set-DomainObject
2022-09-27 10:29:03 +02:00
#- Set-ADObject
2021-12-11 09:38:20 +01:00
- Add-RemoteConnection
- Remove-RemoteConnection
2022-09-27 10:29:03 +02:00
#- Get-IniContent
2021-12-11 09:38:20 +01:00
- Get-GptTmpl
- Get-GroupsXML
- Get-DomainPolicyData
- Get-DomainPolicy
- Get-DomainGPOLocalGroup
- Get-NetGPOGroup
2022-09-13 10:49:14 +02:00
- Invoke-Sharefinder
condition: selection
2021-12-11 09:38:20 +01:00
falsepositives:
- Unknown
2021-12-11 09:38:20 +01:00
level: high