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

Linuxϵͳ¿ÉÐ¶ÔØÄÚºËÄ£¿éÍêȫָÄÏ_ÏÂ

µÚËIJ¿·Ö һЩ¸üºÃµÄÏë·¨
4.1 »÷°Üϵͳ¹ÜÀíÔ±µÄLKMµÄ·½·¨
ÕâÒ»²¿·Ö»á¸øÎÒÃǶԸ¶Ò»Ð©Ê¹ÓÃLKM±£»¤Äں˵ĶàÒÉ£¨ºÃµÄ£©µÄ¹ÜÀíÔ±µÄ·½·¨¡£ÔÚ½âÊÍÁËËùÓÐϵͳ¹ÜÀíÔ±Äܹ»Ê¹Óõķ½·¨Ö®ºó£¬ºÜÄÑΪÎÒÃÇ£¨hackers£©ÕÒµ½Ò»¸ö¸üºÃµÄ°ì·¨¡£ÎÒÃÇÐèÒªÀ뿪LKMÒ»»á¶ù£¬À´Ñ°ÕÒ»÷°ÜÕâЩÀ§Äѵı£»¤µÄ·½·¨¡£
¼Ù¶¨Ò»¸öϵͳ¿ÉÒÔ±»¹ÜÀíÔ±°²×°ÉÏÒ»¸öÊ®·ÖºÃµÄ´ó·¶Î§µÄ¼àÊÓµÄLKM£¬Ëû¿ÉÒÔ¼ì²éÄǸöϵͳµÄÿһ¸öϸ½Ú¡£Ëû¿ÉÒÔ×öµ½µÚ¶þ»òÕßµÚÈý²¿·ÖÌáµ½µÄËùÓÐÊÂÇé¡£
µÚ Ò»ÖÖ³ýµôÕâЩLKMµÄ·½·¨¿ÉÒÔÊÇÖØÐÂÆô¶¯ÏµÍ³¡£Ò²Ðí¹ÜÀíÔ±²¢Ã»ÓÐÔÚÆô¶¯ÎļþÀïÃæ¼ÓÔØÕâЩLKM¡£Òò´Ë£¬ÊÔһЩDoS¹¥»÷»òÕ߯äËûµÄ¡£Èç¹ûÄ㻹²»ÄܳýÈ¥Õâ¸ö LKM¾Í¿´¿´ÆäËûµÄÒ»Ð©ÖØÒªÎļþ¡£µ«ÊÇÒª×Ðϸ£¬Ò»Ð©ÎļþÓпÉÄÜÊDZ»±£»¤»òÕß¼àÊӵ썼û¸½Â¼A£¬ÀïÃæÓÐÒ»¸öÀàËÆµÄLKM£©¡£
¼ÙÈçÄãÕæµÄÕÒ²» µ½LKMÊÇÔÚÄÇÀï¼ÓÔØµÄµÈµÈ£¬²»ÒªÍü¼ÇϵͳÊÇÒѾ­°²×°ÁËÒ»¸öºóÃŵġ£ÕâÑùÄã¾Í²»¿ÉÒÔÒþ²ØÎļþ»òÕß½ø³ÌÁË¡£µ«ÊÇÈç¹ûÒ»¸ö¹ÜÀíÔ±ÕæÕýʹÓÃÁËÕâôһ¸ö³¬¼¶µÄ LKM£¬Íü¼ÇÕâ¸öϵͳ°É¡£Äã¿ÉÄÜÓöµ½ÕæÕýµÄºÃµÄ¶ÔÊÖ²¢ÇÒ½«»áÓÐÂé·³¡£¶ÔÓÚÄÇЩȷʵÏë»÷°ÜÕâ¸öϵͳµÄ£¬¶ÁµÚ¶þС½Ú¡£
4.2 ÐÞ²¹Õû¸öÄÚºË-»òÕß´´½¨Hacker-OS
[×¢Ò⣺ÕâÒ»½ÚÌýÉÏÈ¥¿ÉÄÜÓÐһЩÀëÌâÁË¡£µ«ÊÇÔÚ×îºóÎÒ»á¸ø³öÒ»¸öºÜƯÁÁµÄÏë·¨£¨Silvio CesareдµÄ³ÌÐòÒ²¿ÉÒÔ°ïÖúÎÒÃÇʹÓÃÎÒÃǵÄLKM¡£ÕâÒ»½ÚÖ»»á¸ø³öÕû¸öÄÚºËÎÊÌâµÄÒ»¸ö´ó¸ÅµÄÏë·¨£¬ÒòΪÎÒÖ»ÐèÒª¸úËæSivio CesareµÄÏë·¨]
OK£¬LKMÊǺܺõġ£µ«ÊÇÈç¹ûϵͳ¹ÜÀíԱϲ»¶ÔÚ5¡£1ÖÐÌáµ½µÄÏë·¨¡£Ëû×öÁ˺ܶàÀ´×èÖ¹ÎÒÃÇʹÓÃÎÒÃÇÔÚµÚ¶þ²¿·Öѧµ½µÄÃÀÃîµÄLKM¼¼Êõ¡£ËûÉõÖÁÐÞ²¹Ëû×Ô¼ºµÄÄÚºËÀ´Ê¹ËûµÄϵͳ°²È«¡£ËûʹÓÃÒ»¸ö²»ÐèÒªLKMÖ§³ÖµÄÄںˡ£
Òò´Ë£¬ÏÖÔÚµ½ÁËÎÒÃÇʹÓÃÎÒÃÇ×îºóÒ»ÕеÄʱºòÁË£ºÔËÐÐʱÄں˲¹¶¡¡£×î»ù±¾µÄÏë·¨À´×ÔÎÒ·¢ÏÖµÄһЩԴ³ÌÐò£¨±ÈÈç˵Kmemthief£©£¬»¹ÓÐSilvio CesareµÄÒ»¸öÃèÊöÈçºÎ¸Ä±äÄں˷ûºÅµÄÂÛÎÄ¡£
ÔÚ ÎÒ¿´À´£¬ÕâÖÖ¹¥»÷ÊÇÒ»ÖÖºÜÇ¿´óµÄ'ÄÚºËÈëÇÖ'¡£ÎÒ²¢²»ÊǶ®µÃÿһ¸öUn*x£¬µ«ÊÇÕâÖÖ·½·¨¿ÉÒÔÔںܶàϵͳÉÏʹÓá£ÕâÒ»½ÚÃèÊöµÄÊÇÔËÐÐʱÄں˲¹¶¡¡£µ«ÊÇΪʲ ô²»Ì¸Ì¸ÄÚºËÎļþ²¹¶¡ÄØ£¿Ã¿Ò»¸öϵͳÓÐÒ»¸öÎļþÀ´´ú±íÄںˣ¬ÔÚÃâ·ÑµÄϵͳÖУ¬ÏñFreeBSD£¬Linux£¬¸Ä±äÒ»¸öÄÚºËÎļþÊǺÜÈÝÒ׵ġ£µ«ÊÇÔÚÉÌҵϵͳ ÖÐÄØ£¿ÎÒ´ÓÀ´Ã»ÓÐÊÔ¹ý¡£
µ« ÊÇÎÒÏëÕâ»áÊǺÜÓÐȤµÄ£ºÏëÏóͨ¹ýÒ»¸öÄں˵IJ¹¶¡×÷ΪϵͳµÄºóÃÅ.ÄãÖ»ºÃÖØÐÂÆô¶¯ÏµÍ³»òÕߵȴýÒ»´ÎÆô¶¯¡£Ã¿¸öϵͳ¶¼ÐèÒªÆô¶¯¡£µ«ÊÇÕâ¸ö½Ì²ÄÖ»»á´¦ÀíÔËÐÐʱµÄ ²¹¶¡·½Ê½¡£ÄãÒ²Ðí˵Õâ¸ö½Ì²Ä½ÐÈëÇÖLinux¿ÉÐ¶ÔØÄÚ


