목록CTF/CTFD (2)
촉촉한초코칩
https://docs.ctfd.io/tutorials/api/using-ctfd-api cURL을 사용하여 API 요청 생성 및 보내기액세스액세스 토큰 필요 ctfd에 관리자로 로그인해서 토큰 생성 Request Header: Authorization: Token , Content-type : application/jsonRequest Payload : JSON 형식 API 엔드포인트 선택 사용자 생성하는 엔드포인트 선택 > post_user_list에 기록하기 적절한 페이로드 보내기 POST 요청을 보낼 때는 새 사용자의 세부 정보가 포함된 JSON 페이로드 필요개발자 도구(네트워크 탭 - Persist Logs)에서 ctfd 요청 검사 > 개발자 도구 열어둔 상태에서 ctfd 새 사용자 생성 > ..
Docker 설치/실행https://doongdangdoongdangdong.tistory.com/137 docker 설치 → docker_composer 설치/ctf git clone → docker_composer.yml 수정 → docker_composer 실행이 일반적인 것 같은데 안 돼서 다른 방법 시도https://itguny04.tistory.com/12 docker만 설치 후 docker ctfd 컨테이너 설치+실행 → localhost/setup 접속 문제점 : 우분투 다시 실행하면 컨테이너는 존재하는데 localhost/setup으로 접속이 안 됨 … → 컨테이너 삭제 후 다시 생성하면 되긴 하지만 매번 이럴 수 없으니까 다른 방법을 찾아봐야 할 것 같음 구축 환경virtual box..