android - What does tmp_xxx means in java? -
today searching web , found code in assembly language of java , turned java code , found weird codes "tmp" "tmp_xxx" means? here code:
private static string encrypted() { byte[] arrayofbyte = new byte[32]; byte[] tmp8_6 = arrayofbyte; tmp8_6[0] = 104; byte[] tmp13_8 = tmp8_6; tmp13_8[1] = 116; byte[] tmp18_13 = tmp13_8; tmp18_13[2] = 116; byte[] tmp23_18 = tmp18_13; tmp23_18[3] = 112; byte[] tmp28_23 = tmp23_18; tmp28_23[4] = 58; byte[] tmp33_28 = tmp28_23; tmp33_28[5] = 47; byte[] tmp38_33 = tmp33_28; tmp38_33[6] = 47; byte[] tmp44_38 = tmp38_33; tmp44_38[7] = 112; byte[] tmp50_44 = tmp44_38; tmp50_44[8] = 97; byte[] tmp56_50 = tmp50_44; tmp56_50[9] = 115; byte[] tmp62_56 = tmp56_50; tmp62_56[10] = 116; byte[] tmp68_62 = tmp62_56; tmp68_62[11] = 101; byte[] tmp74_68 = tmp68_62; tmp74_68[12] = 98; byte[] tmp80_74 = tmp74_68; tmp80_74[13] = 105; byte[] tmp86_80 = tmp80_74; tmp86_80[14] = 110; byte[] tmp92_86 = tmp86_80; tmp92_86[15] = 46; byte[] tmp98_92 = tmp92_86; tmp98_92[16] = 99; byte[] tmp104_98 = tmp98_92; tmp104_98[17] = 111; byte[] tmp110_104 = tmp104_98; tmp110_104[18] = 109; byte[] tmp116_110 = tmp110_104; tmp116_110[19] = 47; byte[] tmp122_116 = tmp116_110; tmp122_116[20] = 114; byte[] tmp128_122 = tmp122_116; tmp128_122[21] = 97; byte[] tmp134_128 = tmp128_122; tmp134_128[22] = 119; byte[] tmp140_134 = tmp134_128; tmp140_134[23] = 47; byte[] tmp146_140 = tmp140_134; tmp146_140[24] = 85; byte[] tmp152_146 = tmp146_140; tmp152_146[25] = 52; byte[] tmp158_152 = tmp152_146; tmp158_152[26] = 101; byte[] tmp164_158 = tmp158_152; tmp164_158[27] = 122; byte[] tmp170_164 = tmp164_158; tmp170_164[28] = 83; byte[] tmp176_170 = tmp170_164; tmp176_170[29] = 51; byte[] tmp182_176 = tmp176_170; tmp182_176[30] = 113; byte[] tmp188_182 = tmp182_176; tmp188_182[31] = 101; tmp188_182; string str = ""; int j = arrayofbyte.length; int = 0; if (i < j) { int k = arrayofbyte[i]; if (k == 48); while (true) { += 1; break; if (k == 127) str = str.concat("π"); else str = str.concat(character.tostring((char)k)); } } return str; }
so names "tmp" byte names, compiler couldn't backup old name replaced name's tmp.
i have cleaned code , here code without tmp code
hope helps :)
code:
private static string encrypted() { byte[] arrayofbyte = new byte[32]; arrayofbyte[0] = 104; arrayofbyte[1] = 116; arrayofbyte[2] = 116; arrayofbyte[3] = 112; arrayofbyte[4] = 58; arrayofbyte[5] = 47; arrayofbyte[6] = 47; arrayofbyte[7] = 112; arrayofbyte[8] = 97; arrayofbyte[9] = 115; arrayofbyte[10] = 116; arrayofbyte[11] = 101; arrayofbyte[12] = 98; arrayofbyte[13] = 105; arrayofbyte[14] = 110; arrayofbyte[15] = 46; arrayofbyte[16] = 99; arrayofbyte[17] = 111; arrayofbyte[18] = 109; arrayofbyte[19] = 47; arrayofbyte[20] = 114; arrayofbyte[21] = 97; arrayofbyte[22] = 119; arrayofbyte[23] = 47; arrayofbyte[24] = 85; arrayofbyte[25] = 52; arrayofbyte[26] = 101; arrayofbyte[27] = 122; arrayofbyte[28] = 83; arrayofbyte[29] = 51; arrayofbyte[30] = 113; arrayofbyte[31] = 101; happy coding! :)
Comments
Post a Comment