当前位置:网站首页>NC basic usage
NC basic usage
2022-04-23 20:05:00 【franket】
Preface
nc (NetCat) It's a use TCP/IP A gadget to read and write network data .
Netcat is a featured networking utility which reads and writes data across network connections, using the TCP/IP protocol.
It is designed to be a reliable “back-end” tool that can be used directly or easily driven by other programs and scripts. At the same time, it is a feature-rich network debugging and exploration tool, since it can create almost any kind of connection you would need and has several interesting built-in capabilities.
It provides access to the following main features:
- Outbound and inbound connections, TCP or UDP, to or from any ports.
- Featured tunneling mode which allows also special tunneling such as UDP to TCP, with the possibility of specifying all network parameters (source port/interface, listening port/interface, and the remote host allowed to connect to the tunnel.
- Built-in port-scanning capabilities, with randomizer.
- Advanced usage options, such as buffered send-mode (one line every N seconds), and hexdump (to stderr or to a specified file) of trasmitted and received data.
- Optional RFC854 telnet codes parser and responder.
The GNU Netcat is distributed freely under the GNU General Public License (GPL).
Let's share its Basic usage
Tip: The official version is still 11 Jan 2004 year released Netcat 0.7.1 , Visiting the official website may have to climb the wall
Summary
install nc
[[email protected] ~]# yum -y install nc
Loaded plugins: dellsysid, fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile
epel/metalink | 5.5 kB 00:00
* base: mirrors.163.com
* epel: ftp.riken.jp
* extras: mirrors.aliyun.com
* updates: mirrors.163.com
base | 3.7 kB 00:00
dell-omsa-indep | 1.9 kB 00:00
dell-omsa-specific | 1.9 kB 00:00
elasticsearch-1.5 | 2.9 kB 00:01
epel | 4.3 kB 00:00
epel/primary_db | 5.7 MB 02:11
extras | 3.4 kB 00:00
http://yum.theforeman.org/releases/1.8/el6/x86_64/repodata/repomd.xml: [Errno 12] Timeout on http://yum.theforeman.org/releases/1.8/el6/x86_64/repodata/repomd.xml: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds')
Trying other mirror.
foreman-plugins | 2.9 kB 00:02
mongodb-org-3.0 | 2.9 kB 00:00
percona-release-noarch | 951 B 00:00
percona-release-x86_64 | 951 B 00:00
puppetlabs-deps | 2.5 kB 00:00
puppetlabs-products | 2.5 kB 00:00
rabbitmq_rabbitmq-server/signature | 836 B 00:00
rabbitmq_rabbitmq-server/signature | 1.0 kB 00:00 ...
rabbitmq_rabbitmq-server-source/signature | 836 B 00:00
rabbitmq_rabbitmq-server-source/signature | 1.0 kB 00:00 ...
rhscl-ruby193-epel-6-x86_64 | 3.0 kB 00:00
rhscl-v8314-epel-6-x86_64 | 3.0 kB 00:00
updates | 3.4 kB 00:00
varnish-4.0 | 951 B 00:00
zabbix | 951 B 00:00
zabbix-non-supported | 951 B 00:00
Resolving Dependencies
--> Running transaction check
---> Package nc.x86_64 0:1.84-24.el6 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================
Installing:
nc x86_64 1.84-24.el6 base 57 k
Transaction Summary
====================================================================================================================================
Install 1 Package(s)
Total download size: 57 k
Installed size: 109 k
Downloading Packages:
nc-1.84-24.el6.x86_64.rpm | 57 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
perl-DBD-MySQL-4.013-3.el6.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
ruby-mysql-2.8.2-1.el6.x86_64 has missing requires of libmysqlclient.so.16()(64bit)
ruby-mysql-2.8.2-1.el6.x86_64 has missing requires of libmysqlclient.so.16(libmysqlclient_16)(64bit)
ruby193-rubygem-mysql2-0.3.11-4.el6.x86_64 has missing requires of libmysqlclient_r.so.16()(64bit)
ruby193-rubygem-mysql2-0.3.11-4.el6.x86_64 has missing requires of libmysqlclient_r.so.16(libmysqlclient_16)(64bit)
Installing : nc-1.84-24.el6.x86_64 1/1
Verifying : nc-1.84-24.el6.x86_64 1/1
Installed:
nc.x86_64 0:1.84-24.el6
Complete!
[[email protected] ~]#
版权声明
本文为[franket]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231947044872.html
边栏推荐
- Unity general steps for creating a hyper realistic 3D scene
- Project training of Software College of Shandong University - Innovation Training - network security shooting range experimental platform (VII)
- Kibana reports an error server is not ready yet. Possible causes
- OpenHarmony开源开发者成长计划,寻找改变世界的开源新生力!
- MySQL数据库 - 数据库和表的基本操作(二)
- 对普通bean进行Autowired字段注入
- Audio editing generation software
- LPC1768 关于延时Delay时间与不同等级的优化对比
- Golang timer
- Kubernetes getting started to proficient - install openelb on kubernetes
猜你喜欢
@Mapperscan and @ mapper
MySQL syntax collation (5) -- functions, stored procedures and triggers
【webrtc】Add x264 encoder for CEF/Chromium
Zero cost, zero foundation, build profitable film and television applet
Grafana 分享带可变参数的链接
Kubernetes entry to mastery - bare metal loadbalance 80 443 port exposure precautions
5 minutes to achieve wechat cloud applet payment function (including source code)
Project training of Software College of Shandong University - Innovation Training - network security shooting range experimental platform (V)
精简CUDA教程——CUDA Driver API
MySQL syntax collation (2)
随机推荐
MySQL数据库 - 连接查询
The textarea cursor cannot be controlled by the keyboard due to antd dropdown + modal + textarea
uIP1. 0 actively sent problem understanding
MySQL advanced lock - overview of MySQL locks and classification of MySQL locks: global lock (data backup), table level lock (table shared read lock, table exclusive write lock, metadata lock and inte
Openharmony open source developer growth plan, looking for new open source forces that change the world!
图书管理数据库系统设计
Mysql database - single table query (III)
Inject Autowired fields into ordinary beans
Mfcc: Mel frequency cepstrum coefficient calculation of perceived frequency and actual frequency conversion
Kubernetes入门到精通-在 Kubernetes 上安装 OpenELB
The difference between underline and dot of golang import package
【h264】libvlc 老版本的 hevc h264 解析,帧率设定
MySQL syntax collation (3)
A simple (redisson based) distributed synchronization tool class encapsulation
[report] Microsoft: application of deep learning methods in speech enhancement
Introduction to electron tutorial 3 - process communication
Build intelligent garbage classification applet based on Zero
Electron入门教程3 ——进程通信
Class loading mechanism
IIS data conversion problem: 16bit to 24bit