Score:-1

การเปิดเผยพาธไฟล์ของระบบแบบสัมบูรณ์ต่อสาธารณะทำให้เกิดช่องโหว่ด้านความปลอดภัยหรือไม่ และถ้าเป็นเช่นนั้น จะเป็นเช่นนั้นได้อย่างไร

ธง dz

แก้ไข: ฉันได้เปลี่ยนชื่อเรื่องและคำถามของฉันให้กว้างมากขึ้น รวมทั้งเจาะจงมากขึ้นสำหรับคำตอบที่ฉันต้องการ

ฉันทำข้อผิดพลาดเมื่อทำการเปลี่ยนแปลงบางอย่างในไฟล์ PHP และใช้ __DIR__ เพื่อสร้าง URL แบบไดนามิกในการเปลี่ยนเส้นทาง ดังนั้น หากผู้ใช้กดเปลี่ยนเส้นทางเนื่องจากออกจากระบบ พวกเขาจะถูกนำทางไปยัง URL ที่คล้ายกับ: /home/filesystem/path/to/logoutpage.php ใน URL ซึ่งจะแสดงในแถบตำแหน่งของผู้ใช้

คำถามของฉันคือการเปิดเผยพาธไฟล์ของระบบแบบสัมบูรณ์ต่อสาธารณะทำให้เกิดช่องโหว่ด้านความปลอดภัยหรือไม่ และถ้าเป็นเช่นนั้น การทำเช่นนี้จะทำให้ไซต์/เซิร์ฟเวอร์มีความเสี่ยงได้อย่างไร การทำเช่นนี้เปิดเผยข้อมูลอย่างไร และถ้าเป็นเช่นนั้น ใครสามารถอธิบายได้ว่าการโจมตีจะมีลักษณะอย่างไร

FWIW:

ฉันตรวจสอบไฟล์บันทึกและความพยายามทั้งหมดเพื่อเข้าถึง URL นั้น (10 รายการในนั้น ซึ่งแน่นอนว่าผลลัพธ์เป็น 404 เนื่องจากไม่มีไฟล์อยู่บนเส้นทางนั้น) สร้างขึ้นโดยฉัน หรือสิ่งที่ดีที่สุดที่ฉันสามารถบอกได้คือ เครื่องมือค้นหา Sogou (ดู ความคิดเห็นของฉันด้านล่างสำหรับวิธีที่ฉันอนุมานได้) เนื่องจากฉันคิดว่า Soguo มีปลาตัวใหญ่กว่าที่จะทอดพยายามโจมตีฉัน ฉันรู้สึกว่าไม่มีเหตุให้ต้องตกใจ

ฉันไม่ได้เปิดเผยไฟล์ใด ๆ ที่มีการกำหนดค่า เฉพาะไฟล์ที่แสดงหน้าเว็บที่อนุญาตให้เข้าสู่ระบบอีกครั้งเมื่อออกจากระบบ

นี่เป็นเว็บไซต์ขนาดเล็กที่ใช้โดยชุมชนส่วนตัวของเพื่อน ซึ่งมีให้สำหรับผู้ใช้ที่ลงทะเบียนประมาณ 35 คนเท่านั้น เป็นข้อมูลเท่านั้น นอกเหนือจากการจัดเก็บที่อยู่อีเมลเพื่อระบุตัวตนในการเข้าสู่ระบบ จะไม่มีการจัดเก็บข้อมูลผู้ใช้อื่น ๆ

Michael Hampton avatar
cz flag
ตรวจสอบบันทึกเว็บเซิร์ฟเวอร์ของคุณ
dz flag
มีการเข้าชม 10 ครั้งภายในระยะเวลาครึ่งชั่วโมงสำหรับ URL การเปลี่ยนเส้นทาง 5 hits คือฉันเอง อีก 5 hits มาจาก 3 IPs: 1 IP แสดง Soguo UA, อีก 2 IPs มี 2 hits ในแต่ละกรณี 1 hits แสดง Soguo UA; อีกอันที่อยู่ IP เดียวกันแสดง Mozilla/Mac แต่ทั้งหมดอยู่ห่างกันไม่กี่วินาที แน่นอนว่าไม่มีสิ่งใดอยู่ในเส้นทางการเปลี่ยนเส้นทาง ดังนั้นจึงเป็น Hit ทั้งหมด 404 ครั้งแต่ทั้งหมดนี้บอกฉันว่าพวกเขาไม่สามารถเข้าถึงเพจได้ มันไม่ได้บอกฉันว่าข้อมูลนั้นสามารถใช้ในทางที่ผิดได้หรือไม่ ไซต์นี้มีทราฟฟิกน้อยมาก btw
dz flag
โปรดแก้ตัวสะกดของฉัน ควรเป็น Sogou
djdomi avatar
za flag
สิ่งนี้ตอบคำถามของคุณหรือไม่ [ฉันจะจัดการกับเซิร์ฟเวอร์ที่ถูกบุกรุกได้อย่างไร](https://serverfault.com/questions/218005/how-do-i-deal-with-a-compromised-server)
djdomi avatar
za flag
ในกรณีใดก็ตามที่คุณเปิดเผยข้อมูลที่คุณไม่ได้เป็นเจ้าของ คุณถูกบังคับให้ติดต่อเจ้าของข้อมูลหรือผู้คุ้มครองในกรณีที่คุณอาศัยอยู่ภายในสหภาพยุโรป :-)
Score:2
ธง cz

เนื่องจากความพยายามทั้งหมดเพื่อเข้าถึง URL ที่ไม่ถูกต้องเหล่านี้ส่งผลให้เกิดข้อผิดพลาด 404 สิ่งเดียวที่คุณรั่วไหลออกไปคือรากเอกสารของเว็บเซิร์ฟเวอร์ของคุณ ผู้โจมตีจำเป็นต้องรู้เรื่องนี้เพื่อเข้าถึงไฟล์ที่คุณกำลังให้บริการ แต่ก่อนอื่นผู้โจมตีจะต้องเจาะระบบด้วยวิธีใดวิธีหนึ่ง และหากผู้โจมตีบุกรุกเข้ามา พวกเขาก็สามารถอ่านการกำหนดค่าเว็บเซิร์ฟเวอร์ของคุณเพื่อค้นหารูทของเอกสารได้อย่างง่ายดาย หรือเพียงแค่สำรวจระบบไฟล์จนกว่าจะพบ ดังนั้นคุณจึงให้ผลน้อยมาก

dz flag
ขอบคุณ Michael การรับรองของคุณมีประโยชน์

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา