使用VNC
前面已经安装好了kali,接下来是看看图形化界面了。
安卓手机
由于我的安卓版本比较低,使用不了网上博文中提供VNC viewer,安卓4.4+使用的VNC viewer,该地址还提供其他系统的版本
我的垃圾手机是没有这个福利了,只好找其他替代软件了,经过几番查找找到了一个140多k的软件
kali电脑
下载VNC viewer
apt-get install tigervnc-viewer
运行
viewer
安装中文库
使用ssh连接手机后root执行下面的命令
apt-get install xfonts-intl-chinese
apt-get install ttf-wqy-microhei
启动VNC服务端
执行命令
vncserver
返回结果1
2
3New 'X' desktop is localhost:1
Starting applications specified in /home/android/.vnc/xstartup
Log file is /home/android/.vnc/localhost:1.log
证明vncserver已启动成功
因为刚刚终端返回的信息:New ‘X’ desktop is localhost:1指定了此次桌面会话号为1,所以端口就为5900+1=5901。如果我们开启了多个虚拟桌面,它们的会话号为2,3,4…,那么各自的端口即为5902,5903,5904…依次类推。
问题
停止Linux系统再启动Linux系统后,再次执行vncserver命令会出现报错
解决办法:1
2rm -rf /tmp/.X[1-9]-lock
rm -rf /tmp/.X11-unix/X[1-9]
分辨率
vncserver默认的分辨率是1024×768
手机屏幕的分辨率都是720P(1280×720),1080P(1920×1080),甚至2K(2560×1440)
启动vncserver时,执行:
vncserver -geometry 1280x720
- 命令中的1280x720里的x是小写字母x
自动更改分辨率
vim ~/.bashrc #编辑~/.bashrc
alias vncserver=’vncserver -geometry 1280x720’