반응형
문제는 프로그램의 Thread Mutex를 원하고 있다.
여기서 Thread Mutex란,
쉽게 여러 스레드에서 하나의 값을 접근할 때 생기는 동기화 문제를 해결하기 위한 것으로, A 스레드가 값을 접근 했을때는 스레드를 잠궈 다른 스레드가 접근할 수 없게 만들고 다른 스레드는 잠금이 풀릴 때까지 기다리는 만드는 기능을 전체적으로 Mutex라고 한다.
아마 Mutex의 이름이나 함수 주소 등을 원하는 것 같은데...
일단 PDF를 보게 되면
많은 어셈블리 그래프가 있지만 CreateMutexA 함수가 2개 보이게 된다.
이 함수에 인자값 중, 3번째 인자값으로 Mutex의 이름을 지정해주고 있다.
이 2개를 전부 정답에 입력해보면..
아래에 있는 Mutex의 이름이 성공하게 된다.
성공!
반응형
'Reversing 문제 풀이 > CodeEngn.com_Malware' 카테고리의 다른 글
codeengn-malware-L08 풀이 (0) | 2022.06.14 |
---|---|
codeengn-malware-L07 풀이 (0) | 2022.06.13 |
최근댓글