- และอีกหนึ่งวิธีก็คือ “ตัวคุณเองก็จะต้องเริ่มต้นตอบให้ได้ก่อนว่า “Web Application” มีความถูกต้องหรือไม่ในการตรวจค้นหาช่องโหว่ได้มากน้อยแค่ไหน ซึ่งสามารถตรวจเช็คได้จากความสามารถในการรับมือ Open Web Application Security หรือ OWASP Top 10
.
.
Open Web Application Security หรือ OWASP Top 10 Vulnerabilities
ประกอบไปด้วย:
.
Injection: การโจมตีในรูปแบบที่ผู้โจมตีจะส่งข้อมูลที่ไม่น่าเชื่อถือไปยัง SQL, OS หรือ LDAP โดยสั่งการด้วยคำสั่งปลอม เพื่อเรียกใช้คำสั่งในการเข้าถึงข้อมูลที่สำคัญภายใน
Broken Authentication and Session Management: แฮกเกอร์จะใช้กระบวนการตรวจสอบสิทธิ์และการจัดการเซสชั่น เพื่อขโมยรหัสผ่านโทเค็น หรือคีย์ที่จะช่วยให้ระบุตัวตนของผู้ใช้ “จึงทำให้สามารถแฮ็กเข้าถึงเครือข่ายของคุณได้อย่างอิสระไม่แตกต่างกับบุคคลในองค์กรเลยทีเดียว”
Cross Site Request Forgery (CSRF): แฮกเกอร์ใช้การโจมตีแบบ CSRF เพื่อบังคับให้ Web Brower ของเหยื่อส่งคำขอ HTTP ปลอม และข้อมูลมูลตรวจสอบสิทธิ์ในการเข้าถึง ไปยัง “Web Application” ที่มีช่องโหว่
Using Components with Known Vulnerabilities: Software module components มักทำงานโดยมีสิทธิ์ในส่วนต่างๆได้อย่างเต็มที่ ดังนั้นหาก Software ไม่ได้เข้าถึงส่วนต่างๆที่เกิดช่องโหว่ อาจจะทำให้เป็นโอกาสของเหล่าแฮกเกอร์ในการเจาะข้อมูลได้เช่นเดียวกัน
Unvalidated Redirects and Forwards: แม้ว่าแอปพลิเคชั่นภายในเว็บจะสามารถส่งต่อหรือเปลี่ยนเส้นทางผู้ใช้ไปยังส่วนต่างๆภายในเว็บและภายนอกเว็บไซด์ แต่หากไม่ได้รับการตรวจสอบและตั้งค่าที่ถูกต้องจะทำให้แฮกเกอร์สามารถเข้ามาเปลี่ยนเส้นทางไปยังไซต์ที่เป็นอันตรายได้