2019. 9. 3. 22:29
728x90
Clear 나오는 쪽에서 문자열 이 있는데
그걸 메모리에서 List cross references to 를 누르면
이렇게 두개 나온다.
저길 가보면
이렇게 나오는데
result가 정적으로는 보기 좀 힘들기떄문에 동적으로 보면좋다.
결론적으론 4씩 더해지면서 xor된다.
#define _CRT_SECURE_NO_WARNINGS
#include<cstdio>
#include<cstdlib>
int main()
{
char arr[] = { 0x43, 0x6B,0x66,0x6B,0x62,0x75,0x6C,0x69,0x4C,0x45,0x5C,0x45,0x5F,0x5A,0x46,0x1C,0x07,0x25,0x25,0x29,0x70,0x17,0x34,0x39,0x01,0x16,0x49,0x4C,0x20,0x15,0x0B,0x0F,0xF7,0xEB,0xFA,0xE8,0xB0,0xFD,0xEB,0xBC,0xF4,0xCC,0xDA,0x9F,0xF5,0xF0,0xE8,0xCE,0xF0,0xA9 };
for (int i = 0; i < _countof(arr); i++)
{
printf("%c", arr[i] ^ (i * 4));
}
}
반응형
'reversing > 립케알' 카테고리의 다른 글
reversing.kr - ransomware (0) | 2019.08.17 |
---|---|
reversin.kr - position (0) | 2019.08.11 |
reversing.kr - replace (0) | 2019.08.08 |
reversing.kr - ImagePrc (0) | 2019.05.05 |
reversing.kr Easy UnpackMe (0) | 2019.02.17 |