Ïà¹ØÎĵµ£º

linuxÏÂmysqlµÄʹÓÃ


Æô¶¯mysql:  /etc/rc.d/init.d/mysql start
ÐÞ¸ÄÃÜÂë: ¸ñʽ£ºmysqladmin -uÓû§Ãû -p¾ÉÃÜÂë password ÐÂÃÜÂë
ʹÓÃÃÜÂëµÇ¼:  mysql -u root -p
ÏÔʾÊý¾Ý¿â:  show databases;
Ñ¡ÔñÊý¾Ý¿â:  use Êý¾Ý¿âÃû;
ÏÔʾ±í:  show tables;
ÏÔʾ±í½á¹¹:  descibe ±íÃû;
Ô¶³ÌµÇ¼mysqlÐèÒª¿ªÆôÈ ......

linux strace ½ø³Ì¸ú×Ù

linux strace ½ø³Ì¸ú×Ù

µ÷ÓÃ:
strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] ...
[ -ofile ] [ -ppid ] ... [ -sstrsize ] [ -uusername ] [ command [ arg ... ] ]
strace -c [ -eexpr ] ... [ -Ooverhead ] [ -Ssortby ] [ command [ arg ... ] ]
¹¦ ......

Ó¦ÖªÓ¦»á£ºÔÚlinux/unixÉÏ·ÖÎö³ÌÐòÈÕÖ¾µÄ¼¼ÇÉ

 
more £º
    ×÷Ó㺸ÃÖ¸Á¿ÉÒÔ½«ÎļþµÄÄÚÈÝ£¬´ÓǰÏòºó£¬Ã¿´ÎÒ»ÆÁ£¬´òÓ¡µ½ÖÕ¶ËÆÁÄ»ÉÏ¡£
    Ó÷¨£º
        more filename
        ÏÔʾһÆÁÐÅÏ¢ºó£¬' ¿Õ¸ñ' ÏòÏ·­Ò»ÆÁ£¬' »Ø³µ' ÏòÏ·­Ò»ÐУ¬' q ' ÍË ......

