??????? ??? ???? ???????? (FTP) ???? ??????? IIS

???? ???????: 283679 - ??? ???????? ???? ????? ????? ??? ???????.
???? ???? ????? ???? ?????????? ???????? ??? Microsoft Internet Information Services ??????? 7.0 ??? ??????? ??? ???? ??????? Microsoft Windows Server 2008. ???? IIS 7.0 ???? ????? ??? ????? ???? ?????? ???????? ????? ???. ????? ?? ????????? ??? ????????? ???????? ????? IIS? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
????? ?? ????????? ??? IIS 7.0? ?? ?????? ???? Microsoft ?????? ??? ?????:
http://www.iis.net/default.aspx?tabid=1
????? ???? | ?? ????

??????

???? ??????? ?????? (IIS) ?? ??? ??????? ????? ???????? (FTP) ???? ????? ????????? ???????:
  • ???-??? FTP
  • ????? ?????? ? FTP
???? ??? ??????? ??????? ??? ??????? FTP ?? ?? ?? ??? ???????.

??????? ????

???? ???? FTP ????? ??? IIS (MSFTPSVC) ?????? ?????????? ????? ??????? ???? ??????? ?????? ?????? ????. ?? ???? IIS ????? ??? ?????? ?? ???? ???????? ????? ???? ???? ??? ??? ?????? ?? RFC 959. ???? HTTP ????? ???????????? ?????? ????????? ??? ????????? ?????? ???????? FTP ??? ???? ?? ????? ??????? ????? ???? ???: ????? ????? ??????? ????? ??????? ? a ????? ????? ??????? ???? ????????. ?????????? ??? ??????? ???? TCP 21 ??? ??? ????? ???? ??????? ???? ??????? ???? ????? ???????? ?????? ??????? ???? ??????? ?????? ??????? ???????.

??????? FTP ??? ???

???-??? FTP ???? ???? ??????? ???? "????? ????" ??? ???? ?????? ??? ???? ?????? (??? ???? ?????? ???????) ???? ???? ?????? ??? ????? ????? ?????? ?? TCP ???? 20 ??? ?????? ??? ?????? ???????? ???? TCP ???? ?? ?????? ?? ??? ????? ??????.

???? ???? FTP ????? ?????? ??? FTP ???? ???????? ??????:
?????? 192,168,0,3,19,243
??? ?????? ?? ????? ?????? ????? ??????? ?????? ??? ????? ???? ????? IP ??????? ?????? ??????? ???????? ????- ??? ??? ??????? ??????? ?? ??? ?????? 16-??. ?????? ????-? ?? ?? ??? ??????? ??????? ??? ??? ???? (????) ???? ?????? ?????? 256 ?????? ???? ?????? ????. ?? ?????? ?????? ???? TCP (???????? ??????) ?? (256 × 19) + 243 = 5107? ??? ???? ?????? ?????? ???? ????? ?????? ??? 192.168.0.3:5107. ???? ???????? ????? ?????? ???????? ??? ??????? ??????? ??????? ????? ????? ????????. ??????? ??????? ????? ?? ???? ???? ??? ???????? ???????? ?? ??????? ???????? ??? 1024 ? 65535.

??????: ?? Windows NT 4.0 ? Windows 2000? ??????? ???? ??????? ???? ?????? ?? 1024 ??? 5000. ????? ?????? ?????? ?? Windows NT 4.0 ? ????? Windows 2000 ????? ???? ??? ??? ??????. ????? ?? ????????? ??? ????? ????????? ???? ?????? ????? ???? ??? ??? ??????? ?????? ?????? ?? ????? ??????? ? Microsoft:
196271 ??? ???? ??? ??????? ?? ????? TCP ????? 5000
?????? ????? ??????? ???-??? ????? FTP:

?? ??? ??????????? ??? ??????
?????????????? ??????? ???
MyUserName ???????? 192.168.4.29:8190 10.0.0.10:21
????? ???? ?????? 192.168.4.29:8190 10.0.0.10:21
CWD/ 192.168.4.29:8190 10.0.0.10:21
250 CWD ????? ????. 10.0.0.10:21 192.168.4.29:8190
?????? 192,168,4,29,31,255192.168.4.29:819010.0.0.10:21
200 ???? ????? ????. 10.0.0.10:21 192.168.4.29:8190
?????192.168.4.29:819010.0.0.10:21
<file listing="" is="" transferred=""></file>10.0.0.10:20 192.168.4.29:8191
226 ??? ?????. 10.0.0.10:21 192.168.4.29:8190

??????? FTP passive-?????

