ubuntu中pwn题的搭建

使用socat本地搭建测试

  1.  sudo apt-get install socat
    
  2.  socat tcp-l:端口号,fork exec:程序位置,reuseaddr
    

如:

		终端输入 socat tcp-l:6666,fork exec:./文件名,reuseaddr	
		另一终端 nc 0.0.0.0 6666   测试

服务器搭建

登录到远程服务器
		ssh root@ip
上传文件
scp -r   **file**  **name**@**ip**:**path**
file为本地文件
name为远程用户名
ip为服务器ip
path为上传到服务器的路径
终端输入 socat tcp-l:6666,fork exec:./文件名,reuseaddr
		其中 6666 端口要在服务器管理提前开启,
		否则只能登录服务器访问,不对外开放

netstat -anpt 可显示一些网络状态

我第一次安装 socat时,出现 找不到package的问题。
apt-get update		解决了问题

如:阿里云服务器端口开启的方法

测试是否成功

终端输入: 			nc ip 端口

你可能感兴趣的:(linux,pwn)