콘텐츠로 건너뛰기

Reversing

Easy_ELF

File 32비트 리눅스용 실행파일 하나. Decompile main sub_8048451() 함수에서 true를 반환시켜야 된다. sub_8048451 일부 문자는 XOR 연산하고 각각의 문자를 확인한다. Solution 자세한 설명은 생략한다..

Theori of Relativity

문제 설명 드멍이는 가을학기 중간고사를 위해 열심히 공부 중이에요.상대성 이론이 이해가 되지 않아 드냥이에게 물어보니, 이 문제를 풀어오면 도와주겠다고 하네요.문제를 풀고 드멍이의 중간고사 점수를 지켜주세요!… 더 보기 »Theori of Relativity

Infested Terran

Description 드림이의 VM이 해킹당했어요! 나쁜 해커가 채굴을 위해 입력한 플래그를 찾아주세요! Files qemu를 통해 vm 이미지를 실행시키는 듯 하다. 분석 root 계정으로 비밀번호 없이 로그인할… 더 보기 »Infested Terran

very-easy-wasm

문제 설명 누군가 만든 매우 쉬운 wasm 문제 Files simple.wasm 파일 하나와 index.html 파일 하나가 보인다. Decompile https://cluberwsoh9812.tistory.com/17 https://www.hahwul.com/2018/10/06/hacking-security-analysis-web-assembly/ https://github.com/WebAssembly/wabt 위 링크를 참고해서 wabt 프로젝트를… 더 보기 »very-easy-wasm

ROT128

Description rot128.py는 flag.png 파일을 암호화하여 encfile로 저장하는 프로그램의 소스 코드입니다. (풀이자가 프로그램을 직접 실행할 수는 없습니다.) 주어진 encfile을 복호화하여 flag 파일 내용을 알아낸 뒤, flag.png에서 플래그를 획득하세요! 플래그의 형식은 flag{…} 입니다. Files… 더 보기 »ROT128

Kick the door

🕹️ Door Kicker 귀여운 여우가 누군가의 작은 집문을 발로 차고 있네요!아무래도 집 주인이 화가나서 게임 파일을 마구 수정한것 같아요!여우가 편하게 문을 찰 수 있도록 도와주세요!그리고… 더 보기 »Kick the door

randzzz

Description 랜덤한 값을 맞혀 get_flag() 함수를 호출하세요! 플래그는 64자리입니다. 플래그 형식은 DH{…} 입니다. Files 64비트 리눅스용 실행 파일 하나. 분석 main rand() 함수는 랜덤한 숫자를 반환하는데, 실제로는… 더 보기 »randzzz

r-xor-t

Description 이 문제는 사용자에게 문자열 입력을 받아 입력값을 검증하고 플래그를 출력하는 프로그램이 주어집니다.해당 바이너리를 분석하여 플래그를 찾으세요! 플래그 형식은 DH{…} 입니다. Files 64비트 리눅스용 실행… 더 보기 »r-xor-t