????? ?????? FTP ???? ???? ??????? ???? "???? ?????"? ??? ??? ?????? ?????? ??? PASV? ?????? ?????? ??? ??? ??????? PASV ?? ??? ??????? ??????? ?????? ?? ???? ???? ????????? ???? ?????? ????? ?????? ????????. ??? ?????? ??? ??????? ????? ?? ??? ??????? ??? ?????? ??? ?????? ???????? ?????? ?????? ??? ?????? ?????? ?? ??????? ??????. ?? ??? ??? ????? ??????? ?????? FTP ??? ??????:

?? ??? ??????????? ??? ??????
?????????????? ??????? ???
MyUserName ???????? 192.168.4.29:7971 10.0.0.10:21
????? ???? ?????? 192.168.4.29:7971 10.0.0.10:21
CWD/ 192.168.4.29:7971 10.0.0.10:21
250 CWD ????? ????. 10.0.0.10:21 192.168.4.29:7971
PASV192.168.4.29:797110.0.0.10:21
227 ????? ????? ?????? (192,168,4,29,9,227).10.0.0.10:21 192.168.4.29:7971
?????192.168.4.29:797110.0.0.10:21
<file listing="" is="" transferred=""></file>10.0.0.10:2531 192.168.4.29:7972
226 ??? ?????. 10.0.0.10:21 192.168.4.29:7971

??????? ??????? ???? ??????? ?? FTP

??????? ?????? ?????? ???? ??? ??????? ???????? ??? ??????? ?? ???? ????? ?????? ??? ?????? ??? ??? "???? ???? ?????" ?????? (NBSD) ??? ?????? ?? ???? ??????? ?? ????? ????? ?????? (NAT) ??????. ?? ???? ??????? ???? ???? ????? ??????? ??????? ??? TCP 21 (??? ???????? ???? ????? ????? ?????? ??? ???? FTP)? ???? ????? ????? ???????? ??? ?????? ??? DIR LS? GET ?? PUT? ???????? ??? ??????? ???? ?? ????? ?? ????????? ???? NBSD ??? ???????? ?????? ???? ??????? ???? ?? ?????? ?? ??? ??????. ??? ??? ???? NBSD ???????? ????? ?????? ?? ??? ?????? ?? ???? ?????? ?????/??? ????? ?????? ????.

???????? ??? ???? ????? ????????? NBSD? ???????? ??? ??????? ???? ?? ???? ??? ?????? ???? ???? ????????? ??? ???????? ??? ??????? ???? ????? ???? ???? ??? ?????? ???? ????? ?????? ??? ??? ??????. ??? ?? ???? ?????????? ??? ??? ??? ?? ?????? ???????? ?????? ??? ????? ?????? ??? ???????? ????? ????? ?? ????? ?? ?? ?????. ???? ?????? FTP ???? ?????? ?????? ???????? ?????? ?? ???? ??? ??? ???? ??? ???? FTP ????? FTP.

???????? ??? ??????? ??????? ???? ?? ??????? ?? ??? Microsoft

???? ?????? ?????? ????? FTP ???????? ?? ??? Microsoft? ???? ??????? ???? ???? ?? ????:

?? ??? ??????????? ??? ??????
???? FTP??? ?????
??? ?????????? (???-????)
Internet Explorer 5.1 ?????????? ???????????
Internet Explorer 5.5 ?????????? ????????????
Ver.1.1 FrontPage ????? ??????? Windows XP???

????? ??? ?????

???? ?????? ????? NBSD ?????? ?????? ???????? ???????? ??? ???????? ??? ??????? ??? ????? ????????? ??? ??????? ????????. ??? ??????? ??????? ????????? ??? ??????? ?? ???????? HTTP ?????? ??? ???, ??? ???? ????? ??????? ?????? ???????? HTTP ??? ??????? TCP 80 ? HTTPS ??? TCP 443. ??? ????? ?? ?? Microsoft ???? ?????? ??? ??? ????? ??? HTTP ???? ????? ?? ?????? ??? ????? ???? ???? ???????? ??????? ???? FrontPage ?? ??????? ??????? ???? ??????? HTTP WebDAV? ?????? HTTP ? ??????? ?????? ?????? ???????. ????? RFC 2518? WebDAV ??????? ?? IIS 5.0? ????? ???????? ???????? ??????? WebDAV (??? ???????? ???????? ??? ??? ???? ??? ???? WebDAV) ?? ??? ???? ??????? ??? ??????? ??????? ???????? ????? ?? ??? ??????? ????? ????? ?????? ??? ??????? ???????? WebDAV (??? Internet Explorer 5.0 ? ??????).

