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

【安全扫描器原理】ICMP扫描

【安全扫描器原理】ICMP扫描

  • 1.ICMP协议概述
  • 2.ping命令
  • 3.tracert命令
  • 4.ICMP通信实例
  • 5.ICMP协议内容
  • 6.ICMP扫描的安全性
  • 7.ICMP扫描器的原理及优化策略

1.ICMP协议概述

ICMP是TCP/IP协议族中的一个重要协议,主要用于在IP主机之间、主机和路由器之间传递控制消息,这些控制消息包括主机是否可以到达、是否需要重传、是否回显等,用于测试和控制网络。ICMP协议工作在网络层


2.ping命令

这个命令可以测试两台主机之间是否通

在这里插入图片描述

基于TTL值判断操作系统类型


3.tracert命令

除了ping命令之外,还有一个使用ICMP协议的命令是tracert

tracert命令的原理利用了TTL值的这个特性,程序依次向目标主机发送TTL值由1到预设值的数据包,每次数据包在未达到目的地时,就因为TTL被减成0,而返回“ICMP超时消息”​。最后,TTL值未达到目的地,但到达了预设最大值,tracert程序操作失败;或者,TTL值在未达到预设最大值时已到达目的地&#

http://www.dtcms.com/a/163566.html

相关文章:

  • 前端安全中的XSS(跨站脚本攻击)
  • 服务器和数据库哪一个更重要
  • 不同类型插槽的声明方法和对应的调用方式
  • k8s集群环境部署业务系统
  • 服务器主动发送响应?聊天模块如何实现?
  • 深入理解Spring AI框架的核心概念
  • 首款 AI 固定资产管理系统,引领管理新变革
  • Python return 语句
  • mangodb的数据库与集合命令,文档命令
  • UVA1537 Picnic Planning
  • java 解析入参里的cron表达式,修改周时间
  • 链表的中间节点
  • JavaScript高级进阶(五)
  • HTTP协议重定向及交互
  • UniApp页面路由详解
  • AbortController 取消请求
  • C++23 std::byteswap:反转字节 (P1272R4)
  • 征战高端10余载,OPPO少了昔日的锐气
  • 链表反转_leedcodeP206
  • 如何查看和验证AWS CloudFront的托管区域ID
  • Vue + ECharts 实现多层极坐标环形图
  • 通过AWS Console连接服务器,简化运维过程
  • 企业出海降本:如何将应用从 AWS EC2 快速无缝迁移至DigitalOcean Droplet
  • 揭开应用程序的神秘面纱:深入了解 AWS X-Ray
  • 【docker】启动临时MongoDB容器、挂载数据卷运行数据库服务,并通过备份文件恢复MongoDB数据库备份数据
  • SQLMesh增量模型实战指南:时间范围分区
  • nginx 核心功能
  • 鸟笼效应——AI与思维模型【84】
  • 组件轮播与样式结构重用实验
  • Android开发——实现一个计算器