..
ในที่สุดอย่างจริงจังและแพร่หลายช่องโหว่โปรแกรมทราบจากความกังวลเกี่ยวกับ SQL - injection ถึงแม้ว่าทฤษฎีและการแนะนำเกี่ยวกับการเปลี่ยนแปลงเฉพาะพวกเขามีระดับในช่วงสิบ / สิบห้าปี, ระดับของช่องโหว่นี้ยังคงเป็นฝันร้ายที่สำคัญสำหรับการเขียนโปรแกรมและดูแลการใช้งานเว็บและในเวลาเดียวกันซึ่งเป็นหนึ่งในเป้าหมายที่น่าสนใจที่สุดสำหรับการโจมตีและภายใน ภายนอกและความสำคัญของมันมีแนวโน้มที่จะติดตั้งถาวรในหลายสิบอันดับรายการของช่องโหว่ที่ระบุโดย OWASP (Web Application โครงการเปิด Security)
ในบทความนี้เรานำเสนอ sqlmap ซึ่งเป็นเครื่องมือโอเพนซอร์สที่มีประสิทธิภาพเพื่อทำให้กระบวนการของการค้นพบและใช้ประโยชน์จาก SQL Injection - การปรับตัวเพื่อ DBMS ที่เป็นเป้าหมายของการประยุกต์ใช้ back - end
บทความนี้มีวัตถุประสงค์เพื่อให้ผู้อ่านมีความรู้พื้นฐานของ SQL - injection, ในข้อความนี้จะได้รับสาเหตุของการเกิดช่องโหว่และ / หรือการตอบโต้เพื่อป้องกันไม่ให้มันจะไม่ถูกนำมาใช้เป็นภาษา SQL ความรู้ซึ่งแม้ว่า ฐานก็ถือว่าเป็นสิ่งที่จำเป็นที่จำเป็นไปยังบทความที่ประสบความสำเร็จ
sqlmap เป็นเครื่องมือที่เปิดแหล่งที่มาที่สัญญาว่าจะทำให้ขั้นตอนของการค้นพบและช่องโหว่หาประโยชน์จัดเป็น"SQL ฉีด", การพัฒนาทั้งใน Python, sqlmap ดังนั้นจึงสามารถใช้ได้กับทุกระบบปฏิบัติการหลัก sqlmap เป็นเครื่องมือที่ครอบคลุมสำหรับการวิเคราะห์ของ SQL - injection เป็น :
ได้รับความนิยมอย่างมากของตนได้รับ sqlmap จะง่ายมากและมักจะดำเนินการต่อไปสามารถดาวน์โหลดได้โดยตรงจากเว็บไซต์ที่โฮสต์อยู่บน SourceForge, ซึ่งคุณสามารถดาวน์โหลดเก็บไว้ (แพลตฟอร์มที่เป็นอิสระ) หรือแพคเกจไบนารีสำหรับการกระจายมากที่สุด GBU / Linux หรือ Windows .
สำหรับผู้ที่ต้องการใช้และมักจะทดสอบรุ่นพัฒนาล่าสุด, คุณสามารถดำเนินการชำระเงินพื้นที่เก็บข้อมูลการโค่นล้มผ่านคำสั่ง :
เช็คเอา svn https://svn.sqlmap.org/sqlmap/trunk/sqlmap sqlmap - devโปรดทราบว่าเป็นรหัสการพัฒนาพื้นที่เก็บข้อมูลการโค่นล้มมักจะมีรุ่นของความทุกข์ทรมานจากข้อบกพร่อง sqlmap ที่สามารถส่งผลกระทบต่อการดำเนินงานของซอฟแวร์
sqlmap สามกลยุทธ์การดำเนินการเพื่อตรวจสอบการดำรงอยู่ของช่องโหว่ใน SQL - injection ที่ :
| |
MySQL (Course)
การบริหารจัดการฐานข้อมูลโอเพนซอร์ส จาก 39 € |
| |
OpenOffice (eBook)
ซอฟต์แวร์โอเพนซอร์สสำหรับการจัดการงานสำนักงาน เพียง 25 € |
| |
Webmaster ขั้นสูง (หลักสูตร)
กลายเป็นเว็บมาสเตอร์มืออาชีพ จาก 39 € |