当前位置: 首页 > news >正文

渗透测试——1.3计算机网络基础

一、黑客术语

1、肉鸡:被黑客攻击电脑,可以受黑客控制不被发现

2、端口(port):数据传输的通道

3、弱口令:强度不高,容易被猜到的口令、密码

4、客户端:请求申请电脑(服务端:答应电脑)

5、免杀:通过加壳、加密、修改特征码修改程序免收杀毒软件查杀

二、TCP/IP协议

网络分层拓扑

应用层————————>HTTP  FTP  DNS

传输层————————>TCP   UDP

网络层————————>IP  ARP ICMP

网络接口层——————>以太网

物理层————————>硬件传输

TCP:连接方式,确认信息是否到达(三次握手、传输确认、四次挥手

三次握手:建立连接的过程(防止已失效的报文突然发到服务器)

传输确认:数据传输是分段发送(防止丢包和错乱),在接收端将数据包重新连接

四次挥手:断开连接

UDP:非连接方式,

ip地址:长度为32位,每个ip地址分为网络地址主机地址,同一网络的所有主机使用相同的网络号;

MAC地址:物理地址,

DHCP协议:动态主机配置协议,自动配置IP   mask   网关    DNS

ARP协议:地址解析协议,通过IP地址得到目标MAC地址

子网掩码:区别网络和主机

默认网关:子网连接其他网络的媒介

例:ip地址为10.33.117.89

      默认网关为10.33.0.1

三、端口(port)

端口用于数据通信,范围为0~65535(255x255-1)

80端口分配给www服务,

21端口分配给FTP服务(文件传输服务)

23端口服务Telnet远程登录服务

25端口服务于SMTP简单邮件传送协议

110端口服务于POP3协议邮件接收

53端口服务于DNS域名解析服务

161端口服务于SNMP简单网络管理协议

OICQ既接受又服务的无连接协议(UDP)8000端口接收信息,4000端口发送信息

查询端口netstat -a:查询本机服务于TCP和UDP的端口和远程服务器

HTTP协议和HTTPS

HTTP协议:超文本传输协议,在应用层被用于web浏览器和网站服务器传递信息

HTTPS:为了数据传输的安全性,加入了SSL协议(依靠证书印证服务器身份,提供加密通信

相关文章:

  • 使用eclipse创建一个java文件并运行
  • OGG-MySQL无法正常同步数据问题分析
  • ARM串口通信编程实验
  • 适合引流源码声音鉴定神器网站源码,轻松吸引用户关注
  • LeetCode-相交链表(160)
  • 如何在uni-app项目中使用路由
  • 一些简单OJ:进制转换,报数字,刷快手。
  • 微短剧,会成为长视频的“救命稻草”吗?
  • 如何通过内网穿透实现远程访问本地Linux SVN服务
  • 什么是公差分析软件?DTAS3D自主可控
  • vue2、vue3实现用aws s3协议操作minio进行文件存储和读取
  • 机器视觉系统选型-特征重复性
  • ubuntu22.04 下载路径
  • Upload-Labs-Linux
  • linux:下载、网络请求、端口
  • iOS小技巧之UIImagePickerController实现头像选择
  • js算法-归并排序(merge_sort)
  • linux学习笔记
  • MaxCompute访问TableStore(OTS) 数据
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Shadow DOM 内部构造及如何构建独立组件
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • Vue.js源码(2):初探List Rendering
  • vue自定义指令实现v-tap插件
  • Webpack 4 学习01(基础配置)
  • 初探 Vue 生命周期和钩子函数
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 多线程事务回滚
  • 关于 Cirru Editor 存储格式
  • 计算机在识别图像时“看到”了什么?
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 浅谈web中前端模板引擎的使用
  • 一个完整Java Web项目背后的密码
  • 怎么将电脑中的声音录制成WAV格式
  • 函数计算新功能-----支持C#函数
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #stm32整理(一)flash读写
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (MIT博士)林达华老师-概率模型与计算机视觉”
  • (一)WLAN定义和基本架构转
  • (转)Linux下编译安装log4cxx
  • *2 echo、printf、mkdir命令的应用
  • .net core Swagger 过滤部分Api
  • .net 中viewstate的原理和使用
  • .net6 webapi log4net完整配置使用流程
  • .net6+aspose.words导出word并转pdf
  • .Net7 环境安装配置
  • .NET开发人员必知的八个网站
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .net连接oracle数据库
  • .NET下ASPX编程的几个小问题
  • .Net中的集合
  • .sdf和.msp文件读取