CTF 브루트포싱을 막기 위해 제출 횟수 제한을 제작한다.
gusah009 opened this issue · 0 comments
gusah009 commented
사전 수행 issue
없음.
이슈 내용
- CTF 플래그 brute force를 막기 위해 처리율 제한기를 제작한다.
- 문제당 N회 횟수 제한을 걸고, 출제자가 문제 제출 횟수를 설정할 수 있게 한다.
- 각 문제는 5초에 한 번만 제출이 가능하도록 막는다.
FE Needs
- 문제당 팀별 제출 횟수 보여주고 제출 시 차감 알려주기
- 문제 출제 시 출제자가 문제 제출 횟수를 설정할 수 있게 수정
- 5초 내에 다시 API 호출하지 못하게 프론트에서 막기 (프론트에서 API 호출 막아줘야 함. 서버에서도 막을 수 있지만 그건 어쨋든 API 호출이 일어나는것이기 때문에 서버에 부담이 감)
이슈 수행 사항
- 문제당 N회 횟수 제한을 걸기
- 출제자가 문제 출제 시 문제 제출 횟수를 설정할 수 있게 변경
- [ ]