반응형

맨처음에 함수 이름물어보길래 그냥 strcmp쓰면되는줄 알았는데 알고보니 밑에 실행파일이있다.

실행파일을 열어보면  crackme 문제와 비슷하게 키값을 인증하는 문제이다.

아마도 흰트를 아래와 같이 준 이유는 해당 함수에 브레이크를 걸라고 저렇게 준거같다.

strcmp 함수에 브레이크를 걸어주고 run 해준뒤, 임의의 값을 넣어준다.

(왜냐하면,strcmp() 함수자체가 , 파라미터 1과 파라미터 2 의값을 비교해서 true false를 판별하기때문에, 내가 임의의 값을 넣어준다면, 원래 비교하는 키값을 얻을수 있기 때문이다) 

따라서 다음과 같은 결과를 얻을 수있다. 키값은 삭제 했다. 

요점은 키값을 물어보는 것이 아니라 함수 이름을 물어보고 있다 

Challenges : Basic 03


Author : Blaster99 [DCD]


Korean 
비주얼베이직에서 스트링 비교함수 이름은? 

English 
What is the name of the Visual Basic function that compares two strings? 




반응형

'과거의 컴퓨터 공부 > codeengn-basic' 카테고리의 다른 글

(codengn)level6  (0) 2015.03.04
(codengn)level5  (0) 2015.03.03
(codeengn)level4  (0) 2015.03.03
(codeengn)level2  (0) 2015.02.27
(codeengn)level 1  (0) 2015.02.27
,