ติดปัญหา Security Path Manipulation แก้ยังไงดีครับ  สร้างคำถาม

 3,531 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 22/05/2015

ติดปัญหา Security Path Manipulation แก้ยังไงดีครับ

Path Manipulation ในมุมของ Security
ตรงนี้หมายถึงการเข้าถึง System path ที่ไม่ปลอดภัย มีความสุ่มเสี่ยง
หรือ แค่มีแนวโน้มที่อาจทำให้เกิดก็ถือว่าไม่ผ่านแล้วครับ

โดยมากจะเจอปัญหาเวลาที่เราต้องทำการ Write File
หรือทำอะไรซักอย่างที่ต้องมีการ เข้าถึง System path

โดยเฉพาะระบบที่เป็น Web Application
และยิ่งมีการรับ Path หรือ ชื่อไฟล์ ต่างๆ ผ่านทาง request เข้ามาเป็น parameter
อันนี้ถือว่าเป็น Critical Issue เลยทีเดียว

ดังนั้นถ้าไม่อยากเจอ Security Issue ข้อนี้
แนะนำให้หลีกเลี่ยงการส่งพวก path หรือ ชื่อไฟล์
ผ่าน Parameter เข้ามาใช้ใน Program ครับ


ถ้าชอบบทความนี้ กด Like เลย :ติดปัญหา Security Path Manipulation แก้ยังไงดีครับ

 3,531 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 22/05/2015



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    เอก
@ หากมีความจำเป็น ควรจะมีการทำ Mapping เพื่อตรวจสอบ
ค่าที่ส่งเข้ามาว่ามันใช่ ค่าที่เราต้องการหรือเปล่าครับ

อย่างน้อยก็ควรต้องมีพวก list path ต่างๆ ไว้
สำหรับนำมาตรวจสอบกับ parameter ที่ส่งเข้ามาครับ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  วิธี Call Stored Procedure ใน PL SQL ถามเมื่อ (2013-01-24)   4,299 views  (ดูล่าสุดเมื่อ 46 วินาที!!)

  PLSQL Sub String ด้วยคำสั่ง substr วิธีใช้งาน ถามเมื่อ (2012-11-28)   6,624 views  (ดูล่าสุดเมื่อ 4 นาที)

  Unix unzip ไฟล์ไว้ใน folder ถามเมื่อ (2016-07-27)   2,637 views  (ดูล่าสุดเมื่อ 5 นาที)

  แจก Code jQuery วิธีกำหนดค่า checked ให้กับ radio หรือ select box ถามเมื่อ (2019-06-01)   2,248 views  (ดูล่าสุดเมื่อ 7 นาที)

  Oracle INSTR SQL Function ตัวนี้ใช้งานยังไง มาดูกัน ถามเมื่อ (2020-02-06)   8,744 views  (ดูล่าสุดเมื่อ 12 นาที)

  jquery ui set ความกว้าง ความยาว TAB ยังไง ถามเมื่อ (2013-03-29)   2,896 views  (ดูล่าสุดเมื่อ 19 นาที)

  my sql date format คำสั่งในการ query เดือน วัน ปี ถามเมื่อ (2012-10-08)   3,339 views  (ดูล่าสุดเมื่อ 21 นาที)

  Java script object example พร้อมตัวอย่างการใช้งาน ถามเมื่อ (2017-12-26)   2,066 views  (ดูล่าสุดเมื่อ 44 นาที)

  วิธี Add Classpath iReport เพื่อ Connect database Oracle ผ่าน JDBC ถามเมื่อ (2018-10-08)   3,061 views  (ดูล่าสุดเมื่อ 45 นาที)

  PLSQL Replace String ด้วยคำสั่ง REGEXP_REPLACE ถามเมื่อ (2016-11-29)   2,821 views  (ดูล่าสุดเมื่อ 59 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com