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

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

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

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

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

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

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

复制代码
nc -lvp 1234

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

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

相关推荐
迈威通信8 分钟前
戈壁滩上的“国产化通信网”:850MW光储项目如何稳定运行?
网络·物联网·安全·信息与通信
weixin_4172570611 分钟前
ubuntu系统-dify-相关文件配置
linux·运维·ubuntu
xiaoye-duck19 分钟前
《Linux系统编程》Linux权限(下):从 umask 到粘滞位的深度解析
linux
浓黑的daidai23 分钟前
day-02
linux·运维·elk
sbjdhjd23 分钟前
02(上)| K8s 资源管理全流程:命令、配置、生产避坑
linux·运维·云原生·kubernetes·云计算·podman·kubelet
刃神太酷啦38 分钟前
《网络基础全链路深度解析:从Socket编程到HTTPS与TCP/UDP内核机制》----《Hello Linux!》(25)
linux·运维·c语言·网络·c++·tcp/ip·https
IT大白鼠1 小时前
Linux系统安全及应用:技术配置与检测实战
linux·运维·系统安全
技术不好的崎鸣同学1 小时前
WEB安全之XSS专题:前沿案例与实战分析
安全·web安全·xss
小肝一下1 小时前
3.linux——进程控制
linux·运维·服务器·进程控制
北山有鸟1 小时前
linux设备全解析
linux·运维·服务器