Hacker(五)----黑客专用通道--->端口

  计算机中,端口是计算机与外部进行通信交流的出口。计算机本身携带的物理端口(键盘、鼠标、显示器等输入/输出接口)已经无法满足网络通信的要求,因此TCP/IP协议就引入了一种称为Socket的应用程序接口。该技术可以让当前计算机通过软件与任何一台具有Socket接口的计算机进行通信,以满足网络通信的需求。而Socket接口就是通常所称的“端口”。

一、端口的分类

  计算机中,不同的端口具有不同的功能,如:80号端口用于浏览网页服务,21号端口用于FTP服务......计算机中可开启的端口数值范围是1~65535。按照端口的分布,可以将计算机中端口分为公认端口、注册端口、动态和/或私有端口。

  1. 公认端口

  公认端口也称为“常用端口”,这类端口包括0~1023号端口。它们紧密的绑定一些特定的服务,通常这些端口的通信明确的表明了某种服务的协议,用户无法重新定义这些端口对应的作用对象。如,80号端口分配给HTTP通信使用,用户无法对80号端口进行重新定义。   

  2.注册端口

  注册端口号包括1024~49151号端口,它们松散的绑定于一些服务。即这些端口上绑定了许多服务,但同样用于其他的目的。这些端口与公认端口不同,它们多数没有明确的作用对象,不同的程序可以根据实际需要进行自定义。可以利用这些端口定义一些远程控制软件和木马程序,因此对这些端口的防护和病毒查杀非常有必要。

  3.动态和/或私有端口

  该类端口包括49152~65535号端口。这些端口通常不会被分配常用服务,但是一些常用的木马和病毒非常喜欢利用这些端口,原因是这些端口不会引起人们注意,并且很容易隐蔽。

按照协议类型进行划分端口

  端口号的划分不仅可以根据端口号划分,也可以根据协议类型进行划分。根据协议类型可以划分为TCP端口和UDP端口两类。

  • TCP端口

  采用了TCP通信协议,利用该端口连接远程计算机并发送信息后,还需要确认信息是否到达。主要包括:21(FTP服务)、23(Telnet服务)、25(SMTP服务)、110(POP3服务)号端口。

  • UDP端口

  采用了UDP通信协议,利用该端口连接远程计算机发送消息后,无需确认信息是否送达。主要包括:80(HTTP服务)、53(DNS服务)、161(SNMP服务)号端口。

时间: 2024-10-19 06:18:33

Hacker(五)----黑客专用通道--->端口的相关文章

第2课:关闭被黑客扫描的端口

端口定义:计算机与外界通讯交流的出口.netstat -an:查看本机开启的端口.1521 -->oracle端口3306 -->mysql端口1433 -->mssql端口5631 -->pcanywhere端口,它是一款远程控制软件 通过注册表编辑器来关闭445.135.139.3389端口,操作如下: 打开注册表编辑器命名:regedit a.关闭445端口 HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\NetBT

黑客专用多功能记事本

黑客专用多功能记事本功能非常强大,适合各大黑阔做教程时使用. 软件功能:集成了记事本所有功能,此记事本不是一般的普通记事本,他可以添加图片,添加网站后可以双击打开等功能.入侵常用命令,在线翻译,辅助功能有MD5解密,常用网站查询等.社工辅助,IP代理网站,一句话木马等.通用工具有电脑上的控制面板所有功能系统类功能,CC攻击器等. 软件截图: 软件下载地址:http://pan.baidu.com/share/link?shareid=91881824&uk=3810658378 原文地址:htt

五款优秀的端口扫描工具

在使用阿里云服务器,搭建阿里云VPC专有网络之后,关闭不必要的端口,并进行验证. 端口摘要: 端口扫描器是一种检测服务器或主机虚拟端口是开启或关闭的工具.端口允许同一台计算机上的不同应用程序同时共享网络资源.连接本地局域网或互联网的计算机运行着许多不同服务,它们监听着常用或不常用的端口.端口数的范围从0到65535,0到1023的端口数最常用,它们中有许多是为FTP.SSH.HTTP.telnet.DNS和NNTP等服务保留的,1024到49151端口是注册端口,49152到65535则分配给动

防止黑客扫描ssh端口 修改端口号——超详细

为什么要修改ssh端口? 答:ssh默认端口为22,容易被黑客扫描登陆,对服务器造成不安全的影响. 修改默认端口的方法: ssh配置文件: /etc/ssh/sshd_config vim /etc/ssh/sshd_config Port 22     #####22端口默认是注释掉的,把注释去掉 Port 123  ######新增加一个端口号 修改之后保存 为什么要两个端口号? 答: 之所以先设置两个端口,是为了方便测试,测试成功后,再关闭一个端口.是为了方便在修改conf时,万一出现掉线

黑客入侵后端口转发利器lcx,开启3389旅途

lcx可以将内网端口映射到本机,缺点是需要本地电脑拥有外网IP,不然在某些情况lcx就无用武之地了.与之相比,reDuh更加优秀,后续会讲到. lcx只有3中命令,常用的有2种. 首先在肉鸡上lcx.exe -slave 本机IP PORT1 肉鸡IP 3389 然后本地执行  lcx.exe -listen PORT1 PORT2: 登陆远程桌面 输入127.0.0.1:PORT2,即可登陆到肉鸡的桌面. 在肉鸡3389开启的情况下,webshell提权中也常用lcx进行内网转发.

Mysql++学习(五)------专用SQL结构

专用SQL结构(SSQLS) 特性可以让你很轻易的定义用来匹配SQL表的C++结构.最通俗的理解:对于SQL表中的每一个字段,SSQLS结构都有一个变量与之对应.但是,MySQL++内部也会使用SSQLS的其他方法,操作符来提供简洁的功能. 要定义SSQLSes,需要使用定义在ssqls.h中的宏,这也是MySQL++唯一没有自动加入mysql++.h的头文件. sql_create 假如你有如下SQL表 CREATE TABLE stock ( item CHAR(30) NOT NULL,

黑客专用屏保

自己制作的屏保希望大家喜欢,和黑客帝国屏保差不多,这个带背景音乐,黑客帝国屏保不带音乐. 下载地址

[Hacker] 端口大全

一 .端口大全 端口:0 服务:Reserved 说明:通常用于分析操作系统.这一方法能够工作是因为在一些系统中"0"是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果.一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播. 端口:1 服务:tcpmux 说明:这显示有人在寻找SGI Irix机器.Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开.Irix机器在发布是含有几个默认的无密码的帐户,如:IP.GUEST UU

[转载] 计算机端口详解

一 摘要 端口是个网络应用中很重要的东西,相当于"门"了.二 什么是端口 在 Internet上,各主机间通过TCP/TP协议发送和接收数据报,各个数据报根据其目的主机的ip地址来进行互联网络中的路由选择.可见,把数据报顺 利的传送到目的主机是没有问题的.问题出在哪里呢?我们知道大多数操作系统都支持多程序(进程)同时运行,那么目的主机应该把接收到的数据报传送给众多同 时运行的进程中的哪一个呢?显然这个问题有待解决,端口机制便由此被引入进来. 本地操作系统会给那些有需求的进程分配协议端口