[Wargame] dreamhack - Batch Checker

2024. 1. 11. 22:40Reversing/dreamhack

728x90

문제설명

실행만 하면 된다고한다

문제에서 주어진 파일을 다운로드 해보자!

압축 해제 후 확인 해 보니 배치파일 확인

실행해 보자!

배치파일을 실행 해 보았는데 wrong라는 문자열이 출력됐다

배치파일 코드가 어떻게 짜여졌는지 .txt파일로 열어보자

확인해 보니 SET명령어를 사용한 변수들이 선언되어있다

변수 초기화 후 cls명령어로 창을 깨끗이 비움

그 다음 앞에서 선언한 변수들을 실행해 주었다

변수들의 실행 결과를 출력 하기위해

echo 명령어로 확인해 보자

설정 후 배치파일 실행

if문으로 == 앞에 부분과 뒷 부분 문자열이 같으면 correct 출력

거짓이면 wrong 출력 확인

"BA7cH_cAN_hiDe_u5iNg_text" 이 문자열이 flag값 인걸 유추가능

 

DH{ BA7cH_cAN_hiDe_u5iNg_text}

728x90