아이디어 페스티벌 프로젝트에 넣을 BSC-CTF
우리는 오픈소스 프레임워크인 CTFd를 사용하기로 했다.
시간 남고 심심할때 간단한 몇문제 만들어봤다
어떤 문제를 만들까 고민을 했다.
우리학교는 보안하는 사람이 소수지만 웹개발을 하는 친구들이 많다.
그래서 웹개발 하는 친구들이 풀 수 있는 문제를 만드려고 한다.
물론 어려운 문제 몇개도 곧 만들것이다!
Can you click me?
흠 아마도 다른 친구들은 ctf가 어려워서 못풀 것 같아서 진짜 엄청 쉬운 문제 하나 만들었다.
바로 html 코드만 읽어도 풀 수 있는 문제!
진짜 간단하다
<button id = "button" type="button" hidden>click me!</button>
이렇게 hidden을 사용해서 버튼을 한개를 숨겨놓고, 클릭하면
alert("Good!\nBSC{_________________________}");
이런식으로 alert 창을 띄워서 flag를 쉽게 얻을 수 있게 만들었다
Easy stago
이게 문제 사진이다
이 문제도 간단한 문제긴 하다
사진을 010 editer이나 HxD로 열어서 뜯어보면, png에 파일 끝 부분인 IEND뒤에 사진 한개를 더 숨겨놓은걸 볼 수 있다.
한번 뜯어서 보면, flag가 적힌 사진이 보인다!
아마 이거는 파일 시그니쳐 바꿔둔 간단한 문제고,
이 사진도 금방 풀수 있는 문제인 것 같ㅇ다
review
ctf 문제 사이트에 올릴 문제들을 이제 조금씩 만들고 있는데 생각보다 푸는것 만큼 재미있다.
또 많은 장르들도 만들고 난이도도 엄청 쉬운것부터 어려운것 까지 여러가지 만들어야겠다
풀어주시면 감사의 마음으로 사탕 드리겠습니다 ㅋㅋㅋ
'misc' 카테고리의 다른 글
고급언어와 저급언어 (2) | 2023.08.01 |
---|---|
컴파일러와 인터프리터 (0) | 2023.07.31 |
광주 소프트웨어 마이스터고GSM 회고록 (0) | 2023.07.21 |
모의해킹? 그게 뭔데 씹덕아ㅡㅡ (2) | 2023.07.19 |