aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
blob: 0e54d2df82da6d6b295d37ceaf789c2892cb853b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# vexnc
Dumb VNC server that simply displays a static image of your choosing to all clients on port 5900.
It can also log keypresses to a file. Useful for catching bots that scan the entire internet for exposed VNC servers.

## Usage
Requires libvncserver.

```
$ make CFLAGS="-O2 -march=native"
$ ./vexnc dipshit.png 'insert funny desktop name here' ~/vexnclogs
```

## TODO
- Allow choosing other ports than 5900
- Add compression to log files (you can just handle this with a cronjob though)