如有错误,恳请告知,非常感谢!
本文主要总结Windows端口与注册表的主要的要点。端口需要注意的是端口的作用以及要熟记一些默认的端口号对应的服务。而注册表要了解主要的主键,以及注意点。

端口

如何区分诸如FTP服务、Telnet服务等Windows服务?
答案就是——端口(port)。根据端口的不同来区分服务的不同。一般情况下,1到1024所有的端口功能都是默认固定的,但是也可以修改,而且并不会影响到这个端口继续提供服务。
一台拥有IP地址的主机可以提供许多服务。比如web服务,ftp服务,SMTP服务等,这些服务完全可以通过一个IP地址来实现。主机为了区分不同的网络服务,则用“IP地址 :端口号”来将其区分。
但是,端口并不是一一对应的。举例来说,当电脑作为客户端访问一台服务器时,服务器使用80端口与你的电脑通信,但你的电脑则可能使用8080这样的端口。

按照端口号分布划分:

  • 知名/公认端口(well known ports)

即众所周知的端口号,范围0~1023。这些端口号一般固定分配给一些服务,比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。

  • 动态端口(dynamic ports)

动态端口的范围1024~65535,这些端口号一般不固定分配给某个服务,就是说许多服务都可以使用这些端口,比如1024端口就是分配给第一个向系统发出申请的程序,在关闭程序进程后,就会释放所占用的端口号。不过,动态端口也会被病毒木马程序所利用。

按照协议划分:
可分为TCP、UDP、IP和ICMP(Internet控制消息协议)等端口。主要介绍TCP和UDP端口(大概在三月份学习计算机网络,到时会有相关详细笔记)。

  • TCP端口

即传输控制协议端口,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输。常见的有FTP服务21端口,telnet服务23端口,SMTP服务25端口,以及HTTP服务80端口等。

  • UDP端口

即用户数据报协议端口,无需在客户端和服务器中间建立连接,不可靠的数据传输。常见的有DNS服务的53端口,SNMP(简单网络管理协议)服务的161端口,QQ使用的8000和4000端口等。

常见的端口——熟记

  1. HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080。
  2. FTP(文件传输)协议代理服务器常用端口号:21。
  3. Telnet(远程登录)协议代理服务器常用端口号:23。
  4. TFTP(trivial file transfer protocol),默认端口号为69/udp。
  5. SSH(安全登录),SCP(文件传输),端口重定向,默认22/tcp。
  6. SMTP(simplemail transferprotocol),即E-mail,默认110/tcp。
  7. POP3 Post Office Protocol(E-mail),默认3389。
  8. TOMCAT,默认8080。
  9. Win 2003远程登录,默认端口号为3389。
  10. Oracle数据库,默认端口号为1521。
  11. MSSQL SERVER数据库server,默认1433/tcp 1433/udp。
  12. QQ,默认端口号为1080/udp。

通过端口,可以了解的信息

信息收集,服务判断,系统判断,系统角色分析(比如,如果你在一台服务器上只看到了网站服务,那么这就是一台网站服务器)

注册表

注册表(registry),是windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。

  • 如何打开注册表?

    在windows中打开运行,输入regedit,回车,会打开注册表编辑器。在这个编辑器中首先会出现这五个主键,在这几个主键下则是很多的子健。

  • 注册表的作用

    注册表是windows操作系统中的一个数据库,存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用,这些作用包括了软件,硬件的相关配置和状态信息。

  • 注册表结构

    五个主键,就是注册表的基本结构。

  • 重要的注册表的作用:

  1. HKEY_CURRENT_USER:该分支中存放的是当前登录用户的个人个性化喜好设置、所用的软件的设置等个人数据。
  2. HKEY_LOCAL_MACHINE:只有管理员权限的用户可以访问系统注册表数据,其中存放了系统中各项重要的核心设置数据。

我们所使用注册表防病毒的原理:注册表在整个系统中起着核心的作用,任何软件硬件的使用都被注册表调度,所以只要一个病毒可以修改注册表,一定程度上就控制了这台电脑。关于利用注册表防病毒可以查看相关资料或文献。

参考资料:
[1] 百度. https://baike.baidu.com/item/%E6%B3%A8%E5%86%8C%E8%A1%A8/101856?fr=aladdin
[2] 百度. https://baike.baidu.com/item/%E7%AB%AF%E5%8F%A3

