当前位置:网站首页>6-24 exploit-vnc password cracking
6-24 exploit-vnc password cracking
2022-08-02 01:37:00 【Mountain Rabbit 1】

Introduction to VNC
VNC (Virtual Network Console) is the abbreviation of Virtual Network Console.It is an excellent remote control tool software developed by the famous AT&T European research laboratory.It is mainly used for visual control, similar to the remote desktop. The ssh and rlogin we have contacted before are the control terminals of the command line, but VNC is a little different from the remote desktop. The remote desktop is open to 3389, while the VNC server is open.By default it runs on port 5900
nmap 192.168.1.105
Port 5900 is usually open to the VNC server
Detect target VNC
Use nmap -sV -p 5900 IP address to probe the target VNC version information.
nmap -sV -p 5900 192.168.1.105
msf crack VNC password
See if there is a weak password to log in. After logging in, we can visually operate our system through the channel connecting the VNC client to the server
The vnc_login module can be used to crack the VNC server authentication username and password under msf

msfconsoleuse auxiliary/scanner/vnc/vnc_loginshow options
set rhosts 192.168.42.137run
Crack result: username is empty, password is password
vnc client login
Under windows, install the vnc viewer client software to connect to the VNC server. There is also a corresponding version under linux. You can download the vnc viewer on the Internet

After we log in with VNC, we are a user with root privileges, and we can perform arbitrary operations here
If VNC is so simple to be cracked, VNC will be used by more people, making it simple to execute commands, perform visual operations, and operate on our server, which is very dangerous and has security risksYes, in order to prevent this from happening, we can set the password verification corresponding to VNC. Its password is very complicated. At this time, we cannot crack it and monitor it in real time
Limit the number of logins and the threshold to make VNC more secure. At the same time, you can also set up a firewall to prevent other IPs from logging in. VNC can only log in with a fixed IP, which ensures VNC to a large extent.Service security, and server security
边栏推荐
猜你喜欢

Pytorch seq2seq model architecture to achieve English translation tasks

微信支付软件架构,这也太牛逼了!

Test Cases: Four-Step Test Design Approach

创新项目实战之智能跟随机器人原理与代码实现

GateWay实现负载均衡

Why is on-chain governance so important, and how will Polkadot Gov 2.0 lead the development of on-chain governance?

C语言实验九 函数(一)

6-25漏洞利用-irc后门利用

传统企业数字化转型需要经过几个阶段?

S/4中究竟有多少个模块,你对这些模块了解多少
随机推荐
百度、百图生科 | HelixFold-Single: 使用蛋白质语言模型作为替代进行无MSA蛋白质结构预测
MInIO入门-03 秒传+大文件分片上传
管理基础知识18
hutool工具-----JSON工具-JSONUtil
fastjson详解
Flask gets post request parameters
Flink_CDC construction and simple use
管理基础知识10
6-24漏洞利用-vnc密码破解
bool Frame::PosInGrid(const cv::KeyPoint &kp, int &posX, int &posY)
Maxwell 一款简单易上手的实时抓取Mysql数据的软件
27英寸横置大屏+实体按键,全新探险者才是安全而合理的做法!
Moonbeam与Project Galaxy集成,为社区带来全新的用户体验
Can‘t connect to MySQL server on ‘localhost3306‘ (10061) 简洁明了的解决方法
Why is on-chain governance so important, and how will Polkadot Gov 2.0 lead the development of on-chain governance?
Flex布局详解
记录一次数组转集合出现错误的坑点,尽量使用包装类型数组进行转换
Kubernetes — Flannel
传统企业数字化转型需要经过几个阶段?
Day11 Shell scripting basics