Files
splunk-security_content/lookups/malicious_powershell_strings.csv
2025-03-03 16:20:52 -08:00

24 KiB

1commandtoolkitmatchdescription
2*Invoke-DllInjection*PowerSploitInvoke-DllInjectionInjects a Dll into the process ID of your choosing.
3*Invoke-ReflectivePEInjection*PowerSploitInvoke-ReflectivePEInjectionReflectively loads a Windows PE file (DLL/EXE) in to the powershell process, or reflectively injects a DLL in to a remote process.
4*Invoke-Shellcode*PowerSploitInvoke-ShellcodeInjects shellcode into the process ID of your choosing or within PowerShell locally.
5*Invoke-WmiCommand*PowerSploitInvoke-WmiCommandExecutes a PowerShell ScriptBlock on a target computer and returns its formatted output using WMI as a C2 channel.
6*Out-EncodedCommand*PowerSploitOut-EncodedCommandCompresses, Base-64 encodes, and generates command-line output for a PowerShell payload script.
7*Out-CompressedDll*PowerSploitOut-CompressedDllCompresses, Base-64 encodes, and outputs generated code to load a managed dll in memory.
8*Out-EncryptedScript*PowerSploitOut-EncryptedScriptEncrypts text files/scripts.
9*Remove-Comment*PowerSploitRemove-CommentStrips comments and extra whitespace from a script.
10*New-UserPersistenceOption*PowerSploitNew-UserPersistenceOptionConfigure user-level persistence options for the Add-Persistence function.
11*New-ElevatedPersistenceOption*PowerSploitNew-ElevatedPersistenceOptionConfigure elevated persistence options for the Add-Persistence function.
12*Add-Persistence*PowerSploitAdd-PersistenceAdd persistence capabilities to a script.
13*Install-SSP*PowerSploitInstall-SSPInstalls a security support provider (SSP) dll.
14*Get-SecurityPackages*PowerSploitGet-SecurityPackagesEnumerates all loaded security packages (SSPs).
15*Find-AVSignature*PowerSploitFind-AVSignatureLocates single Byte AV signatures utilizing the same method as DSplit from class101.
16*Invoke-TokenManipulation*PowerSploitInvoke-TokenManipulationLists available logon tokens. Creates processes with other users logon tokens, and impersonates logon tokens in the current thread.
17*Invoke-CredentialInjection*PowerSploitInvoke-CredentialInjectionCreate logons with clear-text credentials without triggering a suspicious Event ID 4648 (Explicit Credential Logon).
18*Invoke-NinjaCopy*PowerSploitInvoke-NinjaCopyCopies a file from an NTFS partitioned volume by reading the raw volume and parsing the NTFS structures.
19*Invoke-Mimikatz*PowerSploitInvoke-MimikatzReflectively loads Mimikatz 2.0 in memory using PowerShell. Can be used to extract sensitive credentials without writing anything to disk. Can be used for any functionality provided with Mimikatz.
20*Get-Keystrokes*PowerSploitGet-KeystrokesLogs keys pressed, time and the active window.
21*Get-GPPPassword*PowerSploitGet-GPPPasswordRetrieves the plaintext password and other information for accounts pushed through Group Policy Preferences.
22*Get-GPPAutologon*PowerSploitGet-GPPAutologonRetrieves autologon username and password from registry.xml if pushed through Group Policy Preferences.
23*Get-TimedScreenshot*PowerSploitGet-TimedScreenshotA function that takes screenshots at a regular interval and saves them to a folder.
24*New-VolumeShadowCopy*PowerSploitNew-VolumeShadowCopyCreates a new volume shadow copy.
25*Get-VolumeShadowCopy*PowerSploitGet-VolumeShadowCopyLists the device paths of all local volume shadow copies.
26*Mount-VolumeShadowCopy*PowerSploitMount-VolumeShadowCopyMounts a volume shadow copy.
27*Remove-VolumeShadowCopy*PowerSploitRemove-VolumeShadowCopyDeletes a volume shadow copy.
28*Get-VaultCredential*PowerSploitGet-VaultCredentialDisplays Windows vault credential objects including cleartext web credentials.
29*Out-Minidump*PowerSploitOut-MinidumpGenerates a full-memory minidump of a process.
30*Get-MicrophoneAudio*PowerSploitGet-MicrophoneAudioRecords audio from system microphone and saves to disk
31*Mayhem*PowerSploitMayhemCause general mayhem with PowerShell.
32*Set-MasterBootRecord*PowerSploitSet-MasterBootRecordProof of concept code that overwrites the master boot record with the message of your choice.
33*Set-CriticalProcess*PowerSploitSet-CriticalProcessCauses your machine to blue screen upon exiting PowerShell.
34*PowerUp*PowerSploitPowerUpClearing house of common privilege escalation checks, along with some weaponization vectors.
35*Invoke-Portscan*PowerSploitInvoke-PortscanDoes a simple port scan using regular sockets, based (pretty) loosely on nmap.
36*Get-HttpStatus*PowerSploitGet-HttpStatusReturns the HTTP Status Codes and full URL for specified paths when provided with a dictionary file.
37*PowerView*PowerSploitPowerViewPowerView is series of functions that performs network and Windows domain enumeration and exploitation.
38*Invoke-ReverseDnsLookup*PowerSploitInvoke-ReverseDnsLookupScans an IP address range for DNS PTR records.
39*Start-PowerCat*PowerCatStart-PowerCatStarts a listener/server.
40*Connect-PowerCat*PowerCatConnect-PowerCatConnects a client to a listener/server.
41*Invoke-Kerberoast*MultipleInvoke-KerberoastEnumerates all users with SPNs and solicits are Kerberos ticket for service
42*Invoke-BloodHound*MultipleInvoke-BloodHoundEnumerates AD, powershell version
43*Invoke-WMIExec*MultipleInvoke-WMIExecProcess execution via WMI
44*Invoke-SMBExec*MultipleInvoke-SMBExecProcess execution via SMB
45*Invoke-Tater*MultipleInvoke-TaterIf the host is vulnerable to the Hot Potato privilege escalation, will run commands as System, as we will be able to impersonate the SYSTEM account
46*Invoke-InveighRelay*MultipleInvoke-InveighRelayWindows C# LLMNR/mDNS/NBNS/DNS/DHCPv6 spoofer/man-in-the-middle tool
47*GetUserSPNS*MultipleGetUserSPNSEnumerates SPNs for a given AD user
48*Sherlock*MultipleSherlockPowerShell script to quickly find missing software patches for local privilege escalation vulnerabilities
49*Invoke-Psexec*MultipleInvoke-PsexecPowershell version of PSExec
50*sekurlsa::*Multiplesekurlsa::Mimikatz exploit commands
51*lsadump::*Multiplelsadump::Mimikatz exploit commands
52*kerberos::*Multiplekerberos::Mimikatz exploit commands
53*[mimikittenz.MemProcInspector]::*Mimikittenz[mimikittenz.MemProcInspector]::post-exploitation powershell tool that utilizes the Windows function ReadProcessMemory() in order to extract plain-text passwords from various target processes.
54*Remove-ADSBackdoor*Alternate Datastreams BackdoorRemove-ADSBackdoorThis script will obtain persistence on a Windows 7+ machine under both Standard and Administrative accounts by using two Alternate Data Streams.
55*Invoke-ADSBackdoor*Alternate Datastreams BackdoorInvoke-ADSBackdoorThis script will obtain persistence on a Windows 7+ machine under both Standard and Administrative accounts by using two Alternate Data Streams.
56*Invoke-EventLogBackdoor*PowerBreachInvoke-EventLogBackdoorMonitors for failed RDP login attempts. Admin-Yes, Firewall-No, Auditing Reqd
57*Invoke-PortBindBackdoor*PowerBreachInvoke-PortBindBackdoorBinds to TCP Port. Admin-No, Firewall-Yes
58*Invoke-ResolverBackdoor*PowerBreachInvoke-ResolverBackdoorResolves name to decide when to callback. Admin-No, Firewall-No
59*Invoke-PortKnockBackdoor*PowerBreachInvoke-PortKnockBackdoorStarts sniffer looking for trigger. Admin-Yes, Firewall-Yes
60*Invoke-LoopBackdoor*PowerBreachInvoke-LoopBackdoorCallsback on set interval. Admin-No, Firewall-No
61*Invoke-DeadUserBackdoor*PowerBreachInvoke-DeadUserBackdoorLooks for dead user and calls back when does not exist. Admin-No, Firewall-No
62*Invoke-CallbackIEX*PowerBreachInvoke-CallbackIEXThe location for the various callback mechanisms. Calls back and executes encoded payload.
63*Invoke-Obfuscation*Invoke-ObfuscationInvoke-ObfuscationProvides various methods of obfuscating powershell commands
64*Set-DCShadowPermissions*NishangSet-DCShadowPermissionsModify AD objects to provide minimal permissions required for DCShadow.
65*Antak*NishangAntakExecute PowerShell scripts in memory, run commands, and download and upload files using this webshell.
66*HTTP-Backdoor*NishangHTTP-BackdoorA backdoor which can receive instructions from third party websites and execute PowerShell scripts in memory.
67*DNS_TXT_Pwnage*NishangDNS_TXT_PwnageA backdoor which can receive commands and PowerShell scripts from DNS TXT queries, execute them on a target, and be remotely controlled using the queries.
68*Execute-OnTime*NishangExecute-OnTimeA backdoor which can execute PowerShell scripts at a given time on a target.
69*Gupt-Backdoor*NishangGupt-BackdoorA backdoor which can receive commands and scripts from a WLAN SSID without connecting to it.
70*Add-ScrnSaveBackdoor*NishangAdd-ScrnSaveBackdoorA backdoor which can use Windows screen saver for remote command and script execution.
71*Add-RegBackdoor*NishangAdd-RegBackdoorA backdoor which uses well known Debugger trick to execute payload with Sticky keys and Utilman (Windows key + U).
72*Set-RemoteWMI*NishangSet-RemoteWMIModify permissions of DCOM and WMI namespaces to allow access to a non-admin user.
73*Set-RemotePSRemoting*NishangSet-RemotePSRemotingModify permissions of PowerShell remoting to allow access to a non-admin user.
74*Invoke-AmsiBypass*NishangInvoke-AmsiBypassImplementation of publicly known methods to bypass/avoid AMSI.
75*Enable-DuplicateToken*NishangEnable-DuplicateTokenWhen SYSTEM privileges are required.
76*Remove-Update*NishangRemove-UpdateIntroduce vulnerabilities by removing patches.
77*Invoke-PsUACme*NishangInvoke-PsUACmeBypass UAC.
78*Download-Execute-PS*NishangDownload-Execute-PSDownload and execute a PowerShell script in memory.
79*Download_Execute*NishangDownload_ExecuteDownload an executable in text format, convert it to an executable, and execute.
80*Execute-Command-MSSQL*NishangExecute-Command-MSSQLRun PowerShell commands, native commands, or SQL commands on a MSSQL Server with sufficient privileges.
81*Execute-DNSTXT-Code*NishangExecute-DNSTXT-CodeExecute shellcode in memory using DNS TXT queries.
82*Out-RundllCommand*NishangOut-RundllCommandExecute PowerShell commands and scripts or a reverse PowerShell session using rundll32.exe.
83*Invoke-CredentialsPhish*NishangInvoke-CredentialsPhishTrick a user into giving credentials in plain text.
84*FireBuster*NishangFireBusterA pair of scripts for egress testing
85*FireListener*NishangFireListenerA pair of scripts for egress testing
86*Get-LSASecret*NishangGet-LSASecretGet LSA Secret from a target.
87*Get-PassHashes*NishangGet-PassHashesGet password hashes from a target.
88*Get-WLAN-Keys*NishangGet-WLAN-KeysGet WLAN keys in plain text from a target.
89*Keylogger*NishangKeyloggerLog keystrokes from a target.
90*Get-PassHints*NishangGet-PassHintsGet password hints of Windows users from a target.
91*Show-TargetScreen*NishangShow-TargetScreenConnect back and Stream target screen using MJPEG.
92*Invoke-Mimikittenz*NishangInvoke-MimikittenzExtract juicy information from target process (like browsers) memory using regex.
93*Invoke-SSIDExfil*NishangInvoke-SSIDExfilExfiltrate information like user credentials, using WLAN SSID.
94*Invoke-SessionGopher*NishangInvoke-SessionGopherIdentify admin jump-boxes and/or computers used to access Unix machines.
95*Invoke-Interceptor*NishangInvoke-InterceptorA local HTTPS proxy for MITM attacks.
96*Run-EXEonRemote *NishangRun-EXEonRemote Copy and execute an executable on multiple machines.
97*Invoke-NetworkRelay *NishangInvoke-NetworkRelay Create network relays between computers.
98*Powerpreter*NishangPowerpreterPowerpreter
99*Invoke-PsGcat*NishangInvoke-PsGcatSend commands and scripts to specifed Gmail account to be executed by Invoke-PsGcatAgent
100*Invoke-PsGcatAgent*NishangInvoke-PsGcatAgentExecute commands and scripts sent by Invoke-PsGcat.
101*Invoke-PowerShellTcp*NishangInvoke-PowerShellTcpAn interactive PowerShell reverse connect or bind shell
102*Invoke-PowerShellTcpOneLine*NishangInvoke-PowerShellTcpOneLineStripped down version of Invoke-PowerShellTcp. Also contains, a skeleton version which could fit in two tweets.
103*Invoke-PowerShellTcpOneLineBind*NishangInvoke-PowerShellTcpOneLineBindBind version of Invoke-PowerShellTcpOneLine.
104*Invoke-PowerShellUdp*NishangInvoke-PowerShellUdpAn interactive PowerShell reverse connect or bind shell over UDP
105*Invoke-PowerShellUdpOneLine*NishangInvoke-PowerShellUdpOneLineStripped down version of Invoke-PowerShellUdp.
106*Invoke-PoshRatHttp*NishangInvoke-PoshRatHttpReverse interactive PowerShell over HTTP or HTTPS.
107*Remove-PoshRat*NishangRemove-PoshRatClean the system after using Invoke-PoshRatHttps
108*Invoke-PowerShellWmi*NishangInvoke-PowerShellWmiInteractive PowerShell using WMI.
109*Invoke-PowerShellIcmp*NishangInvoke-PowerShellIcmpAn interactive PowerShell reverse shell over ICMP.
110*Invoke-JSRatRundll*NishangInvoke-JSRatRundllAn interactive PowerShell reverse shell over HTTP using rundll32.exe.
111*Invoke-JSRatRegsvr*NishangInvoke-JSRatRegsvrAn interactive PowerShell reverse shell over HTTP using regsvr32.exe.
112*Add-Exfiltration*NishangAdd-ExfiltrationAdd data exfiltration capability to Gmail, Pastebin, a web server, and DNS to any script.
113*Remove-Persistence*NishangRemove-PersistenceRemote persistence added by the Add-Persistence script.
114*Invoke-BadPotato*PowerSharpPackInvoke-BadPotatoitm4ns Printspoofer in C#.
115*Invoke-BetterSafetyKatz*PowerSharpPackInvoke-BetterSafetyKatzFork of SafetyKatz that dynamically fetches the latest pre-compiled release of Mimikatz directly from gentilkiwi GitHub repo, runtime patches signatures and uses SharpSploit DInvoke to PE-Load into memory.
116*Invoke-Carbuncle*PowerSharpPackInvoke-CarbuncleTool for interacting with outlook interop during red team engagements
117*Invoke-Certify*PowerSharpPackInvoke-CertifyActive Directory certificate abuse.
118*Invoke-DAFT*PowerSharpPackInvoke-DAFTDAFT: Database Audit Framework & Toolkit
119*Invoke-DinvokeKatz*PowerSharpPackInvoke-DinvokeKatzSharpSploit DInvoke to PE-Load into memory
120*Invoke-Eyewitness*PowerSharpPackInvoke-EyewitnessEyeWitness is designed to take screenshots of websites, provide some server header info, and identify default credentials if possible.
121*Invoke-FakeLogonScreen*PowerSharpPackInvoke-FakeLogonScreenFake Windows logon screen to steal passwords
122*Invoke-Farmer*PowerSharpPackInvoke-FarmerFarmer is a project for collecting NetNTLM hashes in a Windows domain. Farmer achieves this by creating a local WebDAV server that causes the WebDAV Mini Redirector to authenticate from any connecting clients.
123*Invoke-Get-RBCD-Threaded*PowerSharpPackInvoke-Get-RBCD-ThreadedTool to discover Resource-Based Constrained Delegation attack paths in Active Directory environments
124*Invoke-Gopher*PowerSharpPackInvoke-GopherC# tool to discover low hanging fruits.
125*Invoke-Grouper*PowerSharpPackInvoke-GrouperFind vulnerabilities in AD Group Policy
126*Invoke-HandleKatz*PowerSharpPackInvoke-HandleKatzPIC lsass dumper using cloned handles
127*Invoke-Internalmonologue*PowerSharpPackInvoke-InternalmonologueInternal Monologue Attack: Retrieving NTLM Hashes without Touching LSASS
128*Invoke-Inveigh*PowerSharpPackInvoke-InveighWindows C# LLMNR/mDNS/NBNS/DNS/DHCPv6 spoofer/man-in-the-middle tool
129*Invoke-KrbRelay*PowerSharpPackInvoke-KrbRelayFramework for Kerberos relaying
130*Invoke-LdapSignCheck*PowerSharpPackInvoke-LdapSignCheckC# project to check LDAP signing.
131*Invoke-Lockless*PowerSharpPackInvoke-LocklessLockless allows for the copying of locked files.
132*Invoke-MalSCCM*PowerSharpPackInvoke-MalSCCMThis tool allows you to abuse local or remote SCCM servers to deploy malicious applications to hosts they manage. To use this tool your current process must have admin rights over the SCCM server. Typically deployments of SCCM will either have the management server and the primary server on the same host, in which case the host returned from the locate command can be used as the primary server.
133*Invoke-NanoDump*PowerSharpPackInvoke-NanoDumpDump LSASS like you mean it
134*Invoke-OxidResolver*PowerSharpPackInvoke-OxidResolverIOXIDResolver from AirBus Security/PingCastle
135*Invoke-P0wnedshell*PowerSharpPackInvoke-P0wnedshellPowerShell Runspace Post Exploitation Toolkit
136*Invoke-P0wnedshellx86*PowerSharpPackInvoke-P0wnedshellx86PowerShell Runspace Post Exploitation Toolkit
137*Invoke-PPLDump*PowerSharpPackInvoke-PPLDumpDump the memory of a PPL with a userland exploit
138*Invoke-Postdump*PowerSharpPackInvoke-PostdumpAnother tool to perform minidump of LSASS process using few technics to avoid detection.
139*Invoke-Rubeus*PowerSharpPackInvoke-RubeusRubeus is a C# toolset for raw Kerberos interaction and abuses.
140*Invoke-SCShell*PowerSharpPackInvoke-SCShellFileless lateral movement tool that relies on ChangeServiceConfigA to run command.
141*Invoke-SafetyKatz*PowerSharpPackInvoke-SafetyKatzSafetyKatz is a combination of slightly modified version of @gentilkiwi's Mimikatz project and @subTee's .NET PE Loader I modified this one again with my own obfuscated Mimikatz Version.
142*Invoke-SauronEye*PowerSharpPackInvoke-SauronEyeSearch tool to find specific files containing specific words, i.e. files containing passwords.
143*Invoke-Seatbelt*PowerSharpPackInvoke-SeatbeltSeatbelt is a C# project that performs a number of security oriented host-survey safety checks relevant from both offensive and defensive security perspectives.
144*Invoke-ShadowSpray*PowerSharpPackInvoke-ShadowSprayA tool to spray Shadow Credentials across an entire domain in hopes of abusing long forgotten GenericWrite/GenericAll DACLs over other objects in the domain.
145*Invoke-SharPersist*PowerSharpPackInvoke-SharPersistWindows persistence toolkit written in C#.
146*Invoke-SharpAllowedToAct*PowerSharpPackInvoke-SharpAllowedToActComputer object takeover through Resource-Based Constrained Delegation (msDS-AllowedToActOnBehalfOfOtherIdentity)
147*Invoke-SharpBlock*PowerSharpPackInvoke-SharpBlockA method of bypassing EDR's active projection DLL's by preventing entry point exection.
148*Invoke-SharpBypassUAC*PowerSharpPackInvoke-SharpBypassUACC# tool for UAC bypasses
149*Invoke-SharpChrome*PowerSharpPackInvoke-SharpChromeSharpChrome is a .NET 2.0 CLR project to retrieve data from Google Chrome
150*Invoke-SharpChromium*PowerSharpPackInvoke-SharpChromium.NET 4.0 CLR Project to retrieve Chromium data, such as cookies, history and saved logins.
151*Invoke-SharpClipboard*PowerSharpPackInvoke-SharpClipboardC# Clipboard Monitor
152*Invoke-SharpCloud*PowerSharpPackInvoke-SharpCloudSimple C# for checking for the existence of credential files related to AWS, Microsoft Azure, and Google Compute.
153*Invoke-SharpDPAPI*PowerSharpPackInvoke-SharpDPAPISharpDPAPI is a C# port of some Mimikatz DPAPI functionality.
154*Invoke-SharpDump*PowerSharpPackInvoke-SharpDumpSharpDump is a C# port of PowerSploit's Out-Minidump.ps1 functionality.
155*Invoke-SharpGPO-RemoteAccessPolicies*PowerSharpPackInvoke-SharpGPO-RemoteAccessPoliciesA C# tool for enumerating remote access policies through group policy.
156*Invoke-SharpGPOAbuse*PowerSharpPackInvoke-SharpGPOAbuseSharpGPOAbuse is a .NET application written in C# that can be used to take advantage of a user's edit rights on a Group Policy Object (GPO) in order to compromise the objects that are controlled by that GPO.
157*Invoke-SharpHandler*PowerSharpPackInvoke-SharpHandlerThis project reuses open handles to lsass to parse or minidump lsass, therefore you don't need to use your own lsass handle to interact with it.
158*Invoke-SharpHide*PowerSharpPackInvoke-SharpHideTool to create hidden registry keys.
159*Invoke-SharpImpersonation*PowerSharpPackInvoke-SharpImpersonationSharpImpersonation - A User Impersonation tool - via Token or Shellcode injection.
160*Invoke-SharpImpersonationNoSpace*PowerSharpPackInvoke-SharpImpersonationNoSpaceSharpImpersonation - A User Impersonation tool - via Token or Shellcode injection.
161*Invoke-SharpKatz*PowerSharpPackInvoke-SharpKatzC# Port of mimikatz sekurlsa::logonpasswords, sekurlsa::ekeys and lsadump::dcsync commands.
162*Invoke-SharpLdapRelayScan*PowerSharpPackInvoke-SharpLdapRelayScanC# Port of LdapRelayScan
163*Invoke-SharpLoginPrompt*PowerSharpPackInvoke-SharpLoginPromptThis Program creates a login prompt to gather username and password of the current user. This project allows red team to phish username and password of the current user without touching lsass and having adminitrator credentials on the system.
164*Invoke-SharpMove*PowerSharpPackInvoke-SharpMove.NET Project for performing Authenticated Remote Execution.
165*Invoke-SharpPrintNightmare*PowerSharpPackInvoke-SharpPrintNightmareC# implementation of PrintNightmare CVE-2021-1675/CVE-2021-34527
166*Invoke-SharpPrinter*PowerSharpPackInvoke-SharpPrinterDiscover Printers + check for vulns
167*Invoke-SharpRDP*PowerSharpPackInvoke-SharpRDPRemote Desktop Protocol .NET Console Application for Authenticated Command Execution.
168*Invoke-SharpSCCM*PowerSharpPackInvoke-SharpSCCMA C# utility for interacting with SCCM
169*Invoke-SharpSSDP*PowerSharpPackInvoke-SharpSSDPSSDP Service Discovery
170*Invoke-SharpSecDump*PowerSharpPackInvoke-SharpSecDump.Net port of the remote SAM + LSA Secrets dumping functionality of impacket's secretsdump.py.
171*Invoke-SharpSniper*PowerSharpPackInvoke-SharpSniperFind specific users in active directory via their username and logon IP address
172*Invoke-SharpSploit*PowerSharpPackInvoke-SharpSploitSharpSploit is a .NET post-exploitation library written in C#.
173*Invoke-SharpSpray*PowerSharpPackInvoke-SharpSpraySharpSpray a simple code set to perform a password spraying attack against all users of a domain using LDAP and is compatible with Cobalt Strike.
174*Invoke-SharpStay*PowerSharpPackInvoke-SharpStay.NET project for installing Persistence
175*Invoke-SharpUp*PowerSharpPackInvoke-SharpUpSharpUp is a C# port of various PowerUp functionality.
176*Invoke-SharpWSUS*PowerSharpPackInvoke-SharpWSUSSharpWSUS is a CSharp tool for lateral movement through WSUS. There is a corresponding blog (https://labs.nettitude.com/blog/introducing-sharpwsus/) which has more detailed information about the tooling, use case and detection.
177*Invoke-SharpWatson*PowerSharpPackInvoke-SharpWatsonEnumerate missing KBs and suggest exploits for useful Privilege Escalation vulnerabilities
178*Invoke-Sharphound*PowerSharpPackInvoke-SharphoundC# Data Collector for the BloodHound Project
179*Invoke-Sharplocker*PowerSharpPackInvoke-SharplockerSharpLocker helps get current user credentials by popping a fake Windows lock screen, all output is sent to Console which works perfect for Cobalt Strike.
180*Invoke-Sharpshares*PowerSharpPackInvoke-SharpsharesEnumerate all network shares in the current domain. Also, can resolve names to IP addresses.
181*Invoke-Sharpsploit_nomimi*PowerSharpPackInvoke-Sharpsploit_nomimiSharpSploit is a .NET post-exploitation library written in C#.
182*Invoke-Sharpview*PowerSharpPackInvoke-SharpviewC# implementation of harmj0y's PowerView
183*Invoke-Sharpweb*PowerSharpPackInvoke-Sharpweb.NET 2.0 CLR project to retrieve saved browser credentials from Google Chrome, Mozilla Firefox and Microsoft Internet Explorer/Edge.
184*Invoke-Snaffler*PowerSharpPackInvoke-SnafflerA tool for pentesters to help find delicious candy, by @l0ss and @Sh3r4 ( Twitter: @/mikeloss and @/sh3r4_hax ).
185*Invoke-Spoolsample*PowerSharpPackInvoke-SpoolsamplePoC tool to coerce Windows hosts authenticate to other machines via the MS-RPRN RPC interface. This is possible via other protocols as well.
186*Invoke-StandIn*PowerSharpPackInvoke-StandInStandIn is a small .NET35/45 AD post-exploitation toolkit
187*Invoke-StickyNotesExtract*PowerSharpPackInvoke-StickyNotesExtractExtracts data from the Windows Sticky Notes database. Works on Windows 10 Build 1607 and higher. This project doesn't rely on any external dependencies.
188*Invoke-Thunderfox*PowerSharpPackInvoke-ThunderfoxRetrieves data (contacts, emails, history, cookies and credentials) from Thunderbird and Firefox.
189*Invoke-Tokenvator*PowerSharpPackInvoke-TokenvatorA tool to elevate privilege with Windows Tokens
190*Invoke-UrbanBishop*PowerSharpPackInvoke-UrbanBishopCreates a local RW section in UrbanBishop and then maps that section as RX into a remote process. Shellcode loading made easy.
191*Invoke-Whisker*PowerSharpPackInvoke-WhiskerWhisker is a C# tool for taking over Active Directory user and computer accounts by manipulating their msDS-KeyCredentialLink attribute, effectively adding Shadow Credentials to the target account.
192*Invoke-WireTap*PowerSharpPackInvoke-WireTap.NET 4.0 Project to interact with video, audio and keyboard hardware.
193*Invoke-winPEAS*PowerSharpPackInvoke-winPEASCheck the Local Windows Privilege Escalation checklist from book.hacktricks.xyz