滑动窗口
摘要:TCP/IP 4层网络 TCP的3次握手 TCP的4次挥手 TCP的SEQ和ACK 在TCP通讯中,无论是建立连接,数据传输,友好断开,强制断开,都离不开Seq值和Ack值,它们是TCP传输的可靠保证.Seq是发送方告诉接收方,我当前已经发送了Seq个字节(不包括Eth头,IP头和T...
阅读全文
posted @
2012-05-17 14:18
sybtj
阅读(2339)
推荐(0)
RST攻击及滑动窗口
摘要:在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在哪些情况下出现。下面我会画一些尽量简化的图来表达清楚上述几点,之后再了解下RST攻击是怎么回事。 1、TCP是什么? TCP是在IP网络层之...
阅读全文
posted @
2012-05-17 14:16
sybtj
阅读(1238)
推荐(0)
函数的前导指令后导指令
摘要:mov edi edi push ebp (将当前的栈底指针入栈,其实就是将当前的栈底的指针的值保存到栈里) mov ebp,esp (将eSp寄存器的值指向ebp) 函数的后导指令 mov esp ebp (恢复esp到上一个堆栈的初始) pop ebp (弹出ebp,恢复ebp的初始值) re...
阅读全文
posted @
2012-05-15 16:48
sybtj
阅读(371)
推荐(0)
C++中的内部连接与外部连接前
摘要:在介绍C++中的内部连接与外部连接前,先说明一些概念。 1.声明 一个声明将一个名称引入一个作用域; 在c++中,在一个作用域中重复一个声明是合法的 以下都是声明: int foo(int,int); //函数前置声明 typedef int Int; //type...
阅读全文
posted @
2012-05-15 12:01
sybtj
阅读(864)
推荐(0)
c++中const
摘要:在c++中const是内连接的,其意思就是说在头文件中定义了const,那么在包含这个头文件的任何一个编译单元中都会重编一个const,不会影响的。 但是如果在头文件中没有定义的话,就要加extern 在头文件中,定义在cpp中,这样使其具有外连接。要不在其他的cpp中是找不到这个变量的定义的。 出...
阅读全文
posted @
2012-05-15 11:43
sybtj
阅读(314)
推荐(0)
双核注意点
摘要:1、双核库 2、cookies (内存cookie及永久cookies的互通) 3、切换双核的时候页面数据的互通 其实切换的难点在于,切换后的数据是不是能够互通,数据有cookies post数据等等
阅读全文
posted @
2012-05-10 10:47
sybtj
阅读(177)
推荐(0)
Win32动态连接库基址重置技术
摘要:Win32动态连接库基址重置技术 摘要 本文讨论了Microsoft Windows NT和Microsoft Windows 95动态链接库(dynamic-link library,DLL)基址重置(rebasing)的若干问题(在本文中,“Rebasing,基址重置”一词指的是在内存空间中改变...
阅读全文
posted @
2012-05-04 20:11
sybtj
阅读(893)
推荐(0)
vista以上版本进程静音
摘要:浏览器静音特别是多tab静音,主要存在的问题是要拿到内阁进程内的音频设备数,先静音后,在本进程内新打开一个音频设备,需要重置
阅读全文
posted @
2012-05-04 15:58
sybtj
阅读(321)
推荐(0)