pawCTF - Quection23 [Reversing] 다시 했어!
CpawCTF - Quection23 [Reversing] 다시 했어!
문제
어떤 암호를 푸는 프로그램 같다…
IDA에서 역 아세
#include <bits/stdc++.h>
using namespace std;
#define INF 2e9
#define INF_LL 1LL<<60
#define ll long long
#define REP(i, n) for (ll (i) = 0 ; (i) < (ll)(n) ; ++(i))
#define REPN(i, m, n) for (ll (i) = m ; (i) < (ll)(n) ; ++(i))
#define REP_REV(i, n) for (ll (i) = (ll)(n) - 1 ; (i) >= 0 ; --(i))
#define REPN_REV(i, m, n) for (ll (i) = (ll)(n) - 1 ; (i) >= m ; --(i))
int main(){
int var[] = {0x7a, 0x69, 0x78, 0x6e, 0x62, 0x6f, 0x7c, 0x6b,
0x77, 0x78, 0x74, 0x38, 0x38, 0x64};
int var2 = 0x19;
int ans[14];
REP(i, 14) {
ans[i] = var[i] ^ var2;
}
REP(i, 14) {
cout << (char)ans[i] << " ";
}
cout << endl;
return 0;
}
Reference
이 문제에 관하여(pawCTF - Quection23 [Reversing] 다시 했어!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Chanchii/items/5fc60d1c6453fb90a035텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)