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

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

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

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

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

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

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

复制代码
nc -lvp 1234

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

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

相关推荐
物理与数学1 小时前
linux 内核memblock
linux·linux内核
4t4run1 小时前
28、Linux 系统定时任务
linux·运维·服务器
~黄夫人~1 小时前
Ansible 自动化运维:从 “手动输密码” 到 “一键免密管理”
linux·运维·自动化·ansible
cui__OaO1 小时前
Linux驱动--基于驱动设备分离的按键中断驱动
linux·运维·服务器·嵌入式
星期五不见面2 小时前
虚拟机使用外部WPN网络
linux
OnlyEasyCode2 小时前
Linux下载Navicat、特定版本Mysql
linux·运维·服务器
宇宙帅猴2 小时前
【Ubuntu踩坑及解决方案(一)】
linux·运维·ubuntu·go
济6172 小时前
linux 系统移植(第七期)----U-Boot 图形化配置及其原理-- Ubuntu20.04
linux·运维·服务器
_Xiaosz3 小时前
Photo-SLAM / ORB-SLAM3 编译报错解决:undefined reference to DUtils::Random
linux·ubuntu
kida_yuan3 小时前
【Linux】文件系统与 fsck.ext4 修复 - 我踩过的坑与总结
linux·运维·网络