ตัวแทนอัตโนมัติ
รันเครื่องมือและแสดงผลลัพธ์จริงในการ์ดแชท
Orso Connect ช่วยคุณทำงานผ่าน OWASP API Top 10 เพื่อใช้เป็นรายการเริ่มต้น มันรันเครื่องมือ อ่านไฟล์ และเขียนรายงานสำหรับเวิร์กโฟลว์การทดสอบความปลอดภัย API ของคุณ
รันเครื่องมือและแสดงผลลัพธ์จริงในการ์ดแชท
แชทและคีย์อยู่บนพีซีของคุณโดยไม่มีการเก็บข้อมูลการใช้งาน
หยุดชั่วคราวก่อนเปลี่ยนแปลงไฟล์หรือรันคำสั่ง
อธิบายการตรวจสอบและตัวแทนจะรันเครื่องมือเพื่อยืนยัน
openapi.yamlโหลดแล้วhttp_get https://staging/api/orders/1200 OKhttp_get /orders/2 as user B403 ForbiddenAuthorization3 รายการที่ตรงกันfix.pyบันทึกแล้วตัวแทนอ่านไฟล์ OpenAPI เพื่อระบุจุดปลาย (endpoints) และใช้ grep เพื่อค้นหาตัวจัดการเส้นทางในโค้ดของคุณเพื่อให้รู้ว่าต้องตรวจสอบตรงไหน มันตรวจสอบการเข้าถึง ใช้ http_get เพื่อส่งคำขอไปยัง URL การทดสอบของคุณ มันยืนยันว่าโทเค็นการเข้าสู่ระบบหมดอายุอย่างถูกต้อง และตรวจสอบการอนุญาตระดับวัตถุที่บกพร่องโดยการสลับ ID ของผู้ใช้ การเปิดเผยคีย์ API ในซอร์สโค้ดเป็นความเสี่ยงทั่วไปที่ตัวแทนช่วยคุณระบุระหว่างการตรวจสอบ มันอ่านบันทึกข้อผิดพลาดเพื่อหาข้อมูลที่รั่วไหล และเขียนรายงานพร้อมระดับความรุนแรงสำหรับการค้นพบแต่ละรายการ คุณทบทวนแผนในโหมด Plan only ก่อนยอมรับการเปลี่ยนแปลงใดๆ ในโฟลเดอร์การทำงาน กระบวนการนี้สอดคล้องกับแนวทาง OWASP API Top 10 ในการรักษาความปลอดภัย API ของคุณ
ตัวแทนใช้ grep เพื่อค้นหารูปแบบคีย์ที่เป็นไปได้ในไฟล์ซอร์สของคุณ และ edit_file เสนอการย้ายไปยังไฟล์กำหนดค่าโดยแสดง diff ในโหมด Ask first คุณทบทวนการเปลี่ยนแปลง มันทำงานในเครื่องบนพีซี Windows ของคุณ OWASP API Security Top 10 เป็นแนวทางสำหรับการตรวจสอบเหล่านี้ คีย์ API ที่เขียนตายตัวและติดมากับแอปมักจะทำให้ข้อมูลลับรั่วไหล การไม่มีอัตราจำกัดสำหรับการเข้าสู่ระบบและ OTP ทำให้เกิดปัญหา ตัวแทนบันทึกการค้นพบทั้งหมดสำหรับบันทึกของคุณ มันเก็บข้อมูลลับออกจากบันทึกและรายงานที่แชร์ร่วมกัน
มันไม่ใช่บริการแบบโฮสต์หรือปลั๊กอิน มันออกแบบมาสำหรับไฟล์ของคุณเอง พีซี และเซิร์ฟเวอร์ที่คุณได้รับอนุญาตให้ใช้งานเท่านั้น คุณเก็บงานไว้ภายในขอบเขตเหล่านั้น ตัวแทนไม่บังคับขอบเขต Shell, web และ SSH ไม่ถูกจำกัดอยู่ในโฟลเดอร์ ไม่มีประกันว่าโค้ด การสแกน หรือการวิเคราะห์จะถูกต้อง