??????: ?????? ??? ???? ?? ????????? ??? RFC 2518? ???? ???? ?????? ??? ?????:
RFC 2518
http://www.faqs.org/rfcs/rfc2518.html
??? ???? FTP ?? IIS ?? ???? FTP ??? ????? ???? ???? ??????? (SSL)? ??? ??????? ???? ????? ????????? ??? ??????? ???????? ????? ??????? (????? ?? ??????? WebDAV ??? SSL)? ?? ???? ???????? ??????? FTP ??? ???? ????? ??? "?????? ?????? ????????" ???? ??? ??????? ?????? ???????? ??????? ?????? ?? ???? ??? ???? ?? IPSec. ????? ?? ????????? ??? FTP ??? SSL? ???? RFC 2228.

?????

????? ?????? FTP

????? ??????? ??????? ??? ???? ???? ?? ????????? ??? ???? "???????? ??? ???????":
RFC 959-??? ??? ???????? (FTP)
http://www.faqs.org/rfcs/rfc959.html

???? ??????? ?????? Microsoft ® ??? ???????
http://www.microsoft.com/mspress/easterneurope/books/book167.htm
??????: ????????? ?????? ???? ????
ISBN: 1-57231-585-7
??????: Microsoft Press? ????? 1998
?????? ??? ???? ?? ????????? ??? "???????? ??? ???????"? ???? ????? "????? ???????? ???????? ??? ???????" ??? ???? ??? ??????:
http://www.webhostingreviewzone.net/what-is-file-transfer-protocol-ftp
Microsoft ????? ??????? ??? ??????? ?? ??? ?????? ???????? ?? ?????? ??? ????? ??????. ?? ????? ??????? ??? ??????? ??? ??? ?????. Microsoft ??? ????? ???? ??? ?????? ???? ??????? ??? ?????? ?????? ???????.


WebDAV ?? ???? ??? ?? ????? ????

????? ??????? ??????? ??? ???? ???? ?? ????????? ??? WebDAV ??????? ?????? ??????? Microsoft ????? ??????:
??????? ?????? ?????? ????? ??????? ?????? ? HTTP ??????? ??????
http://www.microsoft.com/msj/0699/dav/dav.aspx

WebDAV ?? ???? ???????
http://www.xmlpitstop.com/VisitPage17627.aspx

????? MSDN
.aspx http://msdn2.microsoft.com/en-us/library/aa189148 (office.10)
??????? ?????????? ???? ??? ????? ???????? ??????? ?????? ?? ????? ??????? ? Microsoft:
290111 HOWTO: ??? ?? ??? ????? ?????? ???????? WebDAV
245359 HOWTO: ??? ????????? ???????? ?????? ????? ??????
248501 ?????: ??????? Rosebud.exe ?? ???? OLE DB ????? ??? ?????? ?? Visual c + +
195851 ????? ????? ???????? ?????? ??? ?? Internet Explorer 5
????? ?????? ??????? ???? ???????

????? ??????? ??????? ??? ???? ???? ?? ????????? ??? ????? ????? ???? IP? ???? ???? ?? ???? ?????? ?????? ?????? ????????? ???? ??? ????? ???????? FTP:
???????? ??????? ?????? ?? ???? ??? ????
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/intwork/inbe_vpn_naxe.mspx?mfr=true
?????? ??? ???? ?? ?????????? ???? ???????? ??????? ?? Microsoft ????? ???????:
161410 ????? ????? ?? ???? ??? ???? ??????? ?????? ????????? ???????? PPTP
231585 ???? ???? ??? ??????? IP ?????? ?? IPSec ?? Windows 2000

???????

???? ???????: 283679 - ????? ??? ??????: 20/????? ???????/1434 - ??????: 14.0
????? ???
  • ???? ??????? ?????? 3.0
  • Microsoft Internet Information Services 5.0
????? ??????: 
kbinfo kbmt KB283679 KbMtar
????? ????
???: ??? ????? ??? ??????? ???????? ????? ?????????? ??????? ?????? ??? ??????? ?? ??? ??????? ?? ??????? ??? ??? ?? ???? ????????? ???? ??????? ???????(CTF) ?? ?? ???? ????? ????. ???? ?? ???? ?????????? ??? ???????? ???????? ???? ??? ?? ???????? ??????? ?? ??? ??????? ???????? ?? ??? ??????? ??????? ??? ?????? ?? ?????? ??? ???? ???????? ???????? ?? ????? ??????? ????? ????? ??????. ??? ?? ???????? ???????? ?? ????? ??? ????? ?? ???????? ?? ???? ????? ?? ?????. ?????? ??? ???? ?????????? ???? ?????? ?? ??? ????? ?? ??? ??? ?? ??????? ?? ??? ????? ?? ???? ????? ????? ?? ????? ??????? ???? ?? ???????? ?? ??? ???????.
???? ??? ????? ??????? ?????? ??????????283679

????? ???????