Select the product you need help with
วิธีการกำหนดค่าเครื่องมือการ URLScanหมายเลขบทความ (Article ID): 326444 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้ เราขอแนะนำให้ ผู้ใช้ทั้งหมดปรับรุ่นไปยัง Microsoft ข้อมูลบริการทางอินเทอร์เน็ต (IIS) รุ่น 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.microsoft.com/technet/security/prodtech/IIS.mspx)
http://www.iis.net/default.aspx?tabid=1
(http://www.iis.net/default.aspx?tabid=1)
เนื้อหาบนหน้านี้สรุปบทความที่มีการทีละขั้นตอนนี้อธิบายถึงวิธีการกำหนดค่าเครื่องมือ URLScan เพื่อป้องกันเว็บเซิร์ฟเวอร์ของคุณจากการโจมตีและ exploits การติดตั้ง URLScanการติดตั้ง URLScan แวะไปที่นักพัฒนาต่อไปนี้ของ Microsoft Network (MSDN) เว็บไซต์:http://msdn2.microsoft.com/en-us/library/aa302368.aspx หากต้องการทราบข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base::
(http://msdn2.microsoft.com/en-us/library/aa302368.aspx)
307608
(http://support.microsoft.com/kb/307608/
)
การใช้ URLScan บน IISปรับเปลี่ยนแฟ้ม URLScan.iniดำเนินการตั้งค่าคอนฟิกทั้งหมดของ URLScan ผ่าน URLScan.ini แฟ้ม ที่อยู่ในโฟลเดอร์ %WINDIR%\System32\Inetsrv\URLscan เมื่อต้องการตั้งค่าคอนฟิก URLScan เปิดแฟ้มนี้ในตัวแก้ไขข้อความเช่น Notepad ทำการเปลี่ยนแปลงที่เหมาะสม และจากนั้น ให้บันทึกแฟ้มหมายเหตุ:คุณต้องเริ่มต้นข้อมูลบริการทางอินเทอร์เน็ต (IIS) สำหรับการเปลี่ยนแปลงของคุณผล วิธีหนึ่งที่คุณสามารถทำได้อย่างรวดเร็วคือการ ทำงานนี้iisresetคำสั่งที่พร้อมท์คำสั่ง แฟ้ม URLScan.ini ประกอบด้วยหัวข้อต่อไปนี้:
ส่วน [ตัวเลือก]ในการ[ตัวเลือก]ส่วน คุณสามารถกำหนดหมายเลขของตัวเลือก URLScan แต่ละบรรทัดในส่วนนี้มีรูปแบบต่อไปนี้:OptionName=OptionValue ตัวเลือกที่พร้อมใช้งานและเป็นค่าเริ่มต้นจะเป็นดังนี้:
[AllowVerbs] และส่วน [DenyVerbs]กระบวนการ[AllowVerbs]และ[DenyVerbs]ส่วนกำหนด HTTP กิริยา (เรียกอีกอย่างว่าวิธี) ซึ่งอนุญาตให้ URLScan กิริยา HTTP ที่พบโดยทั่วไปรวม GET, POST ศีรษะ และ PUT โปรแกรมประยุกต์อื่น เช่น FPSE และเว็บแจกจ่ายสร้าง และกำหนดรุ่น (WebDAV), ใช้กิริยาเพิ่มเติมทั้งสองแบบ[AllowVerbs]และ[DenyVerbs]ส่วนมีไวยากรณ์ที่เหมือนกัน จะมีการจัดทำขึ้นของรายการของ HTTP กิริยา และแต่ละกริยาปรากฏบนบรรทัดของตนเอง ตัดสินใจ URLScan ส่วนที่ใช้ขึ้นอยู่กับค่าของการUseAllowVerbsตัวเลือกในการ[ตัวเลือก]ส่วน โดยค่าเริ่มต้น ตัวเลือกนี้ถูกกำหนดเป็น 1 ถ้าUseAllowVerbsตั้งค่าเป็น 1, URLScan เดียว permits ร้องที่ใช้กิริยาที่ระบุไว้ในนั้น[AllowVerbs]ส่วน มีปฏิเสธการร้องขอที่ไม่ได้ใช้กิริยาเหล่านี้อย่างใดอย่างหนึ่ง ในกรณีนี้[DenyVerbs]ส่วนที่ถูกละเว้น ถ้าUseAllowVerbsมีการตั้งค่าเป็น 0, URLScan ปฏิเสธการร้องขอที่ใช้กิริยาที่เปิดอยู่ในนั้น[DenyVerbs]ส่วน อนุญาตการร้องขอที่ใช้กิริยาไม่ปรากฏในส่วนนี้ ในกรณีนี้ URLScan ละเว้นการ[AllowVerbs]ส่วน ส่วน [DenyHeaders]เมื่อไคลเอนต์ร้องขอเพจากเว็บเซิร์ฟเวอร์ มักจะส่งผ่านบางส่วนหัว HTTP ที่ประกอบด้วยข้อมูลเพิ่มเติมเกี่ยวกับการร้องขอ ส่วนหัว HTTP ที่พบโดยทั่วไปรวมต่อไปนี้:
ในการ[DenyHeaders]ส่วน คุณกำหนดส่วนหัว HTTP ที่ URLScan จะปฏิเสธ ถ้า URLScan ได้รับการร้องขอที่ประกอบด้วยหัวข้อที่แสดงไว้ในส่วนนี้ มันปฏิเสธการร้องขอ ส่วนนี้ทำขึ้นของรายการของ HTTP หัว กับแต่ละหัวข้อที่ปรากฏบนบรรทัดของตนเอง ชื่อของส่วนหัวต้องถูกตาม ด้วยเครื่องหมายจุดคู่ (:) (ตัวอย่างเช่นหัวข้อชื่อ:). [AllowExtensions] และส่วน [DenyExtensions]แฟ้มส่วนใหญ่มีนามสกุลชื่อแฟ้มที่ระบุชนิดของแฟ้มเหล่านี้ ตัวอย่างเช่น ชื่อแฟ้มสำหรับ Word เอกสารโดยปกติจะสิ้นสุดใน.doc ชื่อแฟ้ม HTML โดยทั่วไปจบใน.htm หรือ.html และชื่อแฟ้มข้อความล้วนโดยปกติจะสิ้นสุดใน.txt กระบวนการ[AllowExtensions]และ[DenyExtensions]ส่วนอนุญาตให้คุณสามารถกำหนดส่วนขยายที่จะบล็อกการ URLScan ตัวอย่างเช่น คุณสามารถกำหนดค่า URLScan เพื่อปฏิเสธการร้องขอแฟ้ม.exe เพื่อป้องกันไม่ให้ผู้ใช้เว็บกำลังใช้โปรแกรมประยุกต์บนระบบของคุณทั้งสองแบบ[AllowExtensions]และ[DenyExtensions]ส่วนมีไวยากรณ์ที่เหมือนกัน จะถูกสร้างรายการของส่วนขยายของแฟ้ม และแต่ละส่วนขยายที่ปรากฏบนบรรทัดของตนเอง ส่วนขยายเริ่มการทำงานกับรอบระยะเวลา (ตัวอย่างเช่น .ext) ตัดสินใจ URLScan ส่วนที่ใช้ขึ้นอยู่กับค่าของUseAllowExtensionsในการ[ตัวเลือก]ส่วน โดยค่าเริ่มต้น ตัวเลือกนี้ถูกกำหนดเป็น 0 ถ้าUseAllowExtensionsมีการตั้งค่าเป็น 0, URLScan เฉพาะปฏิเสธการร้องขอสำหรับแฟ้มนามสกุลของชื่อที่ระบุไว้ในนั้น[DenyExtensions]ส่วน มีนามสกุลแฟ้มที่ไม่ได้แสดงไว้ในส่วนนี้จะได้รับอนุญาต กระบวนการ[AllowExtensions]ส่วนที่ถูกละเว้น ถ้าUseAllowExtensionsมีการตั้งค่าเป็น 1, URLScan ปฏิเสธการร้องขอสำหรับแฟ้มใด ๆ นามสกุลที่ไม่ได้อยู่ในนั้น[AllowExtensions]ส่วน อนุญาตการร้องขอเท่านั้นสำหรับส่วนขยายชื่อแฟ้มที่แสดงไว้ในส่วนนั้น กระบวนการ[DenyExtensions]ส่วนที่ถูกละเว้น For additional information about how to configure URLScan to permit requests for files that do not have an extension, click the following article number to view the article in the Microsoft Knowledge Base: 312376
(http://support.microsoft.com/kb/312376/
)
How to configure URLScan to allow requests with a null extension in IISThe [DenyUrlSequences] sectionYou can configure URLScan to block requests that contain certain sequences of characters in the URL. For example, you can block requests that contain two consecutive periods (..), which are frequently used with exploits that take advantage of directory traversal vulnerabilities. To specify a character sequence to block, put the sequence on a line by itself in the[DenyUrlSequences]ส่วนNote that adding character sequences may adversely affect Outlook Web Access (OWA) for Microsoft Exchange. When you open a message from OWA, the subject line of the message is contained in the URL that is requested from the server. Because the URLScan.ini file blocks any requests that contain the percent sign (%) and the ampersand sign (&), users receive a 404 error message when they try to open a message with a subject line such as "Sales increase by 100%" or "Bob & Sue are coming to town". To resolve this, you can remove these sequences from the[DenyUrlSequences]ส่วน Note that this reduces security because it potentially permits damaging requests to reach the server. สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft:: 325965
(http://support.microsoft.com/kb/325965/
)
เครื่องมือ URLScan อาจทำให้เกิดปัญหาใน Outlook Web AccessConfigure URLScan for use with IIS-dependent applicationsApplications such as Exchange, FPSE, and Microsoft Visual Studio .NET depend on IIS for correct functionality. If you do not configure URLScan correctly, these applications may stop working correctly.For additional information about how to configure URLScan to work with these applications, click the following article numbers to view the articles in the Microsoft Knowledge Base: 309508
(http://support.microsoft.com/kb/309508/
)
IIS Lockdown and URLscan configurations in an Exchange environment309394
(http://support.microsoft.com/kb/309394/
)
How to use URLScan with FrontPage 2000318290
(http://support.microsoft.com/kb/318290/
)
How to use URLScan with FrontPage 2002310588
(http://support.microsoft.com/kb/310588/
)
ชุดเครื่องมือการรักษาความปลอดภัยแบ่ง ASP.NET ตรวจแก้จุดบกพร่องใน Visual Studio .NETข้อมูลเพิ่มเติมถ้า Urlscan.ini ไม่มีอยู่ในโฟลเดอร์ %WINDIR%\System32\Inetsrv\URLscan ไคลเอนต์จะได้รับการตอบสนองข้อผิดพลาด 404 เมื่อต้องการแก้ไขปัญหานี้ การคืนค่าแฟ้ม Urlscan.ini จากสำเนาสำรอง หรือคัดลอกแฟ้ม Urlscan.ini จากเซิร์ฟเวอร์ที่เหมือนกัน ข้อมูลอ้างอิงสำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft:: 325864
(http://support.microsoft.com/kb/325864/
)
วิธีการติดตั้ง และใช้ตัวช่วยสร้างการ Lockdown IISคุณสมบัติหมายเลขบทความ (Article ID): 326444 - รีวิวครั้งสุดท้าย: 13 มกราคม 2554 - Revision: 5.0
แปลโดยคอมพิวเตอร์ ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:326444
(http://support.microsoft.com/kb/326444/en-us/
)
| การแปลบทความ
|




กลับไปด้านบน








