[Wargame] dreamhack - Batch Checker
2024. 1. 11. 22:40ㆍReversing/dreamhack
728x90
실행만 하면 된다고한다
문제에서 주어진 파일을 다운로드 해보자!
압축 해제 후 확인 해 보니 배치파일 확인
실행해 보자!
배치파일을 실행 해 보았는데 wrong라는 문자열이 출력됐다
배치파일 코드가 어떻게 짜여졌는지 .txt파일로 열어보자
확인해 보니 SET명령어를 사용한 변수들이 선언되어있다
변수 초기화 후 cls명령어로 창을 깨끗이 비움
그 다음 앞에서 선언한 변수들을 실행해 주었다
변수들의 실행 결과를 출력 하기위해
echo 명령어로 확인해 보자
설정 후 배치파일 실행
if문으로 == 앞에 부분과 뒷 부분 문자열이 같으면 correct 출력
거짓이면 wrong 출력 확인
"BA7cH_cAN_hiDe_u5iNg_text" 이 문자열이 flag값 인걸 유추가능
DH{ BA7cH_cAN_hiDe_u5iNg_text}
728x90