반응형
#include <stdio.h>
int main() {
int a = 0; //아스키코드 반복문 count 변수
int k = 0; //정답 문자 담을 변수
int c = 0; //배수 반복문 count 변수
int answer[28] = {0x24, 0x27, 0x13, 0xC6, 0xC6, 0x13, 0x16, 0xE6, 0x47, 0xF5, 0x26, 0x96, 0x47, 0xF5, 0x46, 0x27, 0x13, 0x26, 0x26, 0xC6, 0x56, 0xF5, 0xC3, 0xC3, 0xF5, 0xE3, 0xE3};
for(c=0; c<28; c++){
for(a=0; a<255; a++) {
int k = (a/16)+(a*16 & 0xF0);
if(k == answer[c]) {
printf("%c", a);
}
}
}
}
int a = 0; //아스키코드 반복문 count 변수
int k = 0; //정답 문자 담을 변수
int c = 0; //배수 반복문 count 변수
int answer[28] = {0x24, 0x27, 0x13, 0xC6, 0xC6, 0x13, 0x16, 0xE6, 0x47, 0xF5, 0x26, 0x96, 0x47, 0xF5, 0x46, 0x27, 0x13, 0x26, 0x26, 0xC6, 0x56, 0xF5, 0xC3, 0xC3, 0xF5, 0xE3, 0xE3};
for(c=0; c<28; c++){
for(a=0; a<255; a++) {
int k = (a/16)+(a*16 & 0xF0);
if(k == answer[c]) {
printf("%c", a);
}
}
}
}
군인신분이라 사지방에서 문제를 풀었다. 푸는 과정을 자세히 적고 싶은데 캡처도구가 말을 듣지 않아서
문제를 풀었던 코드만 적어놓겠다... 코딩을 잘 못해서 억지로 짜맞춘 느낌이 든다. 2시간 걸렸다. ^ㅇ^;
반응형
'문제풀이 > 리버싱' 카테고리의 다른 글
dreamhack 리버싱 rev-basic-8번 코드 (0) | 2022.03.15 |
---|---|
dreamhack 리버싱 rev-basic-7번 코드 (0) | 2022.03.15 |
dreamhack 리버싱 rev-basic-6번 코드 (0) | 2022.03.13 |
dreamhack 리버싱 rev-basic-5번 코드 (0) | 2022.03.13 |
crackme 6번 문제풀이 (2) | 2021.10.08 |