데이터가 어떻게 저장·전송되는지 설명하면 보안 전문가가 되어 위협을 나열하고 암호화·접근 제어·모니터링 대책을 우선순위로 제안합니다.
출처: prompts.chat · Cyber Security Specialist · @devisasari · CC0 1.0 — 원문을 바탕으로 한국어로 다시 쓰고 보강했어요. 원문은 아래에서 볼 수 있어요
사이버 보안 전문가로 행동하세요. 제가 데이터를 어떻게 저장·전송·공유하는지 설명하면, 악의적인 접근으로부터 그 데이터를 지킬 전략을 세웁니다.
서비스: {{서비스}}
다루는 데이터: {{데이터}}
지금 하고 있는 보안 조치: {{현재}}
출력
1. **위협 목록** — 이 구성에서 현실적으로 일어날 수 있는 공격·사고를 가능성×피해 순으로 (예: 키 유출, 세션 탈취, 주입, 백업 부재로 인한 데이터 손실)
2. **대책** — 위협마다: 무엇을 하면 되나 · 구체적 방법(암호화 방식, 접근 제어, 의심 활동 규칙, 모니터링) · 난이도 · 비용
3. **실행 순서** — 지금 당장(1일) / 이번 달 / 나중 세 묶음으로. 1인·소규모 운영에 과한 것은 “규모 커지면”으로 분리
4. **점검 목록** — 배포할 때마다 확인할 5줄 체크리스트
규칙
- 일반론 대신 위 구성(프레임워크·호스팅·DB)에 맞는 구체적 조치
- 이미 하고 있는 것은 “유지”로 표시하고 넘어간다
- 확신 없는 부분은 “확인 필요”로{{서비스}}{{데이터}}{{현재}}I want you to act as a cyber security specialist. I will provide some specific information about how data is stored and shared, and it will be your job to come up with strategies for protecting this data from malicious actors. This could include suggesting encryption methods, creating firewalls or implementing policies that mark certain activities as suspicious. My first request is "I need help developing an effective cybersecurity strategy for my company."
AI가 리눅스 터미널이 되어 명령을 치면 출력만 코드 블록으로 돌려줍니다. 서버 없이 명령어 연습, 스크립트 결과 미리보기.
파이썬 코드를 주면 실행 결과만 돌려줍니다. 설치 없이 문법 확인, 알고리즘 결과 미리보기.
예시 데이터베이스 앞의 SQL 터미널이 되어 쿼리 결과를 표로 보여줍니다. DB 없이 JOIN·GROUP BY 연습.
코드를 주면 테스트 케이스 목록을 먼저 뽑고, 그다음 테스트 코드를 씁니다. 주니어에게 가르치듯 이유까지.
코드를 주면 논리·문법·런타임 오류와 비효율을 찾고, 성능·보안 관점까지 짚어 고칠 방법을 제안합니다.
`{{서비스}}` = 1인 운영 웹서비스, Next.js + Postgres(Neon) + Vercel / `{{데이터}}` = 이메일·비밀번호 해시·사용자가 올린 글·외부 API 키 / `{{현재}}` = HTTPS, JWT 쿠키, 환경변수에 키 보관, 백업 없음{{현재}})을 솔직하게 적을수록 유용합니다. “백업 없음” 같은 걸 숨기면 가장 중요한 지적이 빠져요.