jmanico/grim-prompter

Kỹ năng mô hình hóa mối đe dọa dành cho các tác nhân lập trình: cho phép Claude Code hoặc Codex kiểm tra kho lưu trữ của bạn ở chế độ chỉ đọc, phân tích mã nguồn, ranh giới tin cậy, các mối đe dọa, biện pháp bảo vệ hiện có và đề xuất giảm thiểu theo một quy trình có cấu trúc; các kết luận bắt buộc phải kèm theo tên tệp và số dòng làm bằng chứng.

Kỹ năng mô hình hóa mối đe dọa dành cho các tác nhân lập trình: cho phép Claude Code hoặc Codex kiểm tra kho lưu trữ của bạn ở chế độ chỉ đọc, phân tích mã nguồn, ranh giới tin cậy, các mối đe dọa, biện pháp bảo vệ hiện có và đề xuất giảm thiểu theo một quy trình có cấu trúc; các kết luận bắt buộc phải kèm theo tên tệp và số dòng làm bằng chứng.

Số sao 310 (+57 / 24h)

Lý do

  • 36 quy trình làm việc kiến trúc (Web, API, di động, vi dịch vụ, SaaS đa thuê bao, RAG, AI tác nhân, IoT, blockchain, v.v.), mỗi loại đều có phiên bản nhanh và phiên bản chuyên sâu sáu giai đoạn; 29 lời nhắc phương pháp, bao gồm STRIDE, PASTA, LINDDUN, STPA, MITRE ATLAS, CVSS, v.v.
  • Sổ tay vận hành yêu cầu kiểm tra ở chế độ chỉ đọc; việc xây dựng, kiểm thử, cài đặt và kết nối mạng đều cần sự cho phép rõ ràng của bạn; kết quả được ghi vào thư mục threat-model/, bao gồm phạm vi xem xét, báo cáo và JSON, sau đó có thể sử dụng chế độ change để so sánh các thay đổi trên nhánh với mô hình hiện có
  • Đối với máy chủ MCP và các công cụ tác nhân, hệ thống sẽ ánh xạ các công cụ với thông tin xác thực backend và quyền hạn thực tế, kiểm tra phạm vi ảnh hưởng của token chia sẻ, cũng như khả năng mô tả công cụ bị thay đổi có thể gây nhầm lẫn cho các công cụ đáng tin cậy khác

Cách sử dụng

  • git clone https://github.com/jmanico/grim-prompter.git ~/grim-prompter, sau đó tạo liên kết mềm cho skills/threat-model tới ~/.claude/skills/ (đối với Codex là ~/.agents/skills/), rồi mở một phiên làm việc mới
  • Nhập /threat-model, /threat-model quick api, /threat-model deep web hoặc /threat-model change main...feature trong Claude Code (sử dụng $threat-model cho Codex); đối với các tác nhân khác, hãy thêm các đoạn trích từ README vào AGENTS.md

Rủi ro

  • Tác giả nhấn mạnh rằng các lời nhắc chỉ là bản nháp, mô hình mối đe dọa không thể chứng minh hệ thống an toàn, việc đánh giá rủi ro và phê duyệt phải do bạn tự thực hiện; báo cáo có thể chứa các chi tiết nhạy cảm, hãy xem xét kỹ trước khi đưa vào kho lưu trữ phiên bản
  • Tác giả Jim Manico cũng bán các lời nhắc lập trình an toàn thương mại; giấy phép MIT, kho lưu trữ được tạo vào ngày 28 tháng 10

Mở

GitHub

Xem tin AI mới nhất