- 汇编指令学习(JMP、JE、JS、JP,JO,JB)
-
一、JMP无条件跳转不用看标志位,jmp后面跟一个内存地址,直接跳转到该地址...
- 加解密修行——No.1
-
不管是Web安全还是逆向分析,在我看来,没有任何一项工具是值得你投入大量精力去熟悉和学习的,我的本意就是你不应该在学习工具上浪费大量时间。因为是最重要的是你得懂得原理,熟悉手法,了解思路,而有些工具...
- 数据的底层表示原理
-
研究数据的二进制形式可深入理解计算机如何存储数据,以此可以优化、改进甚至创造新的存储方法。整数...
- 通过exec命令打开一个TCP连接
-
下面是一个简单的echo服务程序:#include<stdio.h>#include<stdlib.h>#include<sys/types.h>#in...
- TCP网络编程中connect()、listen()和accept()三者之间的关系
-
基于TCP的网络编程开发分为服务器端和客户端两部分,常见的核心步骤和流程如下:connect()函数对于客户端的connect()函数,该函数的功能为客户端主动连接服务器,建立连接是通过三次握...
- 基于智能液晶显示模块的水质监测设备
-
什么是水质监测设备?它是利用光学传感器、离子选择性传感器对水质进行检测,并将结果清晰展示在液晶屏幕上,可以通过触摸屏幕操作和控制。该设备被广泛的应用于地表水、工业污水、饮用水源水质监测、调查和筛选领域...
- C++应用(一)使用socket创建UDP服务器端和客户端
-
UDP通信步骤引用UDP通信步骤一、UDP套接字服务端架构步骤1.//初始化套接字环境WSAStartup2.//初始化地址和端口3.//创建UDP套接字socket4.//绑定端口bin...
- 浅谈I/O模型
-
作为程序员,在日常工作中,都或多或少的接触过网络I/O这个概念,接触过网络编程,听说过socket等等,但是对于更深层次的理解,多少还是有点欠缺,通过本文,可以了解网络中最重要的模块I/O,以及对几种...
- Linux内核网络栈分析:接收数据
-
网络栈不单单指协议栈,在这篇文章中我想展示的是一个数据包从网卡到套接字的全过程,从DMA数据拷贝,硬中断开始,到网卡驱动,GRO,TC,Netfilter,网络层,传输层,Socket的全链路分析。分...
- 关于字节序Big Endian和Little Endian(大端模式、小端模式)
-
关于字节序字节序指的是一个大于2个字节的类型的数据例如int、long等在内存中的字节顺序。字节序分为:网络字节序(BigEndian)...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-