netcat
2024-08-25 05:20:58
一.概述
netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。
netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。
二.举例
2.1 文件传输
A->B
A(server)
$nc -l 1567 < file.txt
B(Client)
$nc -n AIP 1567 > file.txt
2.2 目录传输
A->B
A(server)
$tar -cvf – dir_name | nc -l 1567
B(Client)
$nc -n AIP 1567 | tar -xvf -
2.3 端口扫描
$nc -z -v -n AIP 21-25
$nc -v AIP 22
最新文章
- 机器指令翻译成 JavaScript —— No.6 深度优化
- BootStrap_04之jQuery插件(导航、轮播)、以及Less
- Java 异常处理 练习2
- JSP代码加固
- 使用python做科学计算
- 用单分子测序(single-molecule sequencing)和局部敏感哈希(locality-sensitive hashing)来组装大型基因组
- HttpRequest.UserAgent 属性 (System.Web)
- [leetcode] Contains Duplicate
- DB2查看用户表与指定用户表表结构
- 8.1搜索专练DFS和BFS
- Ecshop 数据库操作方法getRow、getAll、getOne区别
- iOS开发 XML解析和下拉刷新,上拉加载更多
- 百度地图SDk 使用
- Hibernate防止SQL注入
- Scala学习之延迟绑定
- Putty远程登录VMware虚拟机Linux(Ubuntu12.04)
- L5,no wrong numbers
- h5 录音
- bootstrap 基础(一)
- NHibernate之旅(13):初探马上载入机制