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 µð·ºÅ丮¿¡ ÈÀϵé·Î ä¿î´Ù. |