An open API service indexing awesome lists of open source software.

https://github.com/adityatelange/evil-winrm-py

Rewrite of popular tool evil-winrm in python (in BETA)
https://github.com/adityatelange/evil-winrm-py

evil-winrm-py pentesting windows winrm

Last synced: about 2 months ago
JSON representation

Rewrite of popular tool evil-winrm in python (in BETA)

Awesome Lists containing this project

README

        

# evil-winrm-py

Rewrite of popular tool evil-winrm in python

![](assets/terminal.png)

## Motivation

The original evil-winrm is written in Ruby, which can be a hurdle for some users. Rewriting it in Python makes it more accessible and easier to use, while also allowing us to leverage Python’s rich ecosystem for added features and flexibility.

I also wanted to learn more about winrm and its internals, so this project will also serve as a learning experience for me.

## Installation (on Linux)

```bash
git clone https://github.com/adityatelange/evil-winrm-py
cd evil-winrm-py
pipx install .
```

## Features

- Run commands on remote Windows machines.
- Upload and download files.

## Usage

```bash
usage: evil-winrm-py [-h] -i IP -u USER [-p PASSWORD] [--port PORT] [--version]

options:
-h, --help show this help message and exit
-i IP, --ip IP remote host IP or hostname
-u USER, --user USER username
-p PASSWORD, --password PASSWORD
password
--port PORT remote host port (default 5985)
--version show version
```