บทนำ (Overviews)
ขั้นตอนการปิด Weak cipher (3DES) ที่ถูกใช้โดย Web Server IIS
ขั้นตอน (Steps)
- สามารถติดตั้ง Web Server ได้จากบทความ
- สามารถตรวจสอบได้ว่า มี Weak Cipher คือใช้ DES3 ได้จาก
- พบ Cipher ตัวเป็น 3DES และมีขนาด 168 Bits ดังนี้
DES-CBC3-SHA Kx=RSA Au=RSA Enc=3DES-CBC(168) Mac=SHA1
- และใช้โปรแกรม SSLscan ใน Kali เพื่อตรวจสอบ Cipher ทั้งหมด
วิธี Manual
- คลิก Start, Run, พิมพ์ regedit, และคลิก OK
- ให้ไปที่
HKey_Local_Machine\System\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\Ciphers
- จากตัวอย่างถ้าเราไม่พบชื่อ Cipher ใด ๆ แต่มีช่องโหว่ดังกล่าวแสดงว่าเป็น Cipher default ที่ตั้งเอาไว้แต่เริ่มต้นให้สร้าง โฟลเดอร์ 3DES กับ Bits 168 ดังภาพ
- เข้าไปใน Folder ที่เราสร้างขึ้นมาใหม่. จากนั้นคลิก Edit แล้วเลือก New และคลิก DWORD (32-bit) Value.
- พิมพ์ Enabled แล้ว Enter
- ตรวจสอบให้แน่ใจว่า ในคอลัมภ์ Data มีค่าเป็น (โดยปกติเป็นค่า Default ถ้าไม่ใช่ให้เลือก Modify แล้วเปลี่ยนเป็น 0)
0x00000000 (0)
- Restart. เครื่องและทดสอบ Scan อีกครั้งจะพบว่า Cipher 3DES หายไปดังนี้
อ้างอิง (References)