Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/magisterquis/vnclowpot

Low-interaction VNC honeypot with a static challenge.
https://github.com/magisterquis/vnclowpot

Last synced: 26 days ago
JSON representation

Low-interaction VNC honeypot with a static challenge.

Awesome Lists containing this project

README

        

vnclowpot
=========
Low-interaction VNC honeypot. Listens on a port and logs responses to a static
VNC Auth challenge.

It was inspired by [VNC-Pot](https://github.com/SepehrHml/VNC-Pot), but does
not have any dependencies outside the go standard library.

Setup and Install
-----------------
```bash
go get github.com/magisterquis/vnclowpot
go install github.com/magisterquis/vnclowpot
vnclowpot
```

Options
-------
There's only two options:
- The listen address can be changed with `-l`
- John The Ripper-compatible lines can be generated with `-j` (and will need
to be extracted from the log messages with something like `cut -f 4 -d ' '`).
Pull requests are welcome.

Cracker
-------
In the [cracker](./cracker/) directory there is a simple program to try to
crack the handshakes logged in John The Ripper format. See its
[README](./cracker/README.md) for more details.

Tester
------
In the [tester](./tester/) directory there is a simple program to generate VNC
authentication attepmts, for use in testing vnclowpot, as well as being
production-grade for pentesting. See its [README](./tester/README.md) for more
details.

Windows
-------
Should probably work.