본문 바로가기

WARGAME 문제 풀이14

SWING 내부 CTF 문제 풀이 (Programming, Crypto, Reversing) 지난 포스트에서 포렌식 문제까지 다뤄봤다. 이번 포스팅에선 프로그래밍, 크립토, 리버싱, MISC, 웹 해킹 문제 등을 다뤄 보려고 한다 Programming - 타일링 타일링1 익숙한 문제였고 c언어로 풀어보기로 했다 2*I 타일을 채우는 경우는 i-1번째의 경우의 수+i-2번째 경우의 수를 합하면 된다 TILE[i]=TILE[i-1]+TILE[i-2] 다음과 같이 코드를 짤 수 있었다. 이 코드를 실행시켜 보면 문제에 대한 정답이 출력된다 문제 해결! 정답: 3462 Programming - calculateit 시간 안에 20개의 수식을 풀면 플래그를 얻는 문제다 그러나 시간은 짧고 연산은 매우 길다 이러한 문제를 코드를 통해 해결해 보자 (계산을 해주는 코드를 짜면 될 것!) 힌트 코드를 얻어 다.. 2020. 9. 14.
SWING 내부 CTF 문제 풀이 (Forensic) http://ctf.no-named.kr/challenges 문제 풀이 Forensic-baby_stego 문제 파일을 다운받자 알집 파일이 있었다 알집 파일은 열리지 않는 상태 Hxd editor을 사용하여 알집 파일 복구 OEM ID를 수정하여 복구 성공! 알집 파일 복구 성공 후 알집을 풀어주자 flag.png 파일이 나왔다. 그러나 이 파일 역시 열리지 않는 상태 Hxd editor을 통해 보니 정상적인 OEM ID가 아니었기에 이를 수정해서 png 파일을 복구해 보았다 복구한 파일에선 fake라며 fake 파일임을 알리고 있음 이를 forensic beta 페이지로 가져가 숨겨진 글씨를 보기 위해 여러가지 설정을 시도 문제 해결! SWING{king_god_goldory_mmm} Forensic.. 2020. 9. 11.