Unix/Solaris °ü·Ã°Ô½ÃÆÇ

2000/07/19(19:55) from 203.254.154.69
ÀÛ¼ºÀÚ : °­ÁÙ±â (jkkang65@hanmail.net) Á¶È¸¼ö : 1942 , ÁÙ¼ö : 80
Anonymou FTP ¼³Á¤ ¹æ¹ý
¹Ýµå½Ã ¼öÆÛÀ¯Àú·Î ·Î±×ÀÎÀ» ÇÑ´Ù.

1. /etc/passwd È­ÀÏ°ú /etc/shadow È­ÀÏ¿¡ "misc' ±×·ìÀ¸·Î µÈ "ftp" À¯Àú¸¦ µî·ÏÇÑ´Ù.
 ¿¹) ftp:x:100:100:anonymous ftp:/usr/FTP:/bin/true  <-- /etc/passwd
¿¹) ftp::6445:::::: <-- /etc/shadow



2. /etc/group È­ÀÏ¿¡ "misc" ¿£Æ®¸®¸¦ Ãß°¡ÇÑ´Ù.
 ¿¹) ftp_g::100:



3. µð·ºÅ丮¸¦ »ý¼ºÇÑ´Ù.
 # mkdir ~ftp ~ftp/{bin,pub,usr,etc,dev}



4. /bin/ls¸¦ º¹»çÇÑ´Ù.
 # cp /bin/ls ~ftp/bin



 
5. /etc/{passwd,group,netconfig} È­ÀϵéÀ» º¹»çÇÏ°í ¼³Á¤ÇÑ´Ù.
 # cp /etc./{passwd,group,netconfig} ~ftp/etc



6. ½Ç½Ã°£ ·Î´õµéÀ» º¹»çÇÑ´Ù.
 # cp /usr/lib/ld.so ~ftp/usr/lib/ld.so
# cp /usr/lib/ld.so.q ~ftp/usr/lib/ld.so.1



7. ~ftp/dev/zero¸¦ »ý¼ºÇÑ´Ù.
 # cd ~ftp/dev

# mknod tcp c 11 42
# mknod ticotsord c 105 1
# mknod udp c 11 41
# mknod zero c 13 12



8. ÃֽŠ¹öÀüÀÇ Shared C ¶óÀ̺귯¸®µéÀÇ º¹»çº»À» ¸¸µç´Ù.
 # cp /usr/lib/libc* ~ftp/usr/lib
# cp /usr/lib/libdl* ~ftp/usr/lib
# cp /usr/lib/libintl* ~ftp/usr/lib
# cp /usr/lib/libnsl* ~ftp/usr/lib
# cp /usr/lib/libsocket* ~ftp/usr/lib
# cp /usr/lib/libw* ~ftp/usr/lib
# cp /usr/lib/nss_* ~ftp/usr/lib
# cp /usr/lib/straddr* ~ftp/usr/lib



9. È­ÀÏ°ú µð·ºÅ丮ÀÇ Æ۹̼ÇÀ» ¼³Á¤ÇÑ´Ù.
 # cd ~ftp
# chown root . pub
# chgrp other . pub
# chown root bin bin/ls etc etc/[pg]* dev dev/zero usr usr/lib usr/lib/*
# chgrp wheel bin bin/ls etc etc/* dev dev/zero usr usr/lib usr/lib/*
# chmod 111 bin/ls
# chmod 444 etc/*
# chmod 555 . bin dev etc usr usr/lib usr/lib/*
# chmod 777 pub



10. /etc/inetd.conf È­ÀÏ¿¡ "ftpd"°¡ µé¾îÀÖ¾î¾ß ÇÑ´Ù.
 ¿¹) # ident "@(#)inetd.conf 1.16    94/03/08 SMI
    ftp  stream   tcp   nowait  root   /usr/sbin/in.ftpd   in.ftpd



 

11. ÀÌÁ¦ ~ftp/pub µð·ºÅ丮¿¡ È­Àϵé·Î ä¿î´Ù.

Modify Delete Post Reply Backward Forward List
Powered by Kang Jul Ki