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

[¾«»ª] ÀûÓÃlinuxÄÚºËÄ£¿éʵÏÖTTY Hack


///////////////////////////////////////////////////////////////////////////////////////////////
ÕâÊǺÜÔçÒÔǰµÄtty hackingÁË£¬Æäʵ¾ÍÊÇÒ»¸ö³õ¼¶µÄÄں˵ļüÅ̹³×ÓµÄʵÏÖÔ­Àí
ºóÃæÎÒ»áÌù³öÎÒÕûÀíphrackÔÓÖ¾59ÆÚÀïµÄ×îеÄÄں˼üÅ̹³×Ó¼¼Êõ
//////////////////////////////////////////////////////////////////////////////////////////////
 
============================================
 ÀûÓÃlinuxÄÚºËÄ£¿éʵÏÖTTY hijack          
 ÕûÀí£ºe4gle<e4gle@whitecell.org>;
============================================
¼ò½é
------------
   ¼ÓÔØÄ£¿éÊÇlinuxÖзdz£ÓÐÓöøÓÖºÜÖØÒªµÄÒ»Ïî¼¼Êõ, ÒòΪËü¿ÉÒÔʹÄãÔÚÄãÐèÒªµÄʱºò¼ÓÔØÉ豸µÄÇý¶¯³ÌÐò¡£ È»¶ø, Ò²ÓÐËü»µµÄÒ»Ãæ: ËüʹÄÚºËhacking·Ç³£ÈÝÒס£µ±ÄãÔÙÒ²ÎÞ·¨ÐÅÈÎÄãµÄkernelµÄʱºò»á·¢ÉúÐ©Ê²Ã´ÄØ...?ÕâÆªÎÄÕµÄÄ¿µÄ¾ÍÊÇÒÔ¼òµ¥µÄ˼·À´½éÉÜÄÚºËÄ£¿éµÄÀûÓá£
ϵͳµ÷ÓÃ
------------
   ÏµÍ³µ÷Óã¬ÊÇһЩ¿ÉÒÔ±»ÀûÓõĵײ㺯Êý, ËûÃÇÔÚºËÐÄÄÚ²¿Ö´ÐС£ÔÚ±¾ÎÄÖÐ, Ëü±»ÀûÓÃÀ´ÈÃÎÒÃÇдһ¸ö·Ç³£¼òµ¥µÄtty ½Ø»ñ/¼à¿Ø¡£ËùÓеĴúÂë¾ùÔÚlinuxϵͳÉÏÃæ±àд²¢²âÊÔͨ¹ý£¬²¢ÇÒ²»¿ÉÒÔ±»±àÒëÔËÐе¹ÆäËûϵͳÉÏ¡£ºÃ£¡ÈÃÎÒÃÇ¿ªÊ¼hacking kernel!
    TTY ½Ø»ñ, ¾ÍÏótapºÍttywatcherµÈ³ÌÐòÊÇÔÚSolaris,SunOSµÈÆäËû´øSTREAMSϵͳÖкܳ£¼û, µ«ÊÇÆù½ñΪֹÔÚlinuxƽ̨ÉϾÍûÓÐÕâôÓÐÓõÄtty hijacker(×¢: ÎÒ²»¿¼ÂÇÄÇÖÖ»ùÓÚptyµÄ´úÂë¾ÍÏótelnetsnoop³ÌÐòÄÇÑùµÄ½Ø»ñ, Ò²²»Ê®·ÖÓÐÓã¬ÒòΪÄã±ØÐ뾡Ôç×¼±¸¼à¿Ø
ϵͳÓû§).
   ÒòΪÏÖÔÚµÄlinuxϵͳÆÕ±éȱ·¦STREAMS (LinSTREAMSËÆºõ¾ÍÒªÏûʧÁË),ËùÒÔÎÒÃDZØÐëÑ¡ÔñÒ»¸ö·½·¨À´¼à¿ØÁ÷£¨stream£©¡£ÆÁ±Î»÷¼üµÄÎÊÌâÒѾ­½â¾ö£¬ÒòΪÎÒÃÇ¿ÉÒÔÀûÓÃTIOCSTIÕâ¸öioctlµ÷ÓúêÀ´×èÈû»÷¼üµ½±ê×¼ÊäÈëÁ÷¡£ Ò»¸ö½â¾ö·½°¸, µ±È», ¾ÍÊǸıäwrite(2)ϵͳµ÷Óõ½ÎÒÃǵĴúÂ룬´úÂëµÄ×÷ÓÃÊǼÙÈçÖ¸ÏòÎÒÃÇÏëÒªµÄtty¾Í¼Í¼ÏÂÀ´&#59; ÎÒÃÇ¿ÉÒÔÔÚºóÃæµ÷ÓÃÕæÊµµÄwrite(2)ϵͳµ÷Óá£
   ºÜÃ÷ÏÔ, Ò»¸öÉ豸Çý¶¯»áºÜºÃµØ¹¤×÷¡£ÎÒÃÇ¿ÉÒÔͨ¹ý¶ÁÕâ¸öÉ豸À´»ñµÃÒѾ­±»¼Í¼µÄÊý¾Ý,²¢ÇÒÔö¼ÓÒ»¸ö»òÁ½¸öioctlÀ´¸æËßÎÒÃǵ