linuxÏÂddÃüÁת£©

ÃüÁîÏê½â
dd ÊÇ Linux/UNIX ϵÄÒ»¸ö·Ç³£ÓÐÓõÄÃüÁ×÷ÓÃÊÇÓÃÖ¸¶¨´óСµÄ¿é¿½±´Ò»¸öÎļþ£¬²¢ÔÚ¿½±´µÄͬʱ½øÐÐÖ¸¶¨µÄת»»¡£
dd µÄÖ÷ҪѡÏ
Ö¸¶¨Êý×ֵĵط½ÈôÒÔÏÂÁÐ×Ö·û½áβ³ËÒÔÏàÓ¦µÄÊý×Ö:
b=512, c=1, k=1024, w=2, xm=number m
if=file
ÊäÈëÎļþÃû£¬È±Ê¡Îª±ê×¼ÊäÈë¡£
of=file
Êä³öÎļþÃû£¬È±Ê¡Îª±ê×¼Êä³ö¡£
ibs ......

linuxµÄpsÃüÁת£©

linuxµÄpsÃüÁîºÍtop¶¼ÊÇÓÃÀ´¼àÊÓϵͳ½ø³ÌºÍ×ÊԴʹÓÃÇé¿öµÄÓÐÓÃÃüÁî, psÃüÁî¸üΪ³£ÓÃ, ËùÒÔÕÆÎÕpsÃüÁîÊǺÜÓбØÒªµÄ
psÃüÁîÈç¹ûÓÐÈκÎÒÉÎÊ,ÇëÔÚÖÕ¶ËÏÂÊäÈë :# man ps
Ãû³Æ£ºps
ʹÓÃȨÏÞ£ºËùÓÐʹÓÃÕß
ʹÓ÷½Ê½£ºps [options] [--help]
˵Ã÷£ºÏÔʾ˲¼äÐÐ³Ì (process) µÄ¶¯Ì¬
²ÎÊý£º
ps µÄ²ÎÊý·Ç³£¶à, Ôڴ˽öÁгö¼¸¸ö³£Óà ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