Alternatives to Evil-WinRM

WinRM shell for post-exploitation work on Windows with valid credentials. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Evil-WinRM.

  • NetExec

    Assess network services during authorized enterprise security tests.

    NetExec runs command execution and authentication checks across many Windows network services at once, rather than providing an interactive WinRM shell, under BSD-2-Clause.

  • Impacket

    Python library and tool collection for working with network protocols.

    Impacket provides remote execution through SMB and MSRPC example scripts instead of WinRM, and runs on Windows too, under the BSD-2-Clause license.

Similar software

Related functionality, not a direct replacement.