网络安全-nc(Netcat)工具详解

经常在反弹shell的时候使用nc命令,但是从来没有了解过,今天翻书看到了,准备记录一下。

nc全称Netcat,是TCP/IP连接的瑞士军刀。哈哈我最喜欢瑞士军刀了。

有一个比较偏的知识点,nc还可以探测目标的端口是否开放,

复制代码
nc -v [ip] [port]

比如如下, 其80端口是开放的。

使用nc来监听端口,等待被控制的服务器发起连接。所以运行nc的服务器一般要在公网才可以。

复制代码
nc -lvp 1234

-l,代表listen,监听的意思,-v代表详细输出。-p代表端口。

目标机执行反弹shell的几种姿势,留着以后再学习吧。

相关推荐
kunge201326 分钟前
Ubuntu22.04 安装virtualbox7.1
linux·virtualbox
清溪54927 分钟前
DVWA中级
linux
Sadsvit1 小时前
源码编译安装LAMP架构并部署WordPress(CentOS 7)
linux·运维·服务器·架构·centos
xiaok1 小时前
为什么 lsof 显示多个 nginx 都在 “使用 443”?
linux
苦学编程的谢2 小时前
Linux
linux·运维·服务器
G_H_S_3_2 小时前
【网络运维】Linux 文本处理利器:sed 命令
linux·运维·网络·操作文本
Linux运维技术栈2 小时前
多系统 Node.js 环境自动化部署脚本:从 Ubuntu 到 CentOS,再到版本自由定制
linux·ubuntu·centos·node.js·自动化
拾心213 小时前
【运维进阶】Linux 正则表达式
linux·运维·正则表达式
深盾安全3 小时前
使用Frida实现Hook,修改接口调用
安全
Gss7773 小时前
源代码编译安装lamp
linux·运维·服务器