ช่องโหว่ของเว็บเซิร์ฟเวอร์
ฉันต้องบอกว่าบทย่อยนี้ดูเหมือนจะปวดหัวนิดหน่อยเพราะเรื่องของความปลอดภัยทางไซเบอร์ ความปลอดภัยของเว็บ ความปลอดภัยทางอินเทอร์เน็ต มัลแวร์ ประเภทการโจมตีของความปลอดภัยทางไซเบอร์ และอื่น ๆ นั้นเปลี่ยนแปลงไปเรื่อย ๆ ซึ่งเป็นความท้าทาย เพื่อเน้นบางกรณีเนื่องจากทั้งหมดเป็นไปได้และอาจเป็นไปได้ในโลกอินเทอร์เน็ตที่มีช่องโหว่ตลอดเวลา
อ้างอิง จากPentaSecurity : การโจมตีทางไซเบอร์ บนเว็บแอปพลิเคชันนั้นพบได้บ่อยมากขึ้นเรื่อยๆ เมื่อรัฐบาลและธุรกิจต่างๆ ย้ายบริการของตนมาทางออนไลน์มากขึ้นเรื่อยๆ เว็บแอปพลิเคชันจึงกลายเป็นเป้าหมายที่ง่ายสำหรับอาชญากรไซเบอร์ การโจมตีทางเว็บเป็นหนึ่งในภัยคุกคามที่ใหญ่ที่สุดต่อความปลอดภัยขององค์กรและความปลอดภัยของข้อมูล
เว็บแอปพลิเคชันคืออะไร ?
- เว็บแอปพลิเคชันคือโปรแกรมแอปพลิเคชันที่ติดตั้งบนเซิร์ฟเวอร์ระยะไกลและส่งผ่านอินเทอร์เน็ต โดยมีเว็บไซต์เป็นส่วนติดต่อผู้ใช้ ลองนึกถึงอีเมล โซเชียลมีเดีย และเว็บไซต์อีคอมเมิร์ซ โดยพื้นฐานแล้วคุณใช้แอปพลิเคชันเหล่านี้บนเว็บโดยไม่จำเป็นต้องติดตั้งลงในคอมพิวเตอร์ของคุณ
ตามCisco : การโจมตีทางไซเบอร์เป็นความพยายามที่มุ่งร้ายและจงใจโดยบุคคลหรือองค์กรเพื่อเจาะระบบข้อมูลของบุคคลหรือองค์กรอื่น โดยปกติแล้ว ผู้โจมตีจะแสวงหาผลประโยชน์บางอย่างจากการรบกวนเครือข่ายของเหยื่อ
ภัยคุกคามทางไซเบอร์ในปัจจุบันมักประกอบด้วยประเภทต่อไปนี้:
- ภัยคุกคามต่อเนื่องขั้นสูง
- ฟิชชิ่ง
- โทรจัน
- บ็อตเน็ต
- แรนซัมแวร์
- การปฏิเสธการให้บริการแบบกระจาย (DDoS)
- การโจมตีของไวเปอร์
- การโจรกรรมทรัพย์สินทางปัญญา
- ขโมยเงิน
- การจัดการข้อมูล
- การทำลายข้อมูล
- สปายแวร์/มัลแวร์
- ผู้ชายที่อยู่ตรงกลาง (MITM)
- ดาวน์โหลดไดรฟ์โดย
- มัลแวร์โฆษณา
- ซอฟต์แวร์โกง
- ซอฟต์แวร์ที่ไม่ได้แพตช์
- การโจมตีแบบ Cross Site scripting (XSS) — ซึ่งก็คือเมื่อเว็บไซต์มีช่องโหว่ที่เปิดโอกาสให้แทรกสคริปต์ได้ ผู้โจมตีใช้ประโยชน์จากช่องโหว่ดังกล่าวและฉีด JavaScript ที่เป็นอันตรายลงในฐานข้อมูลของเว็บไซต์ เมื่อผู้ใช้ร้องขอข้อมูลเหล่านี้ในภายหลัง เว็บเบราว์เซอร์ของผู้ใช้จะเรียกใช้ JavaScript ที่เป็นอันตราย ซึ่งจะทำให้ผู้โจมตีสามารถขโมยคุกกี้ของเบราว์เซอร์สำหรับการไฮแจ็กเซสชันได้1 จากนั้นแฮ็กเกอร์สามารถใช้ข้อมูลเซสชันเพื่อหาช่องโหว่เพิ่มเติม ซึ่งอาจได้รับข้อมูลเครือข่ายและควบคุมคอมพิวเตอร์ของผู้ใช้ นี่เป็นสิ่งสำคัญอย่างยิ่งสำหรับสภาพแวดล้อมขององค์กร เนื่องจากการโจมตี XSS เพียงครั้งเดียวสามารถทำลายเครือข่ายทั้งหมดได้
- การโจมตีด้วยการแทรกคำสั่ง OS — การแทรกคำสั่ง OS คือเมื่อผู้โจมตีป้อนคำสั่งระบบปฏิบัติการ (OS) ลงในเซิร์ฟเวอร์ที่เรียกใช้เว็บแอปพลิเคชัน ซึ่งแตกต่างจากการฉีด SQL เนื่องจากเข้าจากฝั่งเซิร์ฟเวอร์แทนที่จะเป็นฝั่งแอปพลิเคชัน อย่างไรก็ตาม ผลที่ตามมาคล้ายกับการโจมตีด้วยการฉีด SQL ซึ่งผู้โจมตีสามารถควบคุมแอปพลิเคชันได้อย่างเต็มที่ ผู้โจมตีสามารถสั่งให้แอปพลิเคชันแสดงข้อมูลที่ละเอียดอ่อน ตลอดจนแก้ไขและลบข้อมูลได้ แอปพลิเคชันนี้ยังสามารถใช้เพื่อบุกรุกส่วนอื่น ๆ ของเครือข่ายองค์กร ซึ่งนำไปสู่การโจมตีเพิ่มเติมภายในองค์กร
- การโจมตีด้วยการฉีด LDAP — Lightweight Directory Access Protocol (LDAP) เป็นโปรโตคอลซอฟต์แวร์ที่ใช้สำหรับอินทราเน็ตขององค์กรเป็นส่วนใหญ่ ช่วยให้ทุกคนในเครือข่ายสามารถค้นหาทรัพยากรจากไดเร็กทอรี เช่น บุคคลอื่น อุปกรณ์ ไฟล์ ตลอดจนชื่อผู้ใช้และรหัสผ่าน ซึ่งเป็นส่วนหนึ่งของระบบการลงชื่อเพียงครั้งเดียว (SSO) การโจมตีด้วยการฉีด LDAP คือเมื่อช่องโหว่ทำให้ผู้โจมตีสามารถส่งคำค้นหาโดยไม่มีการตรวจสอบที่เหมาะสม จากนั้นผู้โจมตีสามารถแก้ไขข้อความค้นหาเพื่อเข้าถึงทรัพยากรที่สำคัญ ซึ่งนำไปสู่ผลร้ายแรงตามมา
- การโจมตีด้วยกำลังดุร้าย — การโจมตีด้วยกำลังดุร้าย ซึ่งบางครั้งเรียกว่าการโจมตีด้วยรหัสผ่าน เป็นหนึ่งในรูปแบบการโจมตีเว็บที่ง่ายที่สุด แฮ็กเกอร์เพียงลองใช้ชื่อผู้ใช้และรหัสผ่านต่างๆ ซ้ำๆ กันจนกว่าจะเข้าสู่ระบบบัญชีของผู้ใช้ ใช้รหัสผ่านมาตรฐาน 8 หลัก เช่น ตัวอักษร 52 ตัว (ตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก) และ 10 หลักให้อักขระทั้งหมด 62 ตัว รวมเป็น 628 = 2.1834011×1014 ชุดค่าผสมที่เป็นไปได้ แน่นอนว่าต้องใช้เวลาหลายปีกว่าที่คอมพิวเตอร์เครื่องเดียวจะลองใช้ชุดค่าผสมทั้งหมด แต่เมื่อแฮ็กเกอร์เข้าควบคุมคอมพิวเตอร์หลายเครื่องหรือพัฒนาเครื่องมือคอมพิวเตอร์ที่ใช้ซอฟต์แวร์อันทรงพลัง สิ่งต่างๆ ก็กลายเป็นเรื่องง่าย
ฉันลบ ' “Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML เช่น Gecko) Chrome/51.0.2704.103 Safari/537.36” ' ออกจากจุดสิ้นสุด เนื่องจากไม่มีประโยชน์ที่จะพิสูจน์ประเด็นของฉัน
208.168.239.183 - - [23/Feb/2021:04:47:23 +0100] "GET /phpmyadmin/ HTTP/1.1" 200 16536
208.168.239.183 - - [23/Feb/2021:04:47:24 +0100] "GET /phpmyadmin/index.php?pma_username=popa3d&pma_password= HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:25 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=bitnami HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:26 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=root HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:27 +0100] "GET /phpmyadmin/index.php?pma_username=test&pma_password=test HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:27 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=mysql HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:28 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password= HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:29 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=123456 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:30 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=123 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:31 +0100] "GET /phpmyadmin/index.php?pma_username=admin&pma_password=admin HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:31 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=admin HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:32 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=password HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:33 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=toor HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:34 +0100] "GET /phpmyadmin/index.php?pma_username=wordpress&pma_password=wordpress HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:34 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=1234 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:35 +0100] "GET /phpmyadmin/index.php?pma_username=joomla&pma_password=joomla HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:36 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=0 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:37 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=12345 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:37 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=test HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:38 +0100] "GET /phpmyadmin/index.php?pma_username=user&pma_password=user HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:39 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=letmein HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:40 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=root123 HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:40 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=dbadmin HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:41 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=r00t HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:42 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=qwerty HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:43 +0100] "GET /phpmyadmin/index.php?pma_username=popa3d&pma_password=popa3d HTTP/1.1" 200 16535 "-"
208.168.239.183 - - [23/Feb/2021:04:47:44 +0100] "GET /phpmyadmin/index.php?pma_username=root&pma_password=123456789 HTTP/1.1" 200 16535 "-"
มีชายคนหนึ่งที่พยายามบุกเข้าไปในเว็บเซิร์ฟเวอร์ของฉันด้วยชื่อผู้ใช้และไม่ใช้รหัสผ่าน :)) — เขาส่งคำขอ 56 รายการในเวลาน้อยกว่า 20 วินาที สิ่งนี้นำฉันไปสู่การโจมตีประเภทสุดท้าย:
- การโจมตีแบบปฏิเสธการให้บริการ (DoS)/ การปฏิเสธการให้บริการแบบกระจาย (DDoS)
ฉันหวังว่าบทความนี้จะเป็นแหล่งข้อมูลที่มีค่าสำหรับคุณ และคุณได้รับข้อมูลเชิงลึกที่เป็นประโยชน์เกี่ยวกับประเภทของภัยคุกคามที่อาจส่งผลกระทบต่อเว็บแอปของคุณ
ขอบคุณสำหรับการอ่านและการสนับสนุนของคุณ
หากคุณต้องการดูเนื้อหาเพิ่มเติมเช่นนี้ โปรดอย่าลืมติดตามฉันบนสื่อหรือLinkedIn





































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)