Linux Raw Socket Output In Python

所在平台: Udemy

课程主页: https://www.udemy.com/course/linux-raw-socket-output-in-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Python Linux Raw Socket 输出 **课程概述:** 本课程将深入探讨如何使用 Python 构建和构造完整的 IP Raw 数据包头及其有效载荷。我们将深入了解数据包的内部运作机制,理解其值的含义和来源。课程将带领学习者从二进制角度审视数据包,从而获得对嗅探器(Sniffers)、数据包篡改程序(Manipulation Packet Programs)、扫描工具(Scanning Tools)和数据包分析(Analyze Packets)等主题的深入理解和实践工具。 **学习内容重点:** * **IP Raw 数据包构造:** 学习如何从头开始构建 IP Raw 数据包的完整头部。 * **二进制层面理解:** 深入理解数据包中各项数值的二进制表示及其原因,需要具备一定的二进制分析能力。 * **校验和算法:** 详细学习校验和(Checksum)算法在二进制层面上的工作原理,以及如何成功处理二进制加法。 * **IP 和 TCP 校验和计算:** 准备 IP 头部和 TCP 头部的值,并通过 **HexaCalc**、**ManuallyBinaryCalc** 和 **Wireshark** 等工具手动验证计算出的校验和结果。 * **内部方法和函数:** 熟悉并运用各层头部构造中大量的内部方法和函数,用于计算、转换、存储、准备和执行特殊操作。 * **底层原理探索:** 深入理解数据包构造的根源,并巩固对相关概念的认知。 * **实践经验:** 通过代码结构和执行过程,获得实践经验,提升对底层网络通信的理解。 **最终目标:** 本课程旨在简化学习者对网络数据包构造的理解,并提供实用的工具和技能,以应对网络安全、分析和开发等领域的挑战。

课程评论(0条)

课程详情

Linux Raw Socket Output At This Course We Gonna Learn How To Build And Construct A Fully Ip Raw Packet Header And Its Payload We Will Look Deeply Behind The Scenes And Understand How And Why Values Represent As They Are From Time To Time You Will Need To Put An Binary Glasses Through The Course We Will See The Things In Another Point Of View And Get From It Tools Which Will Provide Additional Knowledge To The Following Subjects: Sniffers,Manipulation Packet Programs,Scanning Tools,Analyze PacketsWe Will Learn How The Checksum Algorithm In Binary Work And How To Handle Successfully With The Binary Addition ,We Will Prepare Our IP Header Values And Tcp Header Values For The IP & TCP Checksum Algorithm In Binary And Verify Its Result Through:HexaCalc,ManuallyBinaryCalc ,The Data We Captured Through Wireshark Sniffer As We Sent Our Raw Packet We Construct. We Will Use Lot Of Internal Methods And Its Functions On The Header Values For Each Layer Construction Which Will Calculate,Convert ,Store,Prepare,Do Special Actions.We Will Get Into The Root Of The Construction And Some Of The Conceptions We Familiar With. Eventually Through The Code Structure And Its Procedure We Will Get Exercise And Experience About, At The End Its Purpose To Simplify Our Understanding And Supply Additional Tools.

课程标签

0人关注该课程

主题相关的课程