天堂牧心
2015-06-02 13:59
采纳率: 33.3%
浏览 1.6k
已采纳

JAVA 求大神帮看下这段代码 怎么修改 救命啊

真心看不懂

public static char[] a(char[] paramArrayOfChar) {

    char[] arrayOfChar1 = new char[12];
    char[] arrayOfChar2 = new char[12];
    arrayOfChar2[0] = '«';
    arrayOfChar2[1] = ' ';
    arrayOfChar2[2] = 'o';
    arrayOfChar2[3] = '/';
    arrayOfChar2[4] = '\037';
    arrayOfChar2[5] = '\036';
    arrayOfChar2[6] = 'š';
    arrayOfChar2[7] = 'E';
    int i = 0;
    int j = 0;
    int k;

    if ((paramArrayOfChar[j] < '0') || (paramArrayOfChar[j] > '9'))
        return null;

    while (true) {

        if (j >= 15)
            return null;

        do {
            arrayOfChar1[i] = (char) (arrayOfChar1[i] ^ arrayOfChar2[i]);
            arrayOfChar1[8] = 'W';
            arrayOfChar1[9] = 'Û';
            arrayOfChar1[11] = '\000';
            arrayOfChar1[10] = '\000';
            k = 0;
            if (k < 10)
                break;              
            arrayOfChar1[10] = (char) (0xFF & arrayOfChar1[10]);
            arrayOfChar1[11] = (char) (0xFF & arrayOfChar1[11]);
            return arrayOfChar1;



            arrayOfChar1[i] = (char) ('￐' + paramArrayOfChar[j]);
        } while (j >= 14);
        if ((paramArrayOfChar[(j + 1)] < '0')
                || (paramArrayOfChar[(j + 1)] > '9'))
            return null;
        arrayOfChar1[i] = (char) (arrayOfChar1[i] + ('￐' + paramArrayOfChar[(j + 1)] << 4));
        arrayOfChar1[i] = (char) (arrayOfChar1[i] ^ arrayOfChar2[i]);
        j = 1 + (j + 1);
        i++;
    }

    int m = k & 0x1;
    Boolean.valueOf(false);
    Boolean localBoolean;
    if (m == 0) {
        localBoolean = Boolean.valueOf(false);
        label267: if (!localBoolean.booleanValue())
            break label304;
        arrayOfChar1[11] = (char) (arrayOfChar1[11] + arrayOfChar1[k]);
    }
    while (true) {
        k++;
        break;
        localBoolean = Boolean.valueOf(true);
        break label267;
        label304: arrayOfChar1[10] = (char) (arrayOfChar1[10] + arrayOfChar1[k]);
    }
}
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • threenewbee 2015-06-02 14:04
    已采纳

    反编译的代码么?看着很怪,而且那些看上去乱码的字符似乎没有反编译对。

    评论
    解决 无用
    打赏 举报
查看更多回答(2条)

相关推荐 更多相似问题