<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>病毒</title><link>http://blog.vckbase.com/hengai/category/712.html</link><description>这里写一些病毒相关的，例如源码等。
注意：这里的东东，一般都是从网上找到的，我自己的能力还没有那么强</description><managingEditor>hengai</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>hengai</dc:creator><title>[转载] 演示无驱动执行Ring0代码（C++）</title><link>http://blog.vckbase.com/hengai/archive/2005/07/21/9898.html</link><pubDate>Thu, 21 Jul 2005 07:06:00 GMT</pubDate><guid>http://blog.vckbase.com/hengai/archive/2005/07/21/9898.html</guid><wfw:comment>http://blog.vckbase.com/hengai/comments/9898.html</wfw:comment><comments>http://blog.vckbase.com/hengai/archive/2005/07/21/9898.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.vckbase.com/hengai/comments/commentRss/9898.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/hengai/services/trackbacks/9898.html</trackback:ping><description>&lt;img src ="http://blog.vckbase.com/hengai/aggbug/9898.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hengai</dc:creator><title>[转载] 多线程 DDOS 攻击源代码（C++源码）</title><link>http://blog.vckbase.com/hengai/archive/2005/07/21/9897.html</link><pubDate>Thu, 21 Jul 2005 06:28:00 GMT</pubDate><guid>http://blog.vckbase.com/hengai/archive/2005/07/21/9897.html</guid><wfw:comment>http://blog.vckbase.com/hengai/comments/9897.html</wfw:comment><comments>http://blog.vckbase.com/hengai/archive/2005/07/21/9897.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://blog.vckbase.com/hengai/comments/commentRss/9897.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/hengai/services/trackbacks/9897.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;//转载&lt;BR&gt;/********************************************************************&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;程&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;序&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;多线程 &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;DDOS &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击源代码&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;创建时间&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;未知&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;作&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;者&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;特务&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;来&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;源&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;纯技术论坛：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;A href="http://167168.kmip.net"&gt;http://167168.kmip.net&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;一群技术人员的逛爱之处，闲聊者免进&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;~~&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;技术永远是第一生产力&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;! &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;注&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;意&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;请注明转载来源&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;最后修改&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face=宋体 size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;整&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;理&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;: &lt;A href="http://blog.vckbase.com/hengai"&gt;hengai&lt;o:p&gt;&lt;/o:p&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face=宋体&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;编译环境&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;FONT size=2&gt;: &lt;/FONT&gt;&lt;FONT face="Courier New" size=2&gt;VC6 + Windows XP &lt;BR&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=宋体&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;&lt;BR&gt;&lt;FONT face="Courier New" size=2&gt;*********************************************************************/&lt;/FONT&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;#include &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: maroon; mso-font-kerning: 0pt"&gt;"stdafx.h"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;#include &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;windows&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;h&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;#include &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;winsock2&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;h&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;#include &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;ws2tcpip&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;h&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;#pragma &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;comment&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;lib&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: maroon; mso-font-kerning: 0pt"&gt;"WS2_32.LIB"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;typedef&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;struct&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;tag_ip_Header&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//ip&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;首部&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;h_verlen&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//4&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位手部长度，和&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;4&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;版本号&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;tos&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//8&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位类型服务&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;short&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;total_len&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//16&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位总长度&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;short&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ident&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//16&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位标志&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;short&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;frag_and_flags&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//3&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位标志位（如&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;SYN,ACK,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;等等&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;) &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ttl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//8&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位生存时间&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;proto&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//8&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位协议&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;short&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;checksum&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//ip&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;手部效验和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;SourceIP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;伪造&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;地址&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;DestIP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;ip&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;地址&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;}&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;IPHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;typedef&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;struct&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;tag_tcp_Header&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_sport&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;伪造端口&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_dport&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击端口&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_seq&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//32&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位系列号&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_ack&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//32&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位确认号&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_lenres&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//4&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位首布长度，&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;6&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位保留字&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_flag&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//6&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位标志位&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_win&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//16&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位窗口大小&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_sum&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//16&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;位效验和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;th_urp&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;// &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;}&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;TCPHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;typedef&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;struct&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;tag_tsd_Header&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;long&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;saddr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;伪造地址&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;long&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;daddr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击地址&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;mbz&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;// &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ptcl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;协议类型&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;short&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;tcpl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//TCP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;长度&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;}&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;TSDHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;DWORD&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;WINAPI&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;Start&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;void&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;HANDLE&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;hFind&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;[&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;10&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;]; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Courier New" size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;计算效验和&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;checksum&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; *&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;buffer&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;size&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;long&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;0&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;while&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;size&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;1&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;+=*&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;buffer&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;++; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;size&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; -=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;if&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;size&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; += *(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;*)&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;buffer&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = (&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &amp;gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;16&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) + (&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &amp;amp; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;0xffff&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; += (&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &amp;gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;16&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; (&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;USHORT&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)(~&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;check&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击线程&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;DWORD&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;WINAPI&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;Statr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;void&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;SOCKET&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sock&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;WSADATA&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;WSAData&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: silver; mso-font-kerning: 0pt"&gt;SOCKADDR_IN&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;syn_in&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;IPHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;TCPHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;tcpHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;TSDHEADER&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;psdHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;const&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; *&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: maroon; mso-font-kerning: 0pt"&gt;"127.0.0.1"&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;攻击的&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;地址&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;port&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;135&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;要攻击的端口&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;if&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;WSAStartup&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;MAKEWORD&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;2&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;2&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;),&amp;amp;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;WSAData&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;false&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;if&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;((&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sock&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;socket&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;AF_INET&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;SOCK_RAW&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;IPPROTO_IP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;))==&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;INVALID_SOCKET&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;false&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;BOOL&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;flag&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;true&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;if&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;setsockopt&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sock&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;IPPROTO_IP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;IP_HDRINCL&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;*)&amp;amp;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;flag&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;flag&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;))==&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;SOCKET_ERROR&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;false&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;Time&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; =&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;888&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;if&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;setsockopt&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sock&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;SOL_SOCKET&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;SO_SNDTIMEO&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;*)&amp;amp;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;Time&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;,&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;Time&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;))==&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;SOCKET_ERROR&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;return&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;false&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;} &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;syn_in&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sin_family&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;AF_INET&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;syn_in&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sin_port&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;htons&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;port&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;syn_in&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;sin_addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;S_un&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;S_addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; = &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;inet_addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;while&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;TRUE&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;) &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;{ &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;填充&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;IP&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;首部&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;h_verlen&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;4&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&amp;lt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;4&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; | &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)/&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;long&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;tos&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;0&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;total_len&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;htons&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)+&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;sizeof&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;tcpHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ident&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;1&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;frag_and_flags&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;0&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ttl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;unsigned&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;char&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;)&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;GetTickCount&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;()%&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;514&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;+&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;620&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;proto&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #a000a0; mso-font-kerning: 0pt"&gt;IPPROTO_TCP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;checksum&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;0&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;SourceIP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;htonl&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;GetTickCount&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;()*&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;1986&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;ipHeader&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;.&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;DestIP&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;=&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;inet_addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;(&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;addr&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;); &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;//&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;填充&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt;Tcp&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: 宋体; mso-font-kerning: 0pt; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;首部&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: green; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue; mso-font-kerning: 0pt"&gt;int&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; &lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: gray; mso-font-kerning: 0pt"&gt;SourcePort&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt; =&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: #ff8080; mso-font-kerning: 0pt"&gt;GetTickCount&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;()*&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;1986&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;%&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: red; mso-font-kerning: 0pt"&gt;514&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: purple; mso-font-kerning: 0pt"&gt;; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: left; mso-layout-grid-align: none" align=left&gt;&lt;FONT face="Courier New"&gt;&lt;FONT size=2&gt;&lt;SPAN lang=EN-US style=