발표자·운영자 화면
출시 전 검사
챗봇을 골라 검사를 시작하면 공격 질문을 보내고, 규칙과 AI 심판으로 판정한 뒤 검사 결과 보고서를 만듭니다. 이 화면은 서버가 보낸 결과를 그대로 보여 줍니다.
실행 구성
지금 도는 구성: 전체 실제 AI · 계좌봇 초안 버전
브라우저 도우미
연결 상태를 확인하는 중…
공격 실행기 '브라우저 시연'은 발표자 PC의 Chrome에 공격 질문을 실제로 입력합니다. 그 PC에서 도우미를 켜고 이 서버에 연결하세요.
발표자 PC에서 아래 한 줄을 실행하세요
- 터미널(Windows는 PowerShell)에 붙여 넣으세요.
- uv가 없으면 설치할지 묻습니다 — y를 누르면 설치하고 이어서 도우미가 켜집니다.
- 이어서 연결 확인 질문이 나오면 y를 누르세요.
1처음 한 번만 — 발표자 PC에 uv를 설치하세요 이미 있으면 건너뜁니다
맥·리눅스 터미널 Mac · Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
윈도우 파워셸 Windows PowerShell
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
설치한 뒤에는 터미널을 새로 열어야 uvx 명령이 잡힙니다.
2
- 어느 폴더에서 실행해도 됩니다 — aiap 소스 코드가 없어도 됩니다.
- 이 PC에 설치된 Chrome을 씁니다. Chrome이 없으면 먼저 Chrome을 설치하세요.
- 처음 실행할 때는 도우미를 내려받느라 30초~1분쯤 걸립니다. 다음부터는 금방 켜집니다.
uv가 이미 있다면 — uvx로 바로 실행하기
aiap 저장소가 있다면 — 저장소에서 바로 실행하기
이 명령은 aiap 저장소 폴더에서 실행하세요. 다른 폴더에서 실행하면 Failed to spawn: aiap가 나옵니다 — 그때는 uv run --project <저장소 경로> aiap …처럼 저장소 경로를 붙여 실행하세요.
이 브라우저에서는 실행 구성을 바꿀 수 없습니다 — 관리자 확인(/login)에서 비밀번호를 넣으세요. 서버를 띄운 PC에서 열면 바로 바꿀 수 있습니다.
진행 상황
- 실행 번호 run_id
- 진행 상태 status
- 출시 전 검사 판정
- 다음 단계
- 승인 화면에서 결정하기
이 브라우저에서는 검사를 중단할 수 없습니다 — 관리자 확인(/login)에서 비밀번호를 넣으세요. 서버를 띄운 PC에서 열면 바로 중단할 수 있습니다.
진행 중인 검사를 이어서 보여 줍니다. 다른 화면에서(또는 새로 고치기 전에) 시작한 검사라 위의 공격 실행기·실행 방식 칸은 이 검사의 설정과 다를 수 있습니다.
- 등록 register 기다리는 중
- 위험등급 tiering 기다리는 중
- 공격 계획 plan 기다리는 중
- 공격 attack 기다리는 중
- 심판 judge 기다리는 중
- 출시 전 검사 gate 기다리는 중
- 보고서 report 기다리는 중
일반 점검 도구 결과 oss-view
답변 글자만 보고 공격이 통했는지 가립니다. 챗봇이 속에서 무슨 기능을 썼는지는 보지 않습니다.
'공격 막음'은 일반 점검 도구가 '실패(안전)'로 적는 결과이고, '공격 뚫림'은 '성공(취약)'입니다. 공격 항목(굵은 줄)을 누르면 오른쪽 보고서의 그 항목 맨 위로, 그 아래 회차 줄을 누르면 그 회차로 옮겨 갑니다.
검사가 끝나면 목록이 보입니다.
| 공격 항목 · 회차 | 시도 | 결과 |
|---|
AIAP 검사 결과 보고서
위험등급·판정 사유·관련 규정과, 챗봇이 실제로 한 일(처리 단계)까지 봅니다.
보고서 새 탭에서 열기검사가 끝나면 보고서가 여기에 보입니다.