整理一些遇到的问题

2016-06-08  本文已影响0人  ccsexyz

常见的IO模型

TCP三次握手

  1. client => syn => server
  2. server => syn ack => client
  3. client => ack => server

什么是缓冲区溢出攻击

缓冲区溢出攻击是指程序没有对数据的长度进行正确的检查与限制,使得填入缓冲区的数据长度超过了缓冲区的长度,覆盖了一些重要数据,达到了劫持控制流执行恶意代码的目的,在栈上的溢出攻击通常是覆盖ebp上方的返回地址来达到目的的

listen调用中的backlog参数有什么作用

确定TCP连接和半连接队列的长度(Linux)

上一篇下一篇

猜你喜欢

热点阅读