분류 전체보기(74)
-
Dreamhack [web] devtools-sources
웹 워게임 문제입니다. 문제 파일 많다..... flag는 쉽게 찾을 수 있다.html에 접속 후 개발자 도구에 들어가서 sources 확인ctrl+f12 통해 DH{ ... } 찾으면 .... 하나의 html에만 있을 줄 알았던 flag는 여러 곳에 존재했다.
2024.05.21 -
Dreamhack [web] flying chars
웹 워게임입니다. 문제 서버에 접속한 화면 알파벳이 엄청 빠르게 지나다니는데//...캡쳐를 해도 글자를 알아보기가 힘들었고 눈 빠질뻔..ㅋㅋㅋㅋㅋㅋ 소스코드를 확인해보자 for(var i = 0; i Math.random()*60+20이 부분이 이미지의 속도를 무작위로 설정해주고있다. console창에서 이미지의 속도를 일정하게 바꾸어주면 플래그를 획득할 수 있을 것 같다. for (var i = 0; i 이미지의 속도를 일정하게 바꿨다. 일렬로 정렬된 flag 개발자 도구에서 이미지를 확인하면 flag를 하나하나 확인할 수 있다. 이미지 링크에 마우스 커서를 올리면 이미지의 미리보기 화면이 나오기 때문에첫번째 방법보다 쉽게 플래그를 확인할 수 있다.첫번째는 알아보느라 힘들었어 ....
2024.05.21 -
Dreamhack [misc] Exercise: Welcome-Beginners
기타 워게임입니다. 문제 파일 소스코드// Name: chall.c// Compile Option: gcc chall.c -o chall -fno-stack-protector#include #include #include #include #include #define FLAG_SIZE 0x45void init() { setvbuf(stdin, 0, 2, 0); setvbuf(stdout, 0, 2, 0);}int main(void) { int fd; char *flag; init(); // read flag flag = (char *)malloc(FLAG_SIZE); fd = open("./flag", O_RDONLY); read(fd, flag, FLAG_SIZE..
2024.05.21 -
DreamHack [crypto] basic_crypto1
암호학 워게임입니다. 문제 파일EDVLF FUBSWR GUHDPKDFN 문제 풀이 Roman emperor’s cipher를 검색해보면 아래의 화면이 나타난다. 카이사르 암호는 암호화하고자 하는 내용을 알파벳별로 일정한 거리만큼 밀어서 다른 알파벳으로 치환하는 방식이다. decode 사이트https://www.boxentriq.com/code-breaking/caesar-cipher Caesar Cipher Decoder (online tool) | BoxentriqThis is a complete guide to the Caesar cipher and the tools you need to decode it. Learn about its famous history and where it is s..
2024.05.21 -
5월 Space War [web]
1월부터 열렸던 Hspace에서 주최하는 CFT에 참여하였는데 write-up을 이제야 쓴다...ㅎㅎCTF가 열리고 끝나는 시간동안 오로지 CTF에만 집중하고 싶다....1. Scroll_Master 9번째로 풀었다. *^^* 문제는 비교적 쉬웠고, 신박했다ㅋㄷㅋㄷㅋㄷ Inspired by Click Master, I created Scroll Master. Please continue scrolling the mouse. "Scroll Master"를 보고 영감을 받아 "스크롤 마스터"를 만들었어. 마우스를 계속 스크롤해 보세요. 서버에 접속하자. 이런 화면이 뜨고 스크롤은 할 수 없는 상태다.다른 문제파일도 없으니 소스코드를 확인해보자 개발자 도구를 사용해 소스코드를 확인하는 중 특이점을 발견했..
2024.05.13 -
2024 HackTheon Sejong write-up
처음 참가한 CTF...!!! 확실히 어렵다.본 적이 있었던 문제 유형이 몇 개 보였는데.... 그때 라업을 제대로 안봤었어서ㅠㅠ 시도해보지 못한게 아쉽다...그래서 지금부터는 write up을 착실히 작성해보려 한다.공부용!!쓰다보면 문제풀이 실력도 오르고 write up 작성 실력도 오르겠징?!!ㅎㅎ 총 비기너 2 문제를 풀었고, 점수를 보면 알다시피...ㅎㅎ 매우 낮다^^;;;사람들이 많이 풀어서 점수 하락,,, 1. PNG 문제 파일을 다운로드하면 sky.png 이미지 파일 하나가 있고, 파일을 열면 볼 수 없다고 뜬다. 이 문제는 png format을 안다면 쉽게 풀 수 있다. PNG의 시그니처는 89 50 4E 47 0D 0A 1A 0A 이며, 문자열은 ‰PNG 이다. Hxd 프로..
2024.05.11