BUUCTF Reverse/Java逆向解密
簡單的java逆向
找個java反編譯網站
按照代碼寫出腳本
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
int i;
char flag[] = {180, 136, 137, 147, 191, 137, 147, 191, 148, 136, 133, 191, 134, 140, 129, 135, 191, 65,'\0'};
for(i = 0 ; i < strlen(flag) ; i++)
{
flag[i] ^= 32;
flag[i] -= 64;
}
printf("flag{%s}\n",flag);
return 0;
}
運作得到結果