【Windows基础要点】端口与注册表相关推荐

  1. 系统目录,服务,端口,注册表(windows基础)

    系统目录 1,Windows:包含了关于windows系统正常运行所需的文件". C:\Windows\system32\config目录下的SAM,是系统正在使用的帐户数据库文件. htt ...

  2. 分享一个windows 10优化用的注册表

    转摘于http://wuyou.net/forum.php?mod=viewthread&tid=413465 分享一个自己用的windows 10优化用的注册表,再也不用点来点去了... 开 ...

  3. windows中,什么是注册表与注册表的作用

    Windows Operating System Registry 注册表(Registry)是微软公司从Windows95系统开始(至目前最新Win10系统依然使用的是它),引入用于代替原先Win3 ...

  4. Cracer渗透-windows基础(系统目录,服务,端口,注册表)

    系统目录 C:\Windows\system32\config\SAM (保存系统密码) 无法正常修改,可以进入PE系统进行修改(先备份在清空)利用结束后,再将之前备份的恢复 C:\Windows\S ...

  5. 渗透知识- Windows系统目录、服务、端口、注册表

    1.系统目录 Windows:是Windows系统安装文件所在文件夹,一般用来存储系统安装文件和硬件驱动程序等内容,是系统正常运转的必要保证. Program Files:指的是程序文件,是Windo ...

  6. 转贴下windows mobile上常用的注册表优化选项

    在修改前请大家先备份好注册表!以防万一 一.提高系统运行速度     打开HKEY_LOCAL_MACHINE/System/StorageManager/FATFS查看值/EnableCache:将 ...

  7. 【Windows】Win10如何使用注册表恢复Win7照片查看器?

    文章目录 方法/步骤 1.修改注册表 2.验证照片查看器 方法/步骤 1.修改注册表 打开[记事本]并粘贴下述代码,然后将文件后缀名更改为[.reg],双击运行即可. Windows Registry ...

  8. windows注册表_改进Windows的20个最佳注册表技巧

    windows注册表 Hacking the registry allows you to tweak many things in Windows, such as the adding and r ...

  9. Windows XP电源管理及注册表分析

    http://www.cnblogs.com/ziwuge/archive/2011/10/04/2199141.html 注册表: 注册表中电源选项的关键字为"PowerCfg" ...

最新文章

  1. Ruby之父:写Ruby时工作特别闲,总加班的人很难做出创造
  2. Linux 内核完成 urb: 完成回调处理者
  3. 历届试题 分考场(DFS,染色问题)
  4. HTML5 学习手笔二:canvas API 绘制树形图案A
  5. DB Stack Overflow
  6. pl/sql查询表数据,报错ORA-03115:不支持的网络数据类型或表示法
  7. LeetCode动态规划 斐波那契数
  8. 今天开始学C#.NET
  9. web前端开发技术实验与实践(第三版)储久良编著 项目11
  10. vscode插件查找并导出到新电脑
  11. [转自天涯]ISO27001与ISO20000的关系心得
  12. 解决egret引擎List虚拟布局不同高度Item对象重用时导致的布局异常问题
  13. 计算机软件工程学校排名,软件工程专业全国高校排名前十
  14. BZOJ P1189[HNOI2007]紧急疏散evacuate
  15. 微信公众平台开发(54)翻板抽奖
  16. 2016年蓝桥杯java——分小组
  17. Node.js到底是什么?
  18. 三星Q950T 全景声回音壁发布
  19. jenkins执行状态stable unstable是什么
  20. HTML5如何实现img标签中的图片根据屏幕大小显示相应部分的内容,并保证核心内容可见

热门文章

  1. 想快速下载P站画作但不会爬虫怎么办?我帮你搞了个exe。。。
  2. Guns 技术文档 v5.1
  3. 花旗:为什么有限外包
  4. 百度 跟 腾讯 谁 更危险?
  5. 几个HTML的单标签,HTML常用的几个标签
  6. 百度超级链专利数量领跑,位列全球第五
  7. java 免费 电子商务_基于java的电子商务网站设计与开发.docx
  8. 汉字生成拼音五笔 sqlserver
  9. X86汇编——标志寄存器
  10. 整形电路之施密特触发器