CAT PAW

workflow ทั้งหมด

ดีไซน์

สร้างแผนภาพสถาปัตยกรรมเว็บไซต์และขอบเขตความน่าเชื่อถือ

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

กระบวนการ

ทำตามลำดับนี้

  1. กำหนดขอบเขตเว็บไซต์ ผู้ใช้ สภาพแวดล้อม สินทรัพย์ การจำแนกข้อมูล คำถามแบบจำลองภัยคุกคาม และผู้ตรวจที่ต้องใช้แผนภาพ
  2. ทำบัญชีเส้นทาง edge หรือ CDN โค้ดเบราว์เซอร์ ระบบยืนยันตัวตน ส่วนหน้า API worker ฐานข้อมูล ที่เก็บออบเจกต์ การวิเคราะห์ และการรวมระบบบุคคลที่สาม
  3. วาด flow ที่มีป้ายกำกับพร้อมทิศทาง โปรโตคอล ชนิดข้อมูล การยืนยันตัวตน ขอบเขตข้อมูลลับ และพฤติกรรมเมื่อล้มเหลว ทำเครื่องหมายส่วนประกอบที่อนุมานหรือยังไม่ตรวจสอบ
  4. วางขอบเขตความน่าเชื่อถือและการควบคุมรอบโซนสาธารณะ ผู้ใช้ควบคุม แอปพลิเคชัน สิทธิพิเศษ ข้อมูล และผู้จัดจำหน่าย แล้วบันทึกสิ่งที่ข้ามแต่ละขอบเขต
  5. ทบทวนร่วมกับฝ่ายวิศวกรรม ความปลอดภัย ความเป็นส่วนตัว ปฏิบัติการ และเจ้าของการออกแบบ พร้อมตรวจสอบแผนภาพกับหลักฐานการประกาศและการตั้งค่าปัจจุบันเมื่อได้รับอนุญาต
  6. จัดแพ็กไฟล์ต้นทาง คำอธิบาย ข้อความทางเลือกที่เข้าถึงได้ สมมติฐาน วันที่ทบทวน และเจ้าของการเปลี่ยนแปลง แล้วลบรายละเอียดที่ไม่ช่วยการตัดสินใจที่ระบุไว้
  7. ส่งแผนภาพ หลักฐาน สมมติฐาน คำถามด้านการควบคุม และความเสี่ยงที่ยังไม่ได้แก้ไข และหยุดก่อนการตรวจสอบสด การประกาศ หรือการเปลี่ยนแปลงระบบผลิต

เตรียมสิ่งนี้

ข้อมูลที่แมวจะขอ

  • ขอบเขตเว็บไซต์และการแก้ไขสถาปัตยกรรม
  • การจำแนกผู้ใช้ ข้อมูล และสภาพแวดล้อม
  • รายการส่วนประกอบและการรวมระบบ
  • ผู้ตรวจและวัตถุประสงค์ของแบบจำลองภัยคุกคาม

เราเตอร์ + playbook เดียว

จัดเส้นทางก่อน เลือกอันเดียว

Cat Paw โหลด playbook เดียวต่องาน ไม่ผสมหลายอัน เริ่มที่เราเตอร์นี้ เส้นทางที่เหลือเป็นตัวเลือกเฉพาะ workflow

  • เราเตอร์: diagram-design-pack
  • skills/diagram-design-pack/website-architecture-trust-boundary-diagram/SKILL.md

เส้นเขต

ขอบเขตเดินทางไปกับพรอมต์

  • ก่อนเริ่ม ให้ตรวจสอบเครื่องมือ บัญชี สิทธิ์ และพื้นที่ทำงานจริง ห้ามอ้างว่ามีเครื่องมือ บัญชี แหล่งข้อมูล หรือความสามารถที่ไม่พร้อมใช้งาน
  • ใช้ Latch/target-workspace สำหรับโค้ดส่วนตัว ผลงาน การตรวจสอบสด หรือข้อมูลที่ไม่เป็นสาธารณะ หากไม่มีสิทธิ์เข้าถึง ให้หยุดที่ขอบเขตและรายงานสิ่งกีดขัด แทนการเดา
  • หยุดเพื่อขออนุมัติอย่างชัดเจนก่อนการดำเนินการภายนอกที่มีผลกระทบ แล้วส่งกลับหลักฐาน ความเสี่ยงที่ยังไม่ได้แก้ไข สมมติฐาน และการดำเนินการใดที่ยังรอการอนุมัติ

เสร็จหมายถึง

จุดจบที่ตรวจได้

แผนภาพสถาปัตยกรรมเว็บไซต์และขอบเขตความน่าเชื่อถือที่ตรวจทานได้แสดงส่วนประกอบที่ตรวจสอบแล้ว flow ที่มีป้าย การควบคุมขอบเขต สมมติฐาน คำอธิบายที่เข้าถึงได้ หลักฐาน และความเสี่ยงที่ยังไม่ได้แก้ไข

แหล่งที่มา

กระบวนการนี้มาจากไหน

  1. github.com/cathrynlavery/diagram-design/tree/dc1ace47b99a419e42d01a03cb6ace5346efa8ae/
  2. cheatsheetseries.owasp.org/cheatsheets/Threat_Modeling_Cheat_Sheet.html
  3. csrc.nist.gov/pubs/sp/800/30/r1/final

แหล่งที่มาตั้งรูปแบบของ workflow โพสต์ Reddit และชุมชน ถ้ามี ให้ถือเป็นเรื่องเล่าจากผู้ปฏิบัติ ไม่ใช่ข้อเท็จจริงสากล

AI ทำงาน. คุณตัดสินใจ.

เบรกคนสำหรับ AI

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

Plow Latch · macOS Cat Paw Latch · Windows + Linux · สร้างจากซอร์ส
Cat Paw Latch

หลังหมายเลข

สอง harness หนึ่งเส้น

เบอร์เดียวกัน เครดิต 100 ดอลลาร์เท่ากัน เลือกว่าจะให้ harness ไหนตอบเมื่อคุณทัก

Hermes

เอเจนต์ terminal-native ของ Nous Research รันบนเครื่องของคุณ จำได้ข้ามเซสชัน และเปิด playbook หนึ่งชุดต่อหนึ่งงาน

ทัก Hermes
OpenClaw

ผู้ช่วยโอเพนซอร์สที่รันบนคอมพิวเตอร์ของคุณเอง ตอบในแชนเนลที่คุณใช้อยู่แล้ว และเปิด playbook หนึ่งชุดต่อหนึ่งงาน

ทัก OpenClaw

หนึ่งเบอร์สำหรับทั้งสอง harness +1 628 246 3032

เปิดแอปข้อความพร้อม harness ที่เลือกไว้แล้ว