logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RIP(路由信息协议)解析及Wireshark报文分析

路由信息协议(RIP)是一种动态路由协议,它使用跃点数作为路由度量来查找源网络和目标网络之间的最佳路径。而RIP协议封装在UDP之上,端口为520,它是一种距离矢量路由协议,具有AD值120,适用于OSI模型的应用层。RIP协议有哪些版本RIP是最古老的距离矢量协议路由协议之一,于1980年代发明。它使用跳数(源和目标网络之间的路由器数量)作为度量标准,并且配置非常简单。开发了两种版本的协议,主要

基于LLVM的memcpy静态分析工具:设计思路与原理解析(C/C++代码实现)

在程序开发中,内存复制操作(如`memcpy`)往往是性能瓶颈的关键来源——尤其是大型内存块的复制,可能导致缓存失效、带宽占用过高等问题。为了精准定位这些潜在的性能热点,开发者需要一种能自动识别程序中`memcpy`调用,并提取其关键信息(如复制大小、所在位置)的工具。本文将解析一款基于LLVM的`memcpy`静态分析工具,探讨其设计思路、实现原理及相关技术背景。

文章图片
#c语言#c++
数据包捕获!网络时间协议(NTP)讲解

NTP是计算机系统中的时钟同步协议。它属于TCP / IP协议套件的最老部分之一,是基于用户数据报协议(UDP),端口号是123。对于同步过程,NTP依赖于协调世界时(UTC),该时间是从分层系统中的各个客户端和服务器获得的。NTP如何工作?...

Linux下加密库Libsodium 使用实践(ip监听、封装的加密消息、运行系统命令)

Libsodium 是一个用C语言编写的库,是一种新的易于使用的高速软件库,用于网络通信、加密、解密、签名等实现和简化密码学。完成 Libsodium 安装Libsodium 是一个用于加密,解密,数字签名,密码哈希,等的,现代的,易用的密码学库。如果你在环境中没有安装sodium。可以执行如下操作:Libsodium 使用方法在程序中,只需包含头文件 sodium.h 即可。库的名字是 sodi

#linux#tcp/ip#服务器 +1
标准C库一一memchr、memcmp、memcpy、memset详解

前言在字符串处理中经常要用到memchr、memcmp、memcpy、memmove、memset等函数来处理字符串。并且它们都是标准C库,在string.h头文件中有定义。string.h头文件提供了一些分析和操控字符串的函数。其中一些函数以更通用的方式处理内存。memchr用于字符串查找,memcmp用于比较内存中缓冲区的大小,memcpy和memmove的作用是拷贝一定长度内存的内容,me.

数据包捕获!网络时间协议(NTP)讲解

NTP是计算机系统中的时钟同步协议。它属于TCP / IP协议套件的最老部分之一,是基于用户数据报协议(UDP),端口号是123。对于同步过程,NTP依赖于协调世界时(UTC),该时间是从分层系统中的各个客户端和服务器获得的。NTP如何工作?...

Linux C/C++ 分析网络流量(十六进制TCP数据包分析)

在分析TCP数据包时,理解TCP协议的工作原理和报文格式是关键。TCP是一种面向连接的、提供可靠的、端到端的字节流传输服务。其头部结构包括源端口、目标端口、序列号、确认应答号等字段。序列号是在建立连接时由计算机生成的随机数作为初始值,每发送一次数据,就累加一次该数据字节数的大小,而确认应答号是指下一次期望收到的数据的序列号。抓包和分析数据包是理解TCP/IP协议的重要手段。Wireshark是最知

文章图片
#c语言#c++#http +1
作为程序员的你,这10款在线编辑器,你用过哪一个?

1、OnlineGDB官方网站:https://www.onlinegdb.com/OnlineGDB支持多语言,支持控制台输入,支持GDB调试,它具有代码高亮、智能提示、下载代码、自定义设置、错误提示等功能。觉得特别一点是。它还可以调试看代码。缺点:不支持创建文件。2、codepad官方地址:www.codepad.orgcodepad.org是一个提供在线编译/调试工具的...

SQLite3 - Linux C上数据库开发(基本操作,这篇够了)

SQLite 简介SQLite 是一个开源的、内嵌式的关系型数据库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是轻量级的开源数据库,广泛应用于消费电子、工业控制、医疗等各种领域。在 Linux 上安装 SQLite在 C/C++ 程序中使用 SQLite 之前,我们需要确保机器上是否已经有 SQLite 库。只要使用下面的命令来检查您的机器上是否已经...

信令传送协议-SCTP协议解析

SCTP是传送协议,一种可靠的传输协议,提供类似于 TCP 提供的服务。一方面SCTP要完成对等层偶联的管理,另一方面要完成应用数据的承载。我们可以理解为SCTP对等层之间的控制协议能力和用于数据承载协议的能力。SCTP协议虽然SCTP协议包含承载能力和控制能力,SCTP协议的数据报文仍然采用统一的结构。我们来看看SCTP 通用头格式 和SCTP数据单元。Wireshark抓包SCTPSCTP数据

#wireshark
    共 83 条
  • 1
  • 2
  • 3
  • 9
  • 请选择