Each memory block, when allocated, consists of a BufferBlockHeader header followed by a buffer block for storage of actual data.
每个内存块在分配时都包含一个bufferblockheader头,后面跟着一个用于存储实际数据的缓冲区块。
The shared-memory header contains a description of all other structures in Shared memory, including internal tables and the buffer pool.
共享内存头包含共享内存中所有其他结构的描述,包括内部表和缓冲池。
If the structure is receiving information about a column, this member specifies the address of the buffer that receives the column header text.
如果收到有关的结构是一列信息,该成员指定的缓冲区,它接收的列标题文本的地址。
The physical layer writes physical header information, wherein the physical header information does not extend past the offset in the buffer.
物理层写入物理头信息,其中物理头信息不超过缓冲区中的偏移。
When the last header is handled, the buffer overflow occurs and the memory after the 0x2000 bytes buffer is overwritten with the content of the last header.
当最后的头球攻门,处理,和记忆缓冲区溢出发生在0x2000字节缓冲区的内容覆盖的最后的标题。
To reliably exploit this vulnerability, an attacker has to fill the 0x2000 bytes buffer until 3 bytes are left before the last header is copied into the 0x2000 bytes buffer.
有效地利用这种危险,一个攻击者必须满足的缓冲区字节0x2000直到3字节正在左前最后头是复制到0x2000字节缓冲区。
To reliably exploit this vulnerability, an attacker has to fill the 0x2000 bytes buffer until 3 bytes are left before the last header is copied into the 0x2000 bytes buffer.
有效地利用这种危险,一个攻击者必须满足的缓冲区字节0x2000直到3字节正在左前最后头是复制到0x2000字节缓冲区。
应用推荐