common.inc
上传用户:lingfuwu
上传日期:2013-03-31
资源大小:13k
文件大小:1k
开发平台:

Asm

  1. IPPROTO_IP equ 0
  2. IPPROTO_ICMP equ 1
  3. IPPROTO_GGP equ 2
  4. IPPROTO_TCP equ 6
  5. IPPROTO_PUP equ 12
  6. IPPROTO_UDP equ 17
  7. IPPROTO_IDP equ 22
  8. IPPROTO_ND equ 77
  9. IPPROTO_RAW equ 255
  10. IPPROTO_MAX equ 256
  11. MAX_PORTS equ 100
  12. IOCTL_START_IP_HOOK equ CTL_CODE(FILE_DEVICE_UNKNOWN, 800h, METHOD_BUFFERED, FILE_READ_ACCESS+FILE_WRITE_ACCESS)
  13. IOCTL_STOP_IP_HOOK equ CTL_CODE(FILE_DEVICE_UNKNOWN, 801h, METHOD_BUFFERED, FILE_READ_ACCESS+FILE_WRITE_ACCESS)
  14. IOCTL_ADD_FILTER equ CTL_CODE(FILE_DEVICE_UNKNOWN, 802h, METHOD_BUFFERED, FILE_READ_ACCESS+FILE_WRITE_ACCESS)
  15. IOCTL_GET_IP_INFO equ CTL_CODE(FILE_DEVICE_UNKNOWN, 803h, METHOD_BUFFERED, FILE_READ_ACCESS+FILE_WRITE_ACCESS)
  16. CALLBACK_IP_INFO struct
  17. protocol db  ?
  18. srcIp dd  ?
  19. srcPort dw  ?
  20. dstIp dd  ?
  21. dstPort dw  ?
  22. bIn dd  ?
  23. CALLBACK_IP_INFO ends
  24. IPHeader struct
  25. headerLength db  ?
  26. tos db  ?
  27. _length dw  ?
  28. id dw  ?
  29. _offset dw  ?
  30. ttl db  ?
  31. protocol db  ?
  32. checksum dw  ?
  33. source dd  ?
  34. destination dd  ?
  35. IPHeader ends
  36. TCPHeader struct
  37. sourcePort dw  ?
  38. destinationPort dw  ?
  39. nSequence dd  ?
  40. nAck dd  ?
  41. _offset db  ?
  42. flags db  ?
  43. window dw  ?
  44. checksum dw  ?
  45. urp dw  ?
  46. TCPHeader ends