Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

[ת]ÉîÈëLinuxÍøÂçºËÐĶÑÕ»

´´½¨Ê±¼ä£º2003-08-22
ÎÄÕÂÌá½»£ºraodan (raod_at_30san.com)
==Phrack Inc.==



              ¾í±ê 0x0b, ÆÚ¿¯ºÅ 0x3d, Phile #0x0d of 0x0f



|=---------------------=[ ÉîÈëLinuxÍøÂçºËÐĶÑÕ» ]=-----------------------=|

|=-----------------------------------------------------------------------=|

|=------------------=[ bioforge <alkerr@yifan.net> ]=--------------------=|

|=------------------------=[ ·­Òë : raodan ]=----------------------------=|



Ŀ¼



1 - ¼ò½é

  1.1 - ±¾ÎÄÉæ¼°µÄÄÚÈÝ

  1.2 - ±¾ÎIJ»Éæ¼°µÄÄÚÈÝ

2 - ¸÷ÖÖNetfilter hook¼°ÆäÓ÷¨

  2.1 - LinuxÄں˶ÔÊý¾Ý°üµÄ´¦Àí

  2.2 - Netfilter¶ÔIPv4µÄhook

3 - ×¢²áºÍ×¢ÏúNetfilter hook

4 - Netfilter »ù±¾µÄÊý¾Ý±¨¹ýÂ˼¼Êõ[1]

  4.1 - ÉîÈëhookº¯Êý

  4.2 - »ùÓÚ½Ó¿Ú½øÐйýÂË

  4.3 - »ùÓÚµØÖ·½øÐйýÂË

  4.4 - »ùÓÚTCP¶Ë¿Ú½øÐйýÂË

5 - Netfilter hookµÄÆäËü¿ÉÄÜÓ÷¨

  5.1 - Òþ²ØºóÃŵÄÊØ»¤½ø³Ì

  5.2 - »ùÓÚÄں˵ÄFTPÃÜÂëÐá̽Æ÷

    5.2.1 - Ô´´úÂë : nfsniff.c

    5.2.2 - Ô´´úÂë : getpass.c

6 - ÔÚLibpcapÖÐÒþ²ØÍøÂçͨÐÅ

  6.1 - SOCK_PACKET¡¢SOCK_RAWÓëLibpcap

  6.2 - ¸øÀÇÅûÉÏÑòƤ

7 - ½áÊøÓï

A - ÇáÁ¿¼¶·À»ðǽ

  A.1 - ¸ÅÊö

  A.2 - Ô´´úÂë : lwfw.c

  A.3 - Í·Îļþ : lwfw.h

B - µÚ6½ÚÖеÄÔ´´úÂë



--[ 1 - ¼ò½é



    ±¾ÎĽ«ÏòÄãչʾ£¬LinuxµÄÍøÂç¶ÑÕ»µÄһЩ¹ÖÒìÐÐΪ£¨²¢²»Ò»¶¨ÊÇÈõµã£©ÈçºÎ±»ÓÃÓÚа¶ñµÄ»òÕßÊÇÆäËüÐÎÐÎɫɫµÄÄ¿µÄ¡£ÔÚÕâÀォҪÌÖÂÛµÄÊǽ«±íÃæÉÏ
¿´ÆðÀ´ºÏ·¨µÄNetfilter hookÓÃÓÚºóÃŵÄͨÐÅ£¬ÒÔ¼°Ò»ÖÖÊ¹ÌØ¶¨µÄÍøÂçͨÐÅÔÚÔËÐÐÓÚ±¾»úµÄ»ùÓÚLibpcapµÄÐá̽Æ÷ÖÐÏûÉùÄä¼£µÄ¼¼Êõ¡£

    NetfilterÊÇLinux
2.4Äں˵ÄÒ»¸ö×Óϵͳ£¬NetfilerʹµÃÖîÈçÊý¾Ý°ü¹ýÂË¡¢ÍøÂçµØÖ·×ª»»(NAT)ÒÔ¼°ÍøÂçÁ¬½Ó¸ú×Ùµ


Ïà¹ØÎĵµ£º

ÈçºÎÔÚlinux»·¾³Ï´CVS·þÎñÆ÷

1
¡¢ÏÂÔØÔ´Âë
¡¡¡¡
´Ó
CVS
µÄ¹Ù·½ÍøÕ¾
cvshome.org
ÉÏѰÕÒ£¬ÓÉÓÚ
CVS
ÀúÊ·ÉÏÒ²³öÏÖ¹ýһЩ°²È«Â©¶´£¬ËùÒÔ½¨ÒéÒª¶¨ÆÚÈ¥Æä¹Ù·½ÍøÕ¾ÉÏ¿´¿´ÓÐûÓÐ×îÐÂ°æ±¾ÍÆ³ö¡£
¡¡¡¡
2
¡¢±àÒë°²×°
¡¡¡¡
# tar -xjpvf cvs-1.12.5.tar.bz2
¡¡¡¡
# cd cvs-1.12.5
¡¡¡¡
# ./configure --prefix=/usr/local/terry_yu/cvs
¡¡
--d ......

MySQL½«»áÏñBSD¡¢LinuxÄÇÑùŪ³ö²»Í¬µÄ·ÖÖ§ºÍ·¢Ðа棿

    ´ÓÓû§µÄ½Ç¶È¿´£¬MySQL±»SunÊÕ¹º£¬ÓÖ±»OracleÊÕ¹º¿ÉÄÜÕæ²»ÊÇʲôºÃÊ¡£MySQL±¾À´¾Í±»Oracleͨ¹ý²¢¹ºÆäÒÀÀµµÄ´æ´¢ÒýÇæInnobase¡¢BerkeleyDBÕÛÌڵIJ»ÐУ¬ÓÖÔÚ±»SunÊÕ¹ººó·¢ÉúÁËMonty´´½¨Ð·ÖÖ§MariaDBÕâÑùµÄÊÂÇ飬×îÖÕ»¹ÊÇËæ×ÅSunÒ»Æð±»Oracle²¢¹º£¬Ã»ÓÐÌÓÍÑLarry ElisonµÄħצ¡£Ò²Ðí£¬¿ªÔ´Èí¼þµÄºÃ´¦¾ÍÔÚ ......

linux¿âÎļþ±àдÈëÃÅ

linux¿âÎļþ±àдÈëÃÅ
Ò»¡¢ÎªÊ²Ã´ÒªÊ¹ÓÿâÎļþ
ÎÒÃÇÔÚʵ¼Ê±à³Ì¹¤×÷Öп϶¨»áÓöµ½ÕâÖÖÇé¿ö£ºÓм¸¸öÏîÄ¿ÀïÓÐһЩº¯ÊýÄ£¿éµÄ¹¦ÄÜÏàͬ£¬
ʵÏÖ´úÂëÒ²Ïàͬ£¬Ò²ÊÇÎÒÃÇËù˵µÄÖØ¸´´úÂë¡£±ÈÈ磬ºÜ¶àÏîÄ¿Àï¶¼ÓÐÒ»¸öÓû§ÑéÖ¤µÄ¹¦ÄÜ¡£
´úÂë¶ÎÈçÏ£º
   //UserLogin.hÎļþ£¬Ìṩº¯ÊýÉùÃ÷
   int IsValidUser(char ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