[{"title":"( 65 个子文件 245KB ) libnids 源码解读加了大量的注释","children":[{"title":"libnids-1.20(自己注释过)","children":[{"title":"COPYING <span style='color:#111;'> 17.56KB </span>","children":null,"spread":false},{"title":"mkinstalldirs <span style='color:#111;'> 649B </span>","children":null,"spread":false},{"title":"configure <span style='color:#111;'> 142.71KB </span>","children":null,"spread":false},{"title":"install-sh <span style='color:#111;'> 4.66KB </span>","children":null,"spread":false},{"title":"Makefile.in <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"configure.in <span style='color:#111;'> 5.88KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"util.c <span style='color:#111;'> 630B </span>","children":null,"spread":false},{"title":"tcp.h <span style='color:#111;'> 489B </span>","children":null,"spread":false},{"title":"tcp.ncb <span style='color:#111;'> 57.00KB </span>","children":null,"spread":false},{"title":"test.cpp <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"util.h <span style='color:#111;'> 622B </span>","children":null,"spread":false},{"title":"hash.h <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"allpromisc.c <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"ip_fragment.dsp <span style='color:#111;'> 3.44KB </span>","children":null,"spread":false},{"title":"libnids.3.mdoc <span style='color:#111;'> 10.87KB </span>","children":null,"spread":false},{"title":"ip_options.c <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"config.h.in <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"tcp.plg <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"tcpstream.cpp <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ip_fragment.c <span style='color:#111;'> 22.84KB </span>","children":null,"spread":false},{"title":"scan.h <span style='color:#111;'> 454B </span>","children":null,"spread":false},{"title":"hash.c <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"checksum.h <span style='color:#111;'> 278B </span>","children":null,"spread":false},{"title":"ip_fragment.ncb <span style='color:#111;'> 323.00KB </span>","children":null,"spread":false},{"title":"ip_fragment.dsw <span style='color:#111;'> 547B </span>","children":null,"spread":false},{"title":"Makefile.in <span style='color:#111;'> 2.58KB </span>","children":null,"spread":false},{"title":"libnids.c <span style='color:#111;'> 14.47KB </span>","children":null,"spread":false},{"title":"checksum.c <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'> 44.00KB </span>","children":null,"spread":false},{"title":"test.obj <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false}],"spread":false},{"title":"killtcp.c <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false},{"title":"tcp.c <span style='color:#111;'> 27.46KB </span>","children":null,"spread":false},{"title":"tcp.opt <span style='color:#111;'> 54.50KB </span>","children":null,"spread":false},{"title":"nids.h <span style='color:#111;'> 5.58KB </span>","children":null,"spread":false},{"title":"ip_fragment.h <span style='color:#111;'> 348B </span>","children":null,"spread":false},{"title":"scan.c <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"libnids.3 <span style='color:#111;'> 10.88KB </span>","children":null,"spread":false},{"title":"ip_fragment.plg <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"ip_fragment.opt <span style='color:#111;'> 52.50KB </span>","children":null,"spread":false}],"spread":false},{"title":"MISC <span style='color:#111;'> 3.35KB </span>","children":null,"spread":false},{"title":"config.guess <span style='color:#111;'> 37.95KB </span>","children":null,"spread":false},{"title":"README <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"CREDITS <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"config.sub <span style='color:#111;'> 26.51KB </span>","children":null,"spread":false},{"title":"CHANGES <span style='color:#111;'> 5.07KB </span>","children":null,"spread":false},{"title":"doc","children":[{"title":"NEW_LIBPCAP <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"PATCH <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"bugtraq_post <span style='color:#111;'> 4.49KB </span>","children":null,"spread":false},{"title":"LINUX <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"PERFORMANCE <span style='color:#111;'> 2.79KB </span>","children":null,"spread":false},{"title":"API.html <span style='color:#111;'> 26.36KB </span>","children":null,"spread":false},{"title":"TESTS <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"API.txt <span style='color:#111;'> 23.26KB </span>","children":null,"spread":false}],"spread":true},{"title":"samples","children":[{"title":"nids_next.c <span style='color:#111;'> 907B </span>","children":null,"spread":false},{"title":"overflows.dsp <span style='color:#111;'> 3.35KB </span>","children":null,"spread":false},{"title":"overflows.plg <span style='color:#111;'> 899B </span>","children":null,"spread":false},{"title":"overflows.dsw <span style='color:#111;'> 543B </span>","children":null,"spread":false},{"title":"overflows.c <span style='color:#111;'> 5.58KB </span>","children":null,"spread":false},{"title":"overflows.ncb <span style='color:#111;'> 33.00KB </span>","children":null,"spread":false},{"title":"Makefile.in <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"vc60.pdb <span style='color:#111;'> 28.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"printall.c <span style='color:#111;'> 3.55KB </span>","children":null,"spread":false},{"title":"overflows.opt <span style='color:#111;'> 47.50KB </span>","children":null,"spread":false},{"title":"chksum_ctl.c <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"sniff.c <span style='color:#111;'> 2.25KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}]