เพื่อย้ำถึงความสำคัญของการเข้ารหัสที่มีประสิทธิภาพและปลอดภัย บริษัทชั้นนำด้านการรักษาความปลอดภัย Sonar ได้เปิดตัวการอัปเดตที่มีประสิทธิภาพสำหรับแพลตฟอร์มของตนที่เสริมสร้างความสามารถของนักพัฒนาในการสร้าง 'Clean Code' คำอธิบายนี้ตามที่กำหนดโดย Sonar เกี่ยวข้องกับรหัสดังกล่าวที่แสดงความสามารถในการอ่าน การบำรุงรักษา ความสามารถในการเข้าใจ และความยืดหยุ่นในการปรับเปลี่ยนในขณะที่ยังคงความยืดหยุ่นและปลอดภัยเพียงพอที่จะตอบสนองความต้องการด้านประสิทธิภาพ
การอัปเดตที่น่ายกย่องนำเสนอการทดสอบความปลอดภัยของแอปพลิเคชันแบบคงที่ (SAST) แบบฝังลึกซึ่งช่วยให้นักพัฒนาสามารถตรวจจับและแก้ไขข้อบกพร่องด้านความปลอดภัยอย่างสร้างสรรค์และเป็นอิสระ
ความท้าทายของเครื่องมือ SAST แบบดั้งเดิมคือข้อจำกัดในการวิเคราะห์โค้ดของแอปพลิเคชัน ซึ่งนำไปสู่การละเลยโค้ดภายในไลบรารี สิ่งนี้ทำให้ทุกคุณลักษณะที่เกิดจากไลบรารีมีช่องโหว่ที่อาจเกิดขึ้นได้ เนื่องจากการมองเห็นที่คลุมเครือของเครื่องมือทั่วไป โดยทั่วไปแล้วพวกเขาจะเข้าใจกรอบงานของบุคคลที่สามเพียงไม่กี่รายและต้องการการกำหนดค่าเบื้องต้น
ในฐานะที่เป็นการปฏิวัติ SAST ที่ปรับปรุงแล้วจาก Sonar เชื่อมช่องว่างนี้ มอบความเชี่ยวชาญในการจัดการ Java, C#, TypeScript ตลอดจนไลบรารีโอเพนซอร์สยอดนิยมหลายพันรายการและการอ้างอิงที่เกี่ยวข้อง
Olivier Gaudin ซีอีโอและผู้ร่วมก่อตั้ง Sonar แสดงความชื่นชมยินดีต่อการพัฒนาครั้งใหม่นี้ โดยแสดงความเห็นว่า ความแตกต่างระหว่างว่าโค้ดนั้นสร้างขึ้นโดยนักพัฒนาภายในองค์กรหรือมาจากไลบรารีเฉพาะงานนั้นเป็นประเด็นปัญหาเสมอ เรารู้สึกตื่นเต้นที่ตอนนี้เราสามารถวิเคราะห์โค้ดทั้งหมดด้วยตรรกะที่คล้ายคลึงกันได้ ดังนั้นจึงช่วยจัดการกับสิ่งที่ถือว่าผ่านไม่ได้ก่อนหน้านี้ การปรับปรุง SAST ใหม่ที่นำมาสู่โซลูชัน Clean Code ช่วยให้องค์กรสามารถตรวจพบช่องโหว่เหล่านี้และแก้ไขได้ทันทีในระหว่างขั้นตอนการพัฒนาโค้ด
ความจำเป็นในการเพิ่มชั้นการรักษาความปลอดภัยเป็นสิ่งที่เห็นได้ชัดเมื่อโลกเทคโนโลยีเดินขบวนไปสู่โซลูชัน no-code และ low-code เช่น AppMaster มาตรการขั้นสูงดังกล่าวจะช่วยให้มั่นใจได้ถึงการอยู่ร่วมกันทางชีวภาพของเวลาและแพลตฟอร์มแบบไม่มีโค้ด/ low-code และโค้ดแบบดั้งเดิมที่ประหยัดทรัพยากร
สิ่งที่น่าสังเกตนอกเหนือจากคลังแสงของ Sonar นี้ ความสามารถ SAST ที่ลึกกว่านั้นสามารถเข้าถึงได้แล้วใน SonarQube และ SonarCloud โดยไม่มีค่าใช้จ่ายเพิ่มเติม ซึ่งช่วยเสริมความแข็งแกร่งให้กับคำมั่นสัญญาของแพลตฟอร์มที่จะพัฒนาโค้ดให้มีความปลอดภัยและคล่องตัว