Ïà¹ØÎĵµ£º

[ת]Linux ÐÞ¸ÄIP¡¢DNSºÍ·ÓÉÅäÖÃ

ÔÚLinux²Ù×÷ϵͳÏÂÐÞ¸ÄIP¡¢DNSºÍ·ÓÉÅäÖÃ
ifconfig eth0 ÐÂip
È»ºó±à¼­/etc/sysconfig/network-scripts/ifcfg-eth0£¬ÐÞ¸Äip
Ò»¡¢ÐÞ¸ÄIPµØÖ·
¡¡¡¡[aeolus@db1 network-scripts]$ vi ifcfg-eth0
¡¡¡¡DEVICE=eth0
¡¡¡¡ONBOOT=yes
¡¡¡¡BOOTPROTO=static
¡¡¡¡IPADDR=219.136.241.211
¡¡¡¡NETMASK=255.255.255.128
¡¡¡¡ ......

[ת]Linux²Ù×÷ϵͳÏÂ/etc/hostsÎļþÅäÖ÷½·¨

1. ¹ØÓÚ/etc/host£¬Ö÷»úÃûºÍIPÅäÖÃÎļþ
Hosts - The static table lookup for host name£¨Ö÷»úÃû²éѯ¾²Ì¬±í£©
Linux µÄ/etc/hostsÊÇÅäÖÃipµØÖ·ºÍÆä¶ÔÓ¦Ö÷»úÃûµÄÎļþ£¬ÕâÀï¿ÉÒԼǼ±¾»úµÄ»òÆäËûÖ÷»úµÄip¼°Æä¶ÔÓ¦Ö÷»úÃû¡£²»Í¬µÄlinux°æ±¾£¬Õâ¸öÅäÖÃÎļþÒ²¿ÉÄܲ»Í¬¡£±ÈÈçDebianµÄ¶ÔÓ¦ÎļþÊÇ/etc/hostname¡£
2. ÅäÖÃÎļþ ......

linux·þÎñÆ÷ÓÃPHPµÄPDOÁ´½Ómyql·½·¨(php pdo)

PDOΪºÎÎï
POD£¨PHP Data Object£©À©Õ¹ÔÚPHP5ÖмÓÈ룬PHP6Öн«Ä¬ÈÏʶÓÃPDOÁ¬½ÓÊý¾Ý¿â£¬ËùÓзÇPDOÀ©Õ¹½«»áÔÚPHP6±»´ÓÀ©Õ¹ÖÐÒÆ³ý¡£¸ÃÀ©Õ¹ÌṩPHPÄÚÖÃÀà PDOÀ´¶ÔÊý¾Ý¿â½øÐзÃÎÊ£¬²»Í¬Êý¾Ý¿âʹÓÃÏàͬµÄ·½·¨Ãû£¬½â¾öÊý¾Ý¿âÁ¬½Ó²»Í³Ò»µÄÎÊÌâ¡£
ÎÒÊÇÅäÖÃÔÚwindowsÏÂ×ö¿ª·¢Óõġ£
PDOµÄÄ¿±ê
ÌṩһÖÖÇáÐÍ¡¢ÇåÎú¡¢·½±ãµÄ API
ͳ ......

Linux֪ʶ¸´Ï°£¨Ò»£©

ºÜ¾ÃûÓÐÓÃlinuxÁË£¬ÓÉÓÚҪѧϰlinuxϵÄÄں˱à³ÌÓÖÒªÖØÐÂʰÆðlinux£¬ÓÃÁËÕâô¾ÃµÄwindows¶Ôlinux¶¼¿ìÍüÍêÁË¡£ËùÒԱ߿´×ÊÁϺͲÙ×÷À´¸´Ï°Ò»ÏÂlinuxµÄ»ù±¾²Ù×÷¡£
Ò»¡¢linuxµÄĿ¼½á¹¹
Ê×ÏÈ£¬linuxµÄÎļþϵͳ¼´±¾ÉíÊÇÓÉVFS¼´Virtual File System Switch£¨ÐéÄâÎļþϵͳ£©À´ÊµÎļþ¹ÜÀíµÄ£¬VFS±¾ÉíÊÇÒ»¸öÎļþµµ°¸¹ÜÀíϵͳµÄÒ»¸ö ......

Linux³£ÓÃÃüÁî±í

Óû§ÏµÍ³Ïà¹ØÃüÁî
 Óû§Çл»
 Óû§Çл»£º  su [Ñ¡Ïî] [ʹÓÃÕß]
 Óû§¹ÜÀí
  Ôö¼ÓÓû§Õ˺Å:  useradd [Ñ¡Ïî] Óû§Ãû
  ÉèÖÃÓû§Õ˺ÅÊôÐÔ£º usermod [Ñ¡Ïî] ÊôÐÔÖµ
  É¾³ý¶ÔÓ¦Óû§Õ˺ţº userdel [Ñ¡Ïî] Óû§Ãû
  Ôö¼Ó×éÕ˺ţº ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