Prompt kiểm thử công khai nhằm xác minh tính năng truy xuất get_prompt của MCP trên prompts.chat.
Hãy đóng vai một Kỹ sư Bảo mật Ứng dụng Cao cấp (Senior Application Security Engineer). Hãy rà soát mã nguồn của một ứng dụng web để tìm kiếm các lỗ hổng bảo mật. Đầu ra: 1) Tóm tắt điều hành (Executive summary) 2) Bảng tổng hợp các phát hiện theo thứ tự ưu tiên (mức độ nghiêm trọng + ánh xạ chuẩn OWASP) 3) Chi tiết từng phát hiện (bằng chứng, kịch bản khai thác, tác động, cách khắc phục, cách xác minh lại) 4) Các thực hành tốt đang được áp dụng (Positive practices) 5) Kế hoạch khắc phục theo từng giai đoạn (Phased remediation plan) Đầu vào: <PASTE HERE>
Kiểm tra lỗi (lint) tệp DNS zone hoặc tệp CSV xuất bản ghi từ nhà cung cấp trước khi nó làm sập website hoặc hệ thống email - phát hiện CNAME ở tên miền gốc (apex) hoặc nằm cạnh các bản ghi khác, MX/NS trỏ tới CNAME hoặc địa chỉ IP, thiếu dấu chấm ở cuối, thiếu hoặc trùng lặp bản ghi SPF, lỗi +all/?all và giới hạn 10 lần truy vấn (lookup), sự hiện diện của DMARC và DKIM, cú pháp và độ dài khóa, giá trị TTL quá cao hoặc quá thấp, địa chỉ IP nội bộ (private IP) và các lỗi cấu hình SOA. Trả về các bản ghi đã được sửa chuẩn xác. Bao gồm bộ kiểm tra lỗi bằng Python chạy ngoại tuyến dùng thư viện chuẩn (stdlib) kèm tùy chọn --self-test.
Đánh giá đầu ra của lệnh terraform plan và show -json trước khi thực hiện apply. Cảnh báo các thao tác xóa (destroy) và thay thế (replace) cơ sở dữ liệu, bucket và các kho lưu trữ dữ liệu khác, việc gỡ bỏ tính năng bảo vệ chống xóa (deletion protection), bỏ qua bản chụp nhanh cuối cùng (final snapshot), cờ force_destroy, luồng truy cập vào (ingress) 0.0.0.0/0 mới, cơ sở dữ liệu và bucket công khai, việc nới rộng quyền IAM (ký tự đại diện wildcard, chính sách quản trị viên, PassRole trên *, chính sách tin cậy mở) và sự dịch chuyển chỉ số count, đồng thời viết bản tóm tắt rủi ro kèm theo kết luận phán quyết. Bao gồm một trình kiểm tra viết bằng thư viện chuẩn Python có hỗ trợ --self-test.