목록분류 전체보기 (167)
알맹이방
일단 내가 알고 있는 함수 이름은 (vba)strcmp이다. ...끝? 하지만 분석을 더 해보려 했지만 텍스트에서 Error 창의 문자열을 찾지 못해서 fail.... 다음에 다시 도전해서 글 수정 하겠다. 일단 문제 정답은 vba(비주얼 베이직)str(스트링 문자열)cmp(compare 비교)
코드엔진 두번째 문제를 풀어보도록 하겠습니다. 패스워드로 인증하는 실행파일이 손상되어 실행이 안되는 문제가 생겼다. 패스워드가 무엇인지 분석하시오. 실행이 안 된답니다. 파일을 다운받고 실행시켜봅시다. 실행할 수 없다고 뜹니다. 그렇다면 올리디버그라도 열어봅시다. 음.... 어쩌자는 걸까요? 제가 할 수 있는 게 대체 무엇일까요? 올리디버그로는 못 푸나봅니다. 뭐로 풀 수 있을까요? 무지한 저에게는 도저히 알 수 없기에 이 부분은 구글링을 합니다. (양심적) -구글링 후- HxD라는 프로그램을 사용하라는 후기가 보입니다. 여기서 HxD는 Hex Editor의 한 종류라고 합니다. 프로그램을 실행시키기 위해서 운영체제가 준비하는 일들을 보여주는 프로그램이 Hex Editor라고 합니다. 출처 : 위키백과 ..
글 정리 및 블로그 편집은 나중에 하겠습니다. 코드엔진에서 제공하는 Basic RCE 01 번 문제를 풀겠습니다. 일단 문제는 이것입니다. GetDriveTypeA의 리턴값이 무엇인가? 일단 코드를 봤습니다. 오... 초보인 저는 뭐가 뭔지 모르겠습니다. 일단 빨간 글씨로 MessageBox가 보입니다. MessageBox 함수입니다. 이렇게 봐서도 하나도 모르겠으니 F9로 실행시켜봅시다. 첫번째 MessageBox로 호출된 문구가 뜹니다. Make me think your HD is a CD-Rom. CD-Rom으로 생각하게 만들랍니다. ...? 다음에 호출된 문구입니다. 아무것도 고치지 않았으니 당연히 FAIL입니다. 40103D는 그냥 지나쳐버리는군요. CMP는 두 값을 비교하여 같으면 0을 반환합..