Overview of Aardwolf features
mainAardwolf is a headless, asynchronous RDP and VNC client written in Python. It is designed for protocol experimentation and pentesting without requiring a GUI (no Qt dependency).
Key features include:
- Authentication: Supports CredSSP (via NTLM or Kerberos) and plain authentication.
- Pass-the-Hash (PtH): Supported via CredSSP in Restricted Admin mode.
- Proxy Support: Built-in proxy client for SOCKS/HTTP proxy tunneling.
- Automation: Scriptable keyboard, mouse, and clipboard input/output, including support for Duckyscript files to emulate keystrokes.
- Headless Operation: Can run entirely without a GUI.