热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

java免费代码混淆工具支持JDK16java加密

java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路:1、将class文件加密,这个是最

 java代码可以反编译,因此有时候要保护自己的知识产权还真得费点心思,一般来说有三个思路:

  1、将class文件加密,这个是最安全的,但也费事儿,因为要将字节码混淆,打乱;

  2、使用花指令,使得class文件不能反编译(利用反编译工具漏洞);安全性一般,还是有花指令破解器;

  3、代码混淆,提高代码阅读成本;简单易操作,一般采用这种或者与其它方式结合;

支持JDK16的代码编辑器,支持 window,linux,mac

混淆前的代码 (逻辑清晰很容易被盗用)

混淆后的代码(完全被打乱了,无法反编译)

查看混淆后的源码(完全打乱, 不影响运行)

package com.test.db;import com.test.entitys.FZYiDataEntity;
import com.test.entitys.NBQDataEntity;
import com.test.entitys.NWPDataEntity;
import com.test.entitys.PowerDataEntity;
import com.test.entitys.PowerHistoryEntity;
import com.test.entitys.PowerStationInfoEntity;
import com.test.entitys.RateEntity;
import com.test.entitys.TheoryEntity;
import com.test.entitys.WireInfoEntity;
import com.test.utils.DHCalendar;
import com.test.utils.DHMD5Util;
import com.test.utils.DHStringUtils;
import java.io.PrintStream;
import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Base64;
import java.util.Base64.Decoder;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import javax.crypto.Cipher;
import javax.crypto.spec.SecretKeySpec;
import org.apache.commons.beanutils.PropertyUtils;
import org.apache.commons.lang.StringUtils;public class DataAccessByJDBC
{static{E();d();lso = null;}private static void E(){b = new int[302];b[0] = ((133 + 66 - 175 + 137 ^ 41 + 11 - -75 + 7) & (111 + 108 - 83 + 18 ^ 101 + 106 - 61 + 43 ^ -" ".length()));b[1] = " ".length();b[2] = " ".length();b[3] = " ".length();b[4] = (0xAD ^ 0xA9);b[5] = (83 + 63 - 62 + 107 ^ 33 + 168 - 113 + 98);b[6] = (27 + 100 - 17 + 28 ^ 51 + 10 - 28 + 107);b[7] = (0x6E ^ 0x69);b[8] = (0x34 ^ 0x52 ^ 0xF ^ 0x61);b[9] = (0xB1 ^ 0xB8);b[10] = (0x7D ^ 0x77);b[11] = (0x19 ^ 0x12);b[12] = (0x7F ^ 0x73);b[13] = (176 + 11 - 103 + 117 ^ 59 + 101 - -26 + 10);b[14] = (0x5C ^ 0x52);b[15] = (92 + 24 - 26 + 87 ^ 31 + 12 - -49 + 98);b[16] = (0x16 ^ 0x6);b[17] = (0x71 ^ 0x60);b[18] = (117 + 134 - 172 + 56 ^ 76 + 144 - 192 + 121);b[19] = (0xF7 ^ 0x8A ^ 0xD7 ^ 0xB9);b[20] = (72 + 22 - 19 + 63 ^ 21 + 151 - 147 + 133);b[21] = (0x48 ^ 0x24 ^ 0x14 ^ 0x6D);b[22] = (74 + 77 - 52 + 33 ^ 63 + 60 - 103 + 126);b[23] = (0x60 ^ 0x77);b[24] = (0x62 ^ 0x7A);b[25] = (102 + 41 - 117 + 108 ^ 140 + 103 - 227 + 143);b[26] = (0xDB ^ 0xC1);b[27] = (0x47 ^ 0x5C);b[28] = (0x94 ^ 0x88);b[29] = (0x87 ^ 0x9A);b[30] = (0x4C ^ 0x52);b[31] = (0x75 ^ 0x6A);b[32] = (20 + 131 - 123 + 126 ^ 174 + 128 - 238 + 122);b[33] = (0x44 ^ 0x65);b[34] = (163 + 140 - 196 + 69 ^ 131 + 1 - 12 + 26);b[35] = (0x1D ^ 0x3E);b[36] = (0x61 ^ 0x28 ^ 0x46 ^ 0x2B);b[37] = (0x78 ^ 0x5D);b[38] = (0x66 ^ 0x40);b[39] = (0x52 ^ 0x75);b[40] = (" ".length() ^ 0xB3 ^ 0x9A);b[41] = (0x44 ^ 0x41 ^ 0x77 ^ 0x5B);b[42] = (0xFE ^ 0x9E ^ 0x2D ^ 0x67);b[43] = (0x32 ^ 0x19);b[44] = (162 + 61 - 106 + 64 ^ 32 + 100 - 52 + 73);b[45] = (0xA6 ^ 0xBE ^ 0x4E ^ 0x7B);b[46] = (0xA9 ^ 0x84 ^ " ".length());b[47] = (0x47 ^ 0x1C ^ 0xB2 ^ 0xC6);b[48] = (13 + 35 - 28 + 148 ^ 126 + 85 - 68 + 9);b[49] = (0x99 ^ 0xA8);b[50] = (0x59 ^ 0x6B);b[51] = (0x8F ^ 0xBC);b[52] = (72 + 109 - 125 + 83 ^ 109 + 186 - 164 + 60);b[53] = (155 + 117 - 112 + 21 ^ 86 + 63 - 147 + 126);b[54] = (0xB6 ^ 0x80);b[55] = (0xD5 ^ 0xA3 ^ 0xCB ^ 0x8A);b[56] = (0x1E ^ 0x29 ^ 0x1B ^ 0x14);b[57] = (0xB9 ^ 0x9E ^ 0x4C ^ 0x52);b[58] = (0x6F ^ 0x55);b[59] = (0xF ^ 0x34);b[60] = (0xFE ^ 0xC2);b[61] = (0x45 ^ 0x78);b[62] = (0x8D ^ 0xB1 ^ " ".length());b[63] = (50 + 77 - 28 + 72 ^ 136 + 8 - 102 + 106);b[64] = (34 + 167 - 165 + 156 ^ 8 + 92 - 76 + 104);b[65] = (0x39 ^ 0x78);b[66] = (78 + 96 - 48 + 125 ^ 167 + 132 - 121 + 7);b[67] = (192 + 201 - 157 + 4 ^ 149 + 96 - 71 + 5);b[68] = (181 + 201 - 302 + 123 ^ 31 + 107 - 21 + 26);b[69] = (0x10 ^ 0x55);b[70] = (0x46 ^ 0x0);b[71] = (110 + 170 - 219 + 152 ^ 9 + 59 - 50 + 128);b[72] = (0xC6 ^ 0xA1 ^ 0x54 ^ 0x7B);b[73] = (0x1E ^ 0x21 ^ 0xEF ^ 0x99);b[74] = (0x72 ^ 0x38);b[75] = (0xC8 ^ 0x92 ^ 0x71 ^ 0x60);b[76] = (0x72 ^ 0x7E ^ 0x18 ^ 0x58);b[77] = (0x14 ^ 0x59);b[78] = (0xCC ^ 0x82);b[79] = (0xEC ^ 0xA3);b[80] = (0x50 ^ 0x68 ^ 0xDB ^ 0xB3);b[81] = (0x14 ^ 0x2D ^ 0x67 ^ 0xF);b[82] = (0x3B ^ 0x31 ^ 0xD9 ^ 0x81);b[83] = (0xF9 ^ 0xAA);b[84] = (0x48 ^ 0x1C);b[85] = (0x9 ^ 0x5C);b[86] = (0x18 ^ 0x4E);b[87] = (0xFB ^ 0x8A ^ 0xAF ^ 0x89);b[88] = (0x35 ^ 0x2C ^ 0x4E ^ 0xF);b[89] = (0x31 ^ 0x51);b[90] = (0xCB ^ 0x92);b[91] = (0x2B ^ 0x7 ^ 0x10 ^ 0x66);b[92] = (0x34 ^ 0x62 ^ 0x19 ^ 0x14);b[93] = (0xC2 ^ 0x9E);b[94] = (18 + 10 - -157 + 21 ^ 119 + 145 - 193 + 76);b[95] = (0x4D ^ 0x13);b[96] = (0x8 ^ 0x57);b[97] = (25 + 68 - -80 + 26 ^ 108 + 145 - 121 + 34);b[98] = (0xED ^ 0xB5 ^ 0x70 ^ 0x4A);b[99] = (0xCF ^ 0xAC);b[100] = (0xB ^ 0x32 ^ 0x6B ^ 0x36);b[101] = (0xFB ^ 0x9E);b[102] = (0xF8 ^ 0x98 ^ 0x7C ^ 0x7A);b[103] = (0x2E ^ 0x49);b[104] = (0x6B ^ 0x1B ^ 0x9E ^ 0x86);b[105] = (0x5 ^ 0x6C);b[106] = (0xC1 ^ 0xAB);b[107] = (0xCD ^ 0xA6);b[108] = (0x2C ^ 0x62 ^ 0xE4 ^ 0xC6);b[109] = (101 + 227 - 188 + 94 ^ 44 + 6 - -24 + 61);b[110] = (0xE1 ^ 0xAD ^ 0xB6 ^ 0x94);b[111] = (0x7D ^ 0x77 ^ 0x53 ^ 0x36);b[112] = (0xDB ^ 0xAB);b[113] = (0x1A ^ 0x4A ^ 0xB ^ 0x2A);b[114] = (82 + 152 - 61 + 4 ^ 188 + 53 - 190 + 144);b[115] = (0x56 ^ 0x25);b[116] = (0xB1 ^ 0xA9 ^ 0x6C ^ 0x0);b[117] = (0xC ^ 0x79);b[118] = (0x16 ^ 0x60);b[119] = (0x43 ^ 0x34);b[120] = (100 + 192 - 151 + 71 ^ 35 + 84 - 60 + 113);b[121] = (0x73 ^ 0x52 ^ 0x1B ^ 0x43);b[122] = (0xED ^ 0x97);b[123] = (0x7B ^ 0x3B ^ 0x88 ^ 0xB3);b[124] = (0xD2 ^ 0xAB ^ 0x48 ^ 0x4D);b[125] = (0xF5 ^ 0xC6 ^ 0xE5 ^ 0xAB);b[126] = (0xC6 ^ 0xB8);b[127] = (19 + 122 - 91 + 77);b[128] = ((0x45 ^ 0xB) + (0x9D ^ 0x95) - (0xC8 ^ 0x9B) + (0x1 ^ 0x7C));b[129] = ((0xC ^ 0x6A) + (0x2B ^ 0x55) - (61 + 137 - 125 + 94) + (0x27 ^ 0x63));b[130] = (126 + 16 - 89 + 77);b[131] = (63 + 128 - 103 + 43);b[132] = ((0xA8 ^ 0x93) + (0x18 ^ 0x50) - (0x25 ^ 0x6A) + (0x59 ^ 0x9));b[133] = ((0x70 ^ 0xE) + (0x45 ^ 0x6B) - (57 + 68 - 27 + 68) + 98 + 21 - 55 + 63);b[134] = ((0x2B ^ 0x1B) + (0x2D ^ 0x70) - (0x80 ^ 0x88) + " ".length());b[135] = (25 + 90 - 100 + 120);b[136] = (25 + 44 - 44 + 111);b[137] = ((0x19 ^ 0x37) + (0xD7 ^ 0xA4) - (0x4E ^ 0x22) + (0x10 ^ 0x44));b[138] = ((0xFE ^ 0xB0) + (0xE2 ^ 0xAE) - (36 + 42 - -21 + 38) + (0xD2 ^ 0xAB));b[139] = (132 + 96 - 224 + 135);b[140] = (96 + 71 - 142 + 110 + (0x11 ^ 0x73) - (25 + 81 - 68 + 118) + (0x6F ^ 0x50));b[141] = ((0x45 ^ 0x62) + (0x60 ^ 0x30) - (0x29 ^ 0x6C) + (0x3B ^ 0x60));b[142] = ((0xB8 ^ 0x94) + (0x3A ^ 0x1F) - (0x2 ^ 0xE) + (0x57 ^ 0x1E));b[143] = (59 + 109 - 74 + 40 + (0x12 ^ 0x5E) - (0x18 ^ 0x55) + (0xB4 ^ 0xBE));b[144] = (64 + 117 - 156 + 119);b[145] = (58 + 29 - -26 + 32);b[146] = ((0xF0 ^ 0xC7) + 2 + 34 - -15 + 84 - (0x72 ^ 0x21) + (0xB6 ^ 0x91));b[147] = ((0xB9 ^ 0xAA) + (0x1D ^ 0x74) - -(0x76 ^ 0x7B) + (0x6D ^ 0x67));b[148] = (82 + 53 - 78 + 91);b[149] = ((0x87 ^ 0xB4) + 122 + 15 - 56 + 46 - (0x3E ^ 0x74) + (0x3C ^ 0x11));b[150] = (105 + 5 - 55 + 95);b[151] = ((0xEC ^ 0x9E) + (0x24 ^ 0x32) - (0xA0 ^ 0x97) + (0x33 ^ 0x75));b[152] = ((0x3 ^ 0x2F) + (0x52 ^ 0x76) - -(0x44 ^ 0x4A) + (0xC ^ 0x36));b[153] = (115 + 97 - 143 + 62 + (0x11 ^ 0x8) - (1 + 63 - 16 + 102) + 45 + 127 - 152 + 127);b[154] = (90 + 138 - 111 + 37);b[155] = (-" ".length());b[156] = (19 + 1 - 19 + 154);b[157] = ((0x13 ^ 0x57) + (0x35 ^ 0x1B) - (0x3B ^ 0x1C) + (0x56 ^ 0x7));b[158] = (145 + 141 - 225 + 96);b[159] = ((0x4F ^ 0x32) + (0x85 ^ 0xC3) - (38 + 35 - -48 + 21) + (0xC1 ^ 0xA8));b[160] = (44 + 98 - 12 + 29);b[161] = ((0x7F ^ 0x15) + (0x58 ^ 0x3E) - (134 + 45 - 97 + 123) + 27 + 30 - -29 + 71);b[162] = (155 + 26 - 105 + 85);b[163] = ((0xB2 ^ 0x80) + (0x5 ^ 0x1C) - (0x15 ^ 0x29) + 32 + 73 - 69 + 111);b[164] = (106 + 124 - 223 + 122 + (0xC ^ 0x3B) - (0x56 ^ 0x2E) + (0x1C ^ 0x7F));b[165] = (150 + 89 - 212 + 137);b[166] = (61 + 71 - 15 + 48);b[167] = (15 + 22 - -43 + 86);b[168] = ((0x7 ^ 0x1F) + (0xA ^ 0x5F) - (0x32 ^ 0x1F) + (0xDD ^ 0xBA));b[169] = ((0x5E ^ 0x25) + (0x2B ^ 0x13) - (78 + 36 - 54 + 115) + 114 + 105 - 118 + 63);b[170] = (1 + 31 - 16 + 153);b[171] = ((0x3E ^ 0x26) + (0x87 ^ 0xAD) - -(0x21 ^ 0x34) + (0x32 ^ 0x61));b[172] = ((0x89 ^ 0x80) + 112 + 138 - 115 + 27 - (0x90 ^ 0x82) + (0xD1 ^ 0xC3));b[173] = (57 + 86 - 126 + 155);b[174] = ((0x88 ^ 0x81) + (0xAE ^ 0xA3) - -(31 + 11 - -71 + 18) + (0xF ^ 0x1B));b[175] = (52 + 135 - 175 + 162);b[176] = (1 + 90 - 64 + 148);b[177] = ((0x39 ^ 0x19) + 30 + 133 - 136 + 118 - (58 + 115 - 92 + 50) + 31 + 47 - -14 + 38);b[178] = (60 + 48 - 12 + 43 + 24 + 75 - 91 + 132 - (132 + 96 - 96 + 20) + (0x4A ^ 0x78));b[179] = ((0x63 ^ 0x57) + (0x1D ^ 0x12) - (0xD1 ^ 0xC0) + 23 + 101 - 39 + 43);b[180] = (4 + 38 - -68 + 47 + 94 + 110 - 145 + 82 - (0xFFFF8B3F & 0x75C7) + 18 + 25 - -3 + 98);b[181] = (48 + 1 - 48 + 179);b[182] = ((0xA4 ^ 0xAC) + (0x6D ^ 0x7B) - -(0x24 ^ 0x3A) + (0x4F ^ 0x36));b[183] = (96 + 49 - -22 + 15);b[184] = (174 + 18 - 119 + 110);b[185] = (93 + 151 - 119 + 59);b[186] = (17 + 106 - 111 + 167 + (0x14 ^ 0x1E) - (0x25 ^ 0x23) + " ".length());b[187] = (79 + 145 - 204 + 166);b[188] = ((0x33 ^ 0x43) + (0x12 ^ 0x33) - (0x45 ^ 0x15) + (0x26 ^ 0x5C));b[189] = ((0x43 ^ 0x65) + 156 + 175 - 313 + 162 - (0x56 ^ 0x7B) + (0x77 ^ 0x78));b[190] = (168 + 162 - 319 + 161 + (0x19 ^ 0x77) - (149 + 1 - 140 + 165) + (0x39 ^ 0x6B));b[191] = ((0xD2 ^ 0xB5) + (0x29 ^ 0x46) - (0x10 ^ 0x32) + (0x60 ^ 0x6A));b[192] = (50 + 20 - -52 + 16 + (0x80 ^ 0xA7) - -(0x56 ^ 0x50) + (0x5 ^ 0xD));b[193] = ((0xB3 ^ 0x99) + 111 + 39 - 1 + 25 - (0xED ^ 0xBD) + (0x9F ^ 0xA7));b[194] = (57 + 61 - -18 + 49 + 11 + 15 - -25 + 92 - (0xFFFFE5EA & 0x1B35) + 51 + 99 - 74 + 77);b[195] = (5 + 116 - 66 + 87 + (0xD6 ^ 0x9B) - (149 + 196 - 159 + 24) + 33 + 148 - 92 + 96);b[196] = (176 + 104 - 149 + 64);b[197] = (172 + 48 - 34 + 10);b[198] = (141 + 12 - 59 + 103);b[199] = (((0xCD ^ 0x8B) & (0xFB ^ 0xBD ^ 0xFFFFFFFF)) + 53 + 15 - 35 + 136 - (0x51 ^ 0x4E) + (0x40 ^ 0x7C));b[200] = ((0x9F ^ 0x98) + (0x5D ^ 0x7) - (0xD6 ^ 0x8D) + 77 + 23 - -72 + 21);b[201] = (90 + 92 - 4 + 22);b[202] = (108 + 79 - 84 + 42 + 134 + 106 - 173 + 106 - (102 + 170 - 151 + 95) + (0xEB ^ 0x88));b[203] = (114 + 172 - 189 + 105);b[204] = (200 + 106 - 146 + 43);b[205] = ((0x47 ^ 0x61) + 16 + 112 - 112 + 159 - (0x3 ^ 0x17) + (0xA6 ^ 0xAD));b[206] = (150 + 69 - 157 + 89 + 33 + 81 - -31 + 5 - (67 + 81 - 7 + 37) + (0x1A ^ 0x48));b[207] = ((0x37 ^ 0x39) + (0xEE ^ 0x83) - (0x15 ^ 0x38) + 101 + 22 - 44 + 49);b[208] = (9 + 147 - 53 + 104);b[209] = (116 + 105 - 89 + 76);b[210] = (134 + 35 - 151 + 119 + (0xA8 ^ 0x82) - (0x4B ^ 0x6D) + (0xD8 ^ 0x9C));b[211] = (91 + 152 - 229 + 196);b[212] = ((0x1C ^ 0x67) + 10 + 30 - -65 + 22 - (0x9D ^ 0xAE) + (0xA8 ^ 0xA4));b[213] = (76 + 135 - 149 + 150);b[214] = (142 + 54 - 135 + 150 + 30 + 27 - -9 + 104 - (144 + 111 - 166 + 132) + (0x6C ^ 0x59));b[215] = (100 + 50 - 119 + 161 + 75 + 49 - 37 + 71 - (153 + 167 - 224 + 82) + (0x68 ^ 0x42));b[216] = ((0x2 ^ 0x4A) + " ".length() - (0xB4 ^ 0x83) + 45 + 38 - -3 + 110);b[217] = ((0xD8 ^ 0x9D) + (0x75 ^ 0x27) - (0x6A ^ 0x18) + 125 + 71 - 191 + 174);b[218] = ((0x54 ^ 0x2D) + (0x3 ^ 0x4A) - (0xFE ^ 0x8A) + 84 + 77 - 87 + 65);b[219] = (102 + 112 - 101 + 23 + 49 + 163 - 68 + 47 - (46 + 15 - -57 + 17) + (0x1C ^ 0x6));b[220] = (109 + 147 - 101 + 7 + 48 + 32 - 74 + 125 - (95 + 40 - 45 + 41) + (0x97 ^ 0xAE));b[221] = (136 + 21 - 5 + 68);b[222] = (60 + 175 - 27 + 13);b[223] = (160 + 216 - 328 + 174);b[224] = (8 + 71 - 11 + 155);b[225] = ((0x3E ^ 0x42) + 113 + 79 - 80 + 102 - (37 + 153 - 135 + 126) + (0xE0 ^ 0xA3));b[226] = (191 + 88 - 147 + 93);b[227] = (69 + 133 - 75 + 19 + 76 + 112 - 172 + 165 - (93 + 21 - 67 + 83) + (0x81 ^ 0x9C));b[228] = (127 + 58 - 130 + 172);b[229] = (162 + 56 - 79 + 89);b[230] = (174 + 172 - 286 + 155 + 9 + 155 - 22 + 39 - (75 + 59 - -1 + 37) + (0xD ^ 0x8));b[231] = (48 + 44 - -75 + 63);b[232] = (134 + 29 - 45 + 113);b[233] = ((0x86 ^ 0x95) + 184 + 147 - 204 + 75 - (0x51 ^ 0x61) + (0x7C ^ 0x47));b[234] = (190 + 182 - 258 + 99 + 55 + 101 - 22 + 25 - (0xFFFFF737 & 0x9E9) + 115 + 140 - 153 + 48);b[235] = (117 + 99 - 126 + 84 + 124 + 60 - 179 + 225 - (0xFFFFDDDF & 0x2370) + 80 + 3 - 57 + 140);b[236] = ((0x5B ^ 0x1A) + 51 + 124 - 46 + 1 - (0x6F ^ 0x66) + (0x14 ^ 0x25));b[237] = (84 + 134 - 131 + 149);b[238] = (58 + 171 - 98 + 63 + 95 + 91 - 116 + 62 - (0xFFFFE7FF & 0x193E) + 95 + 110 - 15 + 39);b[239] = (133 + 43 - 26 + 31 + 9 + 55 - 18 + 168 - (0xFFFFC1EF & 0x3F5F) + 71 + 154 - 68 + 21);b[240] = (69 + 169 - 236 + 237);b[241] = (47 + 41 - -92 + 60);b[242] = (97 + 122 - 27 + 49);b[243] = (59 + 134 - 63 + 112);b[244] = (90 + 165 - 50 + 38);b[245] = (227 + 208 - 384 + 193);b[246] = (49 + 37 - 14 + 173);b[247] = (18 + 166 - -34 + 28);b[248] = (76 + 159 - 104 + 116);b[249] = (196 + 90 - 265 + 227);b[250] = (110 + 188 - 229 + 133 + 163 + 110 - 186 + 138 - (0xFFFFC9EF & 0x3777) + 103 + 8 - 97 + 167);b[251] = (11 + 145 - 55 + 63 + (0x98 ^ 0xA3) - " ".length() + (0x30 ^ 0x2E));b[252] = (139 + 219 - 264 + 157);b[253] = (113 + 19 - 74 + 89 + (0xDA ^ 0xBF) - (92 + 172 - 71 + 1) + 60 + 50 - -62 + 26);b[254] = ((0xBF ^ 0x9D) + (0x78 ^ 0x12) - -(0x87 ^ 0x9F) + (0x6 ^ 0x5F));b[255] = (175 + 252 - 256 + 83);b[256] = (175 + 74 - 242 + 248);b[257] = (0xFFFF939A & 0x6D65);b[258] = (0xFFFF89DD & 0x7723);b[259] = (0xFFFF91A3 & 0x6F5E);b[260] = (-(0xFFFFDEFD & 0x2DCF) & 0xFFFFEDDF & 0x1FEF);b[261] = (0xFFFFD9FC & 0x2707);b[262] = (-(0xFFFFFF2B & 0x7EF7) & 0xFFFFFFE7 & 0x7F3F);b[263] = (0xFFFFF18E & 0xF77);b[264] = (-(0xFFFFFEFF & 0x7BD9) & 0xFFFFFFDF & 0x7BFF);b[265] = (0xFFFF931C & 0x6DEB);b[266] = (0xFFFFEFFB & 0x110D);b[267] = (0xFFFFC57A & 0x3B8F);b[268] = (-(0xFFFFDD61 & 0x7EFF) & 0xFFFFFF7B & 0x5DEF);b[269] = (0xFFFFBDBE & 0x434D);b[270] = (0xFFFF8FEF & 0x711D);b[271] = (-(0xFFFFFFBB & 0x26F6) & 0xFFFFA7BF & 0x7FFF);b[272] = (-(0xFFFFFED9 & 0x35B7) & 0xFFFFFFFF & 0x359F);b[273] = (0xFFFF9371 & 0x6D9E);b[274] = (-(0xFFFFFEF9 & 0x3FAF) & 0xFFFFBFB9 & 0x7FFF);b[275] = (-(0xFFFFEFED & 0x5EFB) & 0xFFFFFFFE & 0x4FFB);b[276] = (-(0xFFFF95ED & 0x7E9F) & 0xFFFFF5DF & 0x1FBF);b[277] = (-(0xFFFFBA9D & 0x7D63) & 0xFFFFFF5C & 0x39B7);b[278] = (0xFFFFF5F7 & 0xB1D);b[279] = (0xFFFFD93E & 0x27D7);b[280] = (0xFFFFAB17 & 0x55FF);b[281] = (0xFFFFD51D & 0x2BFA);b[282] = (0xFFFFEDFB & 0x131D);b[283] = (0xFFFFA7FB & 0x591E);b[284] = (0xFFFFF33B & 0xDDF);b[285] = (0xFFFFDF7E & 0x219D);b[286] = (-(0xFFFFFF9D & 0x6263) & 0xFFFFE75F & 0x7BBD);b[287] = (0xFFFFB51E & 0x4BFF);b[288] = (-(0xFFFFDDB7 & 0x72E9) & 0xFFFFDDFF & 0x73BF);b[289] = (0xFFFFB1B0 & 0x4F6F);b[290] = (-(0xFFFFDEC9 & 0x2FBF) & 0xFFFF9FFD & 0x6FAB);b[291] = (0xFFFFC527 & 0x3BFA);b[292] = (0xFFFF976F & 0x69B3);b[293] = (0xFFFFFB34 & 0x5EF);b[294] = (0xFFFFF9BF & 0x765);b[295] = (-(0xFFFFFABB & 0x77C6) & 0xFFFFFFBF & 0x73E7);b[296] = (0xFFFFB17F & 0x4FA7);b[297] = (-(0xFFFFFEDD & 0x77A) & 0xFFFFBF7F & 0x47FF);b[298] = (0xFFFFDB3B & 0x25ED);b[299] = (0xFFFFD97A & 0x27AF);b[300] = (0xFFFF8F6B & 0x71BF);b[301] = (0xFFFF993D & 0x67EE);}private static boolean f(Object ???){short EqbC;return (??? != null);}private static void d(){A = new String[b[301]];A[b[0]] = A("+6Qv8aQoXU8bFQJ+/zUb/CZcM7dwIgSYX8tpQQV53Nse3FvtPKhPcItUPnK3cX9NmvVAx8Km8ymYW651YDfqkKLCwZk+eT6MpsbQuotb1QNSmZGpNjfySJnmRZ5mCyfdC3M6bSC/U4W7nOy6Yq6/lmxpwoA6J61oevdlkfwUdGwfFq8+jwEUKPLAczEv88Rzd40CsX+ePSsVknBFPsicUT39q9mpCq/hjlvRVZagoww=", "lbgns");A[b[1]] = b("9Kt1HTd3kTs=", "kHDYO");A[b[2]] = A("NlGnxWT/cdY=", "yXExk");A[b[3]] = C("Pys3", "LEXkq");A[b[4]] = C("", "vJVNu");A[b[5]] = C("NyMODg==", "YBckW");A[b[6]] = C("", "kVjgK");A[b[7]] = C("FzQNIC0=", "tZlMH");A[b[8]] = A("J70lvnYuuqw=", "pyuII");A[b[9]] = b("jSU178Df3xo=", "edFhm");A[b[10]] = C("fQ==", "MAVxO");A[b[11]] = C("LBcB", "OvqGW");A[b[12]] = C("fQ==", "MbIXP");A[b[13]] = C("CR4B", "eqoRP");A[b[14]] = b("m8/FMach+oA=", "DNzUp");A[b[15]] = b("Z78A5N2DWts=", "jRsph");A[b[16]] = A("QsFdy3EKXLM=", "UHRGv");A[b[17]] = A("PYi3IMGyQWs=", "NimQI");A[b[18]] = A("F94ODZjc1l4=", "oYevE");A[b[19]] = C("CRQ1CS0OUT9CKBsDNDMnHl0/QigbAzQzIA8cO0AoVBc4HiMlHzgBK1YXdwovCBwGDSwYAzxAKFQXOB4jJQErCT0UFC0zLRsBOEwjGwkGDy8KXT9CKBsDNDM6FQU4ABEZECkNbhkQKUAoVBc4HiMlFikfEQJRNQMgVhd3Ci8IHAYLPgkuIEwiGwV1C2AdAzYZPiUYPUApVBYrAzsKLjcZIxhdPkIpCB4sHBEUEDQJYh1fKwk9HwMvCSpLXWlMKBsfBgI7F1E/HiEXUQo8HikuCTgNJTcYPgMlOBcqAVoXdT8eKiIGPA80NBU/ET0jFjkeJTgXKgFaFnkbJh8DPEwoVBc4HiMlGD1RKVQXOB4jJRg9TC8UFXkKYBwQKwERExVkU24bHz1MKVQWKwM7Ci4wCHNF", "zqYlN");A[b[20]] = A("58wtsQcp0fc=", "nVmej");A[b[21]] = A("o/5POJim5w8=", "OwtZo");A[b[22]] = C("FhMUOyUeBws0", "PRFvz");A[b[23]] = b("ypreud/tkD0=", "rzPGb");A[b[24]] = b("cWR0FYf8bPWpTUrrQcxvSw==", "okAXe");A[b[25]] = A("nXXPFmRocUI=", "sgbyK");A[b[26]] = C("ES46CBcWLSoXDQ==", "WohEH");A[b[27]] = C("", "gcSia");A[b[28]] = C("BgY2JRUKFw==", "KGnzV");A[b[29]] = A("EZmLvxjJWRw=", "BaArA");A[b[30]] = A("pN/bqwNqEU0=", "cMHRO");A[b[31]] = A("Eq8R+JrK2M8=", "fncpR");A[b[32]] = C("AAEg", "LNnMZ");A[b[33]] = b("6tVyW+ABejY=", "YxYDc");A[b[34]] = b("kAKEsHynX6E=", "AZeyd");A[b[35]] = b("7hE72T3Hgoo=", "tPdZQ");A[b[36]] = C("FTkEAz0NIg8=", "RkKVm");A[b[37]] = b("DXs3jL2vRtD/uvxcf1TjYw==", "ACePs");A[b[38]] = A("PCskced1+sGa4Q2+umhkxQ==", "GbnkK");A[b[39]] = A("3NweLnniZFCTMgb89h00iQ==", "CMtcL");A[b[40]] = b("qC+yWR5fUQE=", "rWGDW");A[b[41]] = C("VQ==", "gZlXY");A[b[42]] = C("XA==", "owPWT");A[b[43]] = C("cw==", "GorDT");A[b[44]] = b("Fvtng3S7cyY=", "pEPXJ");A[b[45]] = b("jVrWLhnapIE=", "fvBfe");A[b[46]] = C("e3hf", "AHoif");A[b[47]] = C("VH9C", "nOrQt");A[b[48]] = C("JAEaIAQ7OwY8CA==", "WdhIe");A[b[49]] = A("YvwPOCV0aug=", "Qvzat");A[b[50]] = C("JAYRJCgsBg4s", "BgcIw");A[b[51]] = C("Wg==", "jGKwi");A[b[52]] = b("I+8MPaD4xdPQJ8d8rNjPqw==", "gspKL");A[b[53]] = b("VVAdkLDSNA0=", "rwKuA");A[b[54]] = C("PhwfHjshGR8z", "NnzAK");A[b[55]] = A("EK6FXy8J/qw=", "LCQbQ");A[b[56]] = C("NwobAy83ETYBJSMAGw==", "TeiqJ");A[b[57]] = b("eWBUV6Iyw10=", "ztFEq");A[b[58]] = b("q0RTdL1RX8/ZN0+genyDxA==", "isAbD");A[b[59]] = C("ew==", "KUFlX");A[b[60]] = C("EhoDLg8S", "anbZz");A[b[61]] = A("giQ5mCCNKWs=", "JAqzX");A[b[62]] = A("am5LYBchtjpEIPVaM9ucC/MJHkvaNBpRgiXMdtMEtWUfV58yN3llRrHjzFKZWFYxL6mnSniJThHYe+veCR6YF/1Fh8QD+Ctflkl1miRjwv6Are9QnbxoEQoFh+HOzdGBSrtBcaEnheSLYTjMe4ZCLwlyaFe64jvb", "pFXqM");A[b[63]] = A("AfZKX9rPdDhkroiPGdVjUg==", "gJjmM");A[b[64]] = b("Z+PzgR+FiF8=", "jqMwe");A[b[65]] = A("llbTnVQe01g=", "vHFxh");A[b[66]] = b("lZaNzoaeaRE=", "xTNHA");A[b[67]] = C("Sg==", "yRNiU");A[b[68]] = A("GJqqh1vrA6FjNwPZfIq/VQ==", "dBbiT");A[b[69]] = A("0a2MyxuQll4=", "iHmGe");A[b[70]] = A("PBwpd02cIuJG/L66LKXhDQ==", "grCeA");A[b[71]] = C("TQ==", "xcMTV");A[b[72]] = b("ZHT4zaym8UPn5Gd8TYg67A==", "kKRNF");A[b[73]] = A("W/rXyjCKCWk=", "KjZWr");A[b[74]] = b("NqkLa4mqraBe/wbeTn6Kkw==", "dNAhH");A[b[75]] = b("Wlg7YGiLRGs=", "zTVdF");A[b[76]] = b("uzNhnOd5sc0P6wCBRcHAcw==", "VMZsV");A[b[77]] = C("", "vnMhV");A[b[78]] = C("AAEBKD4fBAEF", "psdwN");A[b[79]] = A("hVMsBr5l9I8=", "OxmVw");A[b[80]] = b("WwuRDL3psZYTYQH2my3rcw==", "RHNuv");A[b[81]] = A("I8vo3xHwzrA=", "gbcFk");A[b[82]] = b("uqXkNcEu6mOZQzq/3WwqtQ==", "stOfT");A[b[83]] = A("9G1JtoU7po0=", "eofFV");A[b[84]] = b("P19bK2fgb9uWWR3ZxCyEsw==", "RrUJf");A[b[85]] = C("aQ==", "YgaMc");A[b[86]] = A("UudhHOcrnhI=", "wiWxJ");A[b[87]] = A("rdQ2eq2U14gkPHv2HjUKJEy775Cd+AwBzM5WIZKi8keuUHt2UR1prqA3Ys0LawWpXtWW3iEWUM9Y6Q8X1vy6pA6vgON8iitEm+ZA6F+zi1BQtinMCNlv385G+UVIrebE5cHq/+K1nQBJphOwgawfjYIxQ4cj8C7w", "TYKKd");A[b[88]] = C("HjsTAR0OMwoB", "zZgdB");A[b[90]] = C("SQ==", "xBVgF");A[b[91]] = C("Qg==", "pnTKA");A[b[92]] = C("WQ==", "jiFTs");A[b[93]] = C("WkNBTHNKSUFG", "zsqvC");A[b[94]] = C("UQ==", "eGrxD");A[b[95]] = C("alp2fUZ6UHZ3", "JjFGv");A[b[96]] = C("RA==", "qCcbR");A[b[89]] = b("wt+cK0hL1vMqje7LE3g2cg==", "lGIaQ");A[b[97]] = C("XQ==", "meIbf");A[b[98]] = A("ZqV1rpXrJuzlnTWhrvf4Rg==", "SAzhh");A[b[99]] = A("k3TXscA/RLo=", "LMxYz");A[b[100]] = b("HK7YNVrGuJeyNOoQ4FlEww==", "EXCQu");A[b[101]] = C("", "vLPUV");A[b[102]] = C("Nz0/IDYcOzkzOyc=", "CRKAZ");A[b[103]] = C("Rg==", "vRmYb");A[b[104]] = b("fVZ6+MVAiuSic503i07Qbg==", "piEDC");A[b[105]] = b("9bU9kZeMhiU=", "RfJJi");A[b[106]] = C("GAM9NyAcHA==", "yqThT");A[b[107]] = A("nE6kK5HjhtU=", "lOaQF");A[b[108]] = b("zyRakl0i4Cqq2e3fNB7OIQ==", "FTwPz");A[b[109]] = b("v6F027FstJ0=", "SJSwg");A[b[110]] = C("HzcCNwoaNwI=", "oEgDy");A[b[111]] = C("SA==", "xZKjj");A[b[112]] = A("OEFyM6bRyVwT0CEMfZqccw==", "cetlH");A[b[113]] = b("hzpWIGzb52o=", "WGWmp");A[b[114]] = A("LkP+6um/0luDrezLwMlPwQ==", "bLgVn");A[b[115]] = A("XCi6gEOldBY=", "iBgMa");A[b[116]] = A("uLRnKsUKGdg=", "aOlWl");A[b[117]] = b("10/sBCEHKU8=", "tvVgN");A[b[118]] = b("k8yDt6zha6s=", "dUxYF");A[b[119]] = b("TyQcEg/Hmc4XUINBQkNwLA==", "QwSVs");A[b[120]] = A("FSeJ4AREThE=", "dXQmM");A[b[121]] = C("SXtBUElZcUFa", "iKqjy");A[b[122]] = b("riHvq+a8Wkc0iw8y5AXtkg==", "tLfRP");A[b[123]] = A("FGgsYCwH+xk=", "vbExM");A[b[124]] = A("GwQUrxM5h6Z4BcirYqOaxA==", "ztWcx");A[b[125]] = A("zIe0P8O+hMg=", "cptuB");A[b[126]] = C("BjswDj0WMykO", "bZDkb");A[b[127]] = C("", "mevdv");A[b[128]] = b("dbSga1IPHVO6gPtZHKw4DQ==", "tlaqv");A[b[129]] = C("fQ==", "MSuLt");A[b[130]] = C("KT4qGiQ7OhwBLCMnJg==", "ORCwM");A[b[131]] = A("YlNJ8gOX320=", "DLOKT");A[b[132]] = A("qWlZXioJuhs=", "hvUWV");A[b[133]] = b("Uft9HLpX0DmqDrTq1h1taAY6HFWFJ3AObxIureBa9mIgLZZZBOP8+xbIyFm3G0Q+ou95tVNwZr0KquDy97JAncKNrAKYvlU5NlmHGepciQai73m1U3BmvXyskPHdbDBVnAbSGD1knuhk7aAQfoNF+bLvOkOn4x5lKhJZhFvgw3CIqhj8d2cldIxKEOPMU2y4oSE4zsgeNnJ5xGdeaKU/lpCfoj7PCqiQK89Z9tetSveWm526i/wKljNsTq9DciVa1gK0ETmmN8Z/3R5codTFI2RIHaURi/BU3oHYfAyFLBld6K7aIoF6wFXtWBFaUZLu52QyIRdg0umPflcbiYdmNrcip/+wx8+XsOHyxfmtBC8VPQ2NRfczVPYfTsqehc+YDlwJd3HtpXnu2zD3PGOyuYWn+BailUqXy1UVNhm/rDx++lfiLhuKeC+soHUJxTQn+RPtudaTB1cQ1SqZcbCU0ZXhCUc0QOZOhmgtvX1haPI=", "dfVrs");A[b[134]] = A("uQY0vUt1gAgQH+D+unlC7w==", "oVQgA");A[b[135]] = C("R0BB", "jyxSb");A[b[136]] = b("NajWQ0sL9j20iOiPcpw9uw==", "MeqgY");A[b[137]] = A("fqWeDZbxbig=", "sJVjz");A[b[138]] = b("J+Ga6GgHYleAYwvcNo/cYg==", "boFrR");A[b[139]] = b("k+MjlGA12oc=", "EqFNm");A[b[140]] = C("ESwiFQ==", "pEPAz");A[b[141]] = b("Q1t9CsO5+mM=", "saxYm");A[b[142]] = A("cD3s8z6YC30=", "bGfRi");A[b[143]] = A("KtolwpcHWKA=", "Xziki");A[b[144]] = b("7AzpFricLO4=", "iGKsV");A[b[145]] = C("YnRd", "OMdHk");A[b[146]] = C("ET0=", "FnlBy");A[b[147]] = A("orS3EnABzY4=", "InLKl");A[b[148]] = b("ojuvoZ/IubQ=", "EwKnj");A[b[149]] = A("iwOcwCCZ4Pk=", "eWzFa");A[b[150]] = C("Kg8=", "xGQvx");A[b[151]] = C("dGF8", "YXEHD");A[b[152]] = A("Lsn/JAE1S+I=", "zjagD");A[b[153]] = A("7DnzQcqznC4=", "tOFTH");A[b[154]] = A("wR7oOlrmCDE=", "xyIDG");A[b[156]] = b("7F5w1AFxz2FiMRXgqs1bcg==", "uEzSj");A[b[157]] = C("Vw==", "cTAuQ");A[b[158]] = C("UnlbeVdCc1tz", "rIkCg");A[b[159]] = C("WQ==", "lYfQd");A[b[160]] = b("1+XcNxhLgdsAhjN1BpDzdw==", "mjVCM");A[b[161]] = b("v++coK8Row0=", "sLiNy");A[b[162]] = b("j0VdEPqCf5Mud1wW/+KXUQ==", "qjbfG");A[b[163]] = C("MA8MGwEiCzoACToWAA==", "Vcevh");A[b[164]] = A("m4gBf/RtXPE=", "kqdMn");A[b[165]] = C("aw==", "ZIauW");A[b[166]] = C("Wg==", "hZtMt");A[b[167]] = b("STTWpOUDb9Q=", "NTpYm");A[b[168]] = A("WH4ia4Hwr2QWiomTFyT+DxIUn1P5i9s+", "dsCNG");A[b[169]] = b("lxT8iwePLcT+l5a3CHUPlg==", "rCItE");A[b[170]] = b("+fst2UTlXvc=", "oxBfN");A[b[171]] = b("CWh6+bYltgN8G3KO68o7Jw==", "JZlCm");A[b[172]] = C("Rg==", "vUqDs");A[b[173]] = b("E9rRIHZ9oDw6kcNJiratrA==", "wYabK");A[b[174]] = C("dg==", "FdvoX");A[b[175]] = A("vEaJjqPG7+ZRNJxbgmAoQA==", "ArMYG");A[b[176]] = C("Rw==", "wqLeB");A[b[177]] = b("H/vTu2QYYkf5CHUvzo07vw==", "SvDYP");A[b[178]] = A("4PXEI51b948=", "zNhyp");A[b[179]] = A("G219ZFXh+VT2xN4QR3qW6w==", "DoGIO");A[b[180]] = C("Xw==", "ooGWH");A[b[181]] = b("jnxorIHI74rOb+nJBpLiAg==", "fVQev");A[b[182]] = A("xqU0eKkQRd4=", "Xohdn");A[b[183]] = A("CABLtYJdPTBdHsKLhULGIg==", "GEXIJ");A[b[184]] = A("MWg6eLYNwOc=", "ZpjPT");A[b[185]] = A("q+jQeLGw1XyErcLZKAxDhw==", "rcJEp");A[b[186]] = A("fKV/GoFin3k=", "DmSyT");A[b[187]] = b("fZcLO2uo+1LmpbfjqMRNvQ==", "eMhwK");A[b[188]] = A("bgYWqB4SCiZ5kZUoXH3NnQ==", "LULuh");A[b[189]] = A("4XBKH5Xz2a0=", "CuYrf");A[b[190]] = b("CZctKXv2Zkk=", "vkuEd");A[b[191]] = C("cA==", "BsUyU");A[b[192]] = A("UEfUme2f6/A=", "lLpTO");A[b[193]] = C("S3ZyaVlbfHJj", "kFBSi");A[b[194]] = A("2BMcmK6wXyw=", "foGdw");A[b[195]] = A("qGcbAyxJ8ZpYjsmx6zB+wQ==", "EfgGo");A[b[196]] = A("oJjeH4+N6CU=", "gdojr");A[b[197]] = b("BzwGa20jIwx/GPtcQdVxAw==", "sLSek");A[b[198]] = A("txc9XRMSMBK5KR7KRFsPKg==", "kxaaU");A[b[199]] = b("7hkWl2QwPqs=", "jmvDa");A[b[200]] = b("cpddua1JdBkJozXSM5rn4A==", "uuIcQ");A[b[201]] = A("5RPvrg89x88=", "dDRYO");A[b[202]] = b("Mw3D0YNyX71ErCxcId3FTQ==", "oaoyI");A[b[203]] = C("eQ==", "IbhLm");A[b[204]] = A("SIiEqsaowct3Hr/qRNx/E4/F0UYKg6rr", "wDdjA");A[b[205]] = C("fA==", "LHYbz");A[b[206]] = b("icI+Urhs8YyMMlcciQAtLg==", "ZSsJZ");A[b[207]] = C("ag==", "ZjZmC");A[b[208]] = A("TTGJOnTuZPo=", "cIUbs");A[b[209]] = C("Wg==", "hGYbW");A[b[210]] = C("Qg==", "qBBaN");A[b[211]] = C("EyoQK3snHkQ2MkobIWg7B2lZYg==", "jSiRV");A[b[212]] = C("Gi0KHRkdaAgOFkE8SB8fHRcIGRcMZEE2ODhvT1gdDDw5FhsELUpYFB8kTgxUBC0UEQ4GOg8XDxpoSlVDUGZWUVoELRQRDgY6DxcPGmhKFgwFYBJWCAwpBQwTHy1KVUNQZlZRWhstBxsOAD4DVBQfJE4MVA4tCB0ICDwPFxRFZV9BVFlhRh8fBy0UGQ4AJwhUFB8kTgxUGjwHDA8aZFZRWho8BwwPGmQIDhZBPEgbGxkpBREOEGRLQUNAaAUZCggrDwwDRSYQFFIdZg8LFwYsAxRWWWFGEQkEJwIdFkkuFBcXSRs2KCk2GCkvPzsXKDorSTxGDxIMOgNYWh1mABkIBBcPHEdWaEYZFA1oRgxUDjoJDQo2IQJFRUkpCBxaQTxIHx8dFwIZDgxoGgRdSW9GBAYdZgEdDjY8DxUfSWFbR1pJ", "iHfxz");A[b[213]] = b("/qKmF5toR60=", "LurEz");A[b[214]] = C("ZQ==", "Ueydm");A[b[215]] = b("MA0guG6tpHc=", "RyeuK");A[b[216]] = A("KZHGDWL0S+IoWq30rFlh9g==", "ORXnT");A[b[217]] = b("Q1/GA02p36I=", "UAJtv");A[b[218]] = C("IAIDGx87EQc=", "rGBXK");A[b[219]] = b("+3pNK2kgdpQ=", "KvPJf");A[b[220]] = b("EwlhL1MWDEJihdFlBQ8mOg==", "Lrqez");A[b[221]] = A("NuuzP2UUV0c=", "jNekW");A[b[222]] = A("i50EPXVkmNM=", "wAlJo");A[b[223]] = C("fQ==", "MtKPc");A[b[224]] = A("Hhz4DGHh/PQ=", "wOJjS");A[b[225]] = b("5Qwo4Yl/3TM+4qeAsqp2lw==", "bhWtv");A[b[226]] = A("zfWjxW3+A4Y=", "sDpfq");A[b[227]] = C("MAQiIjQ8Gw==", "yWomp");A[b[228]] = C("fQ==", "MEZno");A[b[229]] = b("BXpr5JfwgslZ3YhZ+YLqUw==", "FjtzX");A[b[230]] = A("wFq9x9qZ24A=", "INEPC");A[b[231]] = C("dw==", "FfUAd");A[b[232]] = b("VjrmNXOJW0M=", "JpIJw");A[b[233]] = b("d43tmWZoolU=", "mLlzF");A[b[234]] = C("ESo4CWglHmwUIQ==", "hSApE");A[b[235]] = b("YDcq5DfJjtqc4GjNCEttrgvEZ42jsizDkPUpU6cYZ+KEQIjYKBBhzOjV+cD9GV1us0ylfp27xDgtqeBO+J4gcAuFkczULkiZvv4pTiXemozf7mE34sMXcxEQ1I6sDQngG+jWPc2ksehHHNbvIStaXFfM/7qkgbIJ", "OaTVp");A[b[236]] = A("fWvknZFGKuE=", "RfmcY");A[b[237]] = b("jmruN1r70U2wqYTdJCsx4w==", "WDqiy");A[b[238]] = C("eUV7eFxlWQ==", "IiKTl");A[b[239]] = A("phiphDk4FX8=", "Tqhpk");A[b[240]] = A("5YbyOUSqSds=", "wradm");A[b[241]] = C("Ww==", "kJGPN");A[b[242]] = A("0vwdAzSRhd4=", "KTrzi");A[b[243]] = b("VXusrzLxUPc0Tx8XvYodig==", "chTJk");A[b[244]] = A("4NytDnO/TxY=", "hvYOx");A[b[245]] = A("Zek8JIRKe3Q=", "Pbvly");A[b[246]] = A("EWLMPIt3wPY=", "dTeso");A[b[247]] = A("ah8GEuL1Okc=", "WcuRj");A[b[248]] = A("rhXOAqoAztc=", "AwJxh");A[b[249]] = b("ERzL7CRUGko=", "Kmzjd");A[b[250]] = b("Jj+NH8OK60M=", "NyGeQ");A[b[251]] = C("YQ==", "UFeZc");A[b[252]] = A("MpAJ2JEZSPU=", "SZhBT");A[b[253]] = b("3V6/NIBwMuM=", "NNSIa");A[b[254]] = A("6tTimrEqp00=", "mENkU");A[b[255]] = b("KmfOLZtlzeY=", "bntJO");A[b[256]] = A("0BN29NbIEoE=", "RSOMv");A[b[257]] = b("YdzWZ+fnJag=", "cgmDI");A[b[258]] = A("jc7pSajGsm8=", "tzKxs");A[b[259]] = A("JrfQ1tRWdRU=", "bPWjX");A[b[260]] = A("o1Ms7whiZBM=", "UECWp");A[b[261]] = b("DSk0Ee+rEzM=", "ZZjNv");A[b[262]] = b("G2S2nnxGfG+Vdjz5OGD5Eh7sWoXgkc1ac06NLt/z/OpCsy9YGbHHPe9zHYyd0tCRq4vATjp/Myhkza5ty2x75hGvkID5tReY8Wbf3QRn3yur8F6lsCs+IG+YpnYaByl0fHnnbc2AhhRRtKmpQljaqeAB+zCPp7rfMDEaRzwuwqkFhu8VIIHiVAu42S2sKj9eVsEHI3ptmO91jqemI4GDtkCd/6wEIWR3/Iw1FnUt4dGjUK1b1lfubDq1w+LVw+kd6cxw5MnYEc131bJNSrRII/dYOtiHawCf8LG0caGMnDdWHPc9UwxZ12RpMNU0RzlOiZoIK1RfxY0FfkkAQg/cWj7kqrypig7X+yRADif3d7j7JEAOJ/d3uGk36X2QT94Q", "nEDUL");A[b[263]] = A("Y+DFApPkV80=", "mCbFy");A[b[264]] = C("GQMKJhofCx86GwoBHw==", "KFZiH");A[b[265]] = A("U4PBo0s+ffo=", "yrlqT");A[b[266]] = C("BT8pIwgDKS0tDgIp", "WzylZ");A[b[267]] = C("Ww==", "hYjFS");A[b[268]] = C("ChAFJQEMBhs=", "XUUjS");A[b[269]] = C("IBYMCAYwRjs5IgY5PTk+GicsNiEBJzwsUiFGGwwGdRJGDAAnCRo2ADAHGwYcaFlEHVwmEwoEGyE5Gx0TIQNVVlIiDg0bF3USRh0XOBZZVE0=", "Ufhir");A[b[270]] = C("", "aoDZK");A[b[271]] = b("UTW/CVZqObjCIPdd4QaEYrMXaPpJBX54zjagqY0bFFhIeZI6Q4QsNA==", "ynwcq");A[b[272]] = b("vQBrH1pso/Y=", "CrYRc");A[b[273]] = A("3MtxdZpXuIk=", "sZJPW");A[b[274]] = C("dg==", "DNNhp");A[b[275]] = C("44G65aW+5p2f44Gj", "jyern");A[b[276]] = C("YA==", "SHrxV");A[b[277]] = A("sfsd/MPTfg0=", "ULUtx");A[b[278]] = b("WHNA371eidA=", "aDmwz");A[b[279]] = b("Lit4VWJkRlg=", "dZBIZ");A[b[280]] = C("", "SGZTj");A[b[281]] = A("Jf87zBwh6Eg=", "tViqC");A[b[282]] = C("44GA5aW+5p2j44Gd", "PyYLt");A[b[283]] = A("YENHys52Lwg=", "BNKZz");A[b[284]] = C("Vg==", "oudgw");A[b[285]] = C("WmY=", "kVstt");A[b[286]] = A("mE+J7lOvzi4=", "ypYuV");A[b[287]] = A("h7nDLEU/XYTs7t3+2G8kvQ==", "AdZFO");A[b[288]] = C("YX8=", "PMKVb");A[b[289]] = C("JzQgPzs6Wjo0PSFaAQoZHSUXGx0PJQEfGQEIB1pBGw8aHkUKFRBWDRoTHh9FHB8HAxkLVgAOCBoPAFYMGhMeH0UdDhoXDEIcBwMZC1YUCAYbCiwTDUIWBg4AAx9fFwwDFV8cCBwXLBMNQggHAxkLVhsVGhpWBw4QHh9fGR0XChZTSTg7Py8sPVpbRUVRVgADGgobBx9BR1ZMVlZCCQoJDQ8OFlJAQgkKCQ0PDhZSQEJFX0VFHQMAHggaH1tTRVFWTFZWQkVfRUVRUw==", "nzszi");A[b[290]] = A("jMU+Fgz4afbgmFHcCjS/aGDtWytM1lxNKKi2eJTxr3d+Hwkg3o/4v2fjPKoZjVQ40OjBeoGJKHFBWIFjD7R2HpBNW2GtJV3iX0jBKRhQwGe8V9v1U0sIx9x1TVgfd41wj2hjOWqENOleknlYUFKKYIV8feFLwWeZa+NHO3si35qI7g8Aj2QwXr0IepHWPHy82cGhh0dmiBs3eFks3uPHVroqX/xf7TUPfpA6Li4l0oo3eFks3uPHVroqX/xf7TUPSF4KrQ8K4CQ2oBTKGV1BVA==", "pTaRZ");A[b[291]] = C("XV92", "goFIU");A[b[292]] = b("W9kMwkRk6cs=", "rwRbS");A[b[293]] = b("eWb8k9vFwt/7s7OmWaQ1tnvW0b02boyi", "skETw");A[b[294]] = A("FL0DBdMGhj2Ao4sowM9kwMeAojfpLUzH", "rPoAy");A[b[295]] = A("Y+2xpxpEbQEgZIPprbqLPg==", "AnUpB");A[b[296]] = C("UUlYa3tBQ1hh", "qyhQK");A[b[297]] = b("9X65AzUPqrGs3zdMHcpIAA==", "VPoDF");A[b[298]] = C("S1Rba2xeXFhh", "kfhQX");A[b[299]] = b("iyZL8tVHONntYzK0TlTB9vBPh9Q+VAR7", "hzKeL");A[b[300]] = C("Oyk/CEAPHWsVCWIYDksAL2o1Ag==", "BPFqm");}public static List getGroups(String skCC, String RkCC){byte mkCC;char okCC;float PkCC;int qkCC;String RkCC;String RkCC;Map wkCC = new HashMap();"".length();"".length();lso = DBUtils.getDatas(A[b[19]], wkCC, b[0]);List VkCC = new ArrayList();float NkCC = lso.iterator();"".length();if (((0xD2 ^ 0x8E ^ 0xF5 ^ 0xA4) & (0xE8 ^ 0x85 ^ 0xF2 ^ 0x92 ^ -" ".length()) & ((0xE0 ^ 0xBB ^ 0x50 ^ 0x3) & (0x24 ^ 0x4E ^ 0xF4 ^ 0x96 ^ -" ".length()) ^ -" ".length())) != 0)return null;do{Map ukCC = (Map)NkCC.next();WireInfoEntity TkCC = new WireInfoEntity();TkCC.setFarm_id(DHStringUtils.objToString(ukCC.get(A[b[20]]), A[b[21]]));TkCC.setFarm_sno(DHStringUtils.objToString(ukCC.get(A[b[22]]), A[b[23]]));TkCC.setFarm_name(DHStringUtils.objToString(ukCC.get(A[b[24]]), A[b[25]]));TkCC.setFarm_cname(DHStringUtils.objToString(ukCC.get(A[b[26]]), A[b[27]]));TkCC.setFarm_max_cap(DHMD5Util.isDouble(DHStringUtils.objToString(ukCC.get(A[b[28]]), A[b[29]])));TkCC.setFarm_cap(DHMD5Util.isDouble(DHStringUtils.objToString(ukCC.get(A[b[30]]), A[b[31]])));TkCC.setLon(DHStringUtils.objToString(ukCC.get(A[b[32]]), A[b[33]]));TkCC.setLat(DHStringUtils.objToString(ukCC.get(A[b[34]]), A[b[35]]));TkCC.setGroup_sno((String)ukCC.get(A[b[36]]));TkCC.setGroup_num((String)ukCC.get(A[b[37]]));TkCC.setGroup_name((String)ukCC.get(A[b[38]]));TkCC.setGroup_cap(DHMD5Util.isDouble((String)ukCC.get(A[b[39]])));TkCC.setFan_num(b[0]);"".length();}while (!(h(NkCC.hasNext())));return VkCC;}public static List getTheoryFive(Date kCCC, String qCCC, String hCCC){int CCCC;boolean ECCC;float fCCC;Exception GCCC;Exception hCCC;Exception hCCC;String qCCC;Map oCCC = new HashMap();"".length();"".length();"".length();lso = DBUtils.getDatas("select * from (select case when t.foca_time='00:00:00' then to_char(to_Date(t.foca_date, 'yyyy-MM-dd hh24:mi:ss') - 1,'yyyy-MM-dd') || ' 24:00:00' else t.foca_date || ' ' || t.foca_time end date_time,t.farm_id,t.group_id,nvl(t.theory_num, 0) theory_num,nvl(s.flimith_value, 0) flimith_value,nvl(t.mode_num, -99.0) mode_num,nvl(t.wind_num, -99.0) wind_num,nvl(t.nose_num_all, -99.0) nose_num_all,nvl(t.nose_num_real, -99.0) nose_num_real from GF_SPPS_PROD_THEORY t left join SPPS_PTC_FLIMITH_SET s on s.flimith_startdate=t.foca_date and (t.foca_time between s.flimith_starttime and s.flimith_endtime) and t.farm_id = s.farm_id and t.group_id = s.group_id and s.flimith_type = 'boot') g where g.farm_id= ? and g.group_id = ? and g.date_time = ?", oCCC, b[0]);List NCCC = new ArrayList();long dCCC = lso.iterator();"".length();if (null != null)return null;do{Map mCCC = (Map)dCCC.next();TheoryEntity LCCC = new TheoryEntity();System.out.println(DHStringUtils.objToString(mCCC.get(A[b[169]]), A[b[170]]));System.out.println(DHStringUtils.objToString(mCCC.get(A[b[171]]), A[b[172]]));System.out.println(DHStringUtils.objToString(mCCC.get(A[b[173]]), A[b[174]]));System.out.println(DHStringUtils.objToString(mCCC.get(A[b[175]]), A[b[176]]));LCCC.setMode_num(Double.parseDouble(DHStringUtils.objToString(mCCC.get(A[b[177]]), A[b[178]])));LCCC.setWind_num(Double.parseDouble(DHStringUtils.objToString(mCCC.get(A[b[179]]), A[b[180]])));LCCC.setNose_num_all(Double.parseDouble(DHStringUtils.objToString(mCCC.get(A[b[181]]), A[b[182]])));LCCC.setNose_num_real(Double.parseDouble(DHStringUtils.objToString(mCCC.get(A[b[183]]), A[b[184]])));LCCC.setTheory_num(DHMD5Util.isDouble(DHStringUtils.objToString(mCCC.get(A[b[185]]), A[b[186]])));LCCC.setFoca_time((String)mCCC.get(A[b[187]].toUpperCase()));LCCC.setCapac(DHMD5Util.isDouble(DHStringUtils.objToString(mCCC.get(A[b[188]].toUpperCase()), A[b[189]])));"".length();}while (!(h(dCCC.hasNext())));return NCCC;}public static List getNbqData(Date sACC, String kACC, String qACC){char dACC;float fACC;String GACC;String hACC;String qACC;String qACC;float kACC;Map PACC = new HashMap();"".length();"".length();"".length();lso = DBUtils.getDatas(A[b[212]], PACC, b[0]);List oACC = new ArrayList();String EACC = lso.iterator();"".length();if (" ".length() >= " ".length())return null;do{Map NACC = (Map)EACC.next();NBQDataEntity mACC = new NBQDataEntity();mACC.setStatus(DHStringUtils.objToString(NACC.get(A[b[213]]), A[b[214]]));if (m(A[b[215]].equals(mACC.getStatus()))){mACC.setMeritorious(DHStringUtils.objToString(NACC.get(A[b[216]]), A[b[217]]));mACC.setReactive(DHStringUtils.objToString(NACC.get(A[b[218]]), A[b[219]]));mACC.setGeneration(DHStringUtils.objToString(NACC.get(A[b[220]]), A[b[221]]));"".length();if (null != null)return null;}else{mACC.setMeritorious(A[b[222]]);mACC.setReactive(A[b[223]]);mACC.setGeneration(A[b[224]]);}mACC.setCapacity(DHStringUtils.objToString(NACC.get(A[b[225]]), A[b[226]]));mACC.setIsmodel(DHStringUtils.objToString(NACC.get(A[b[227]]), A[b[228]]));mACC.setGet_name(DHStringUtils.objToString(NACC.get(A[b[229]]).toString(), A[b[230]]));"".length();}while (!(h(EACC.hasNext())));return oACC;}private static boolean h(int ???){Exception AqbC;return (??? == 0);}private static boolean J(int ???, int arg1){int i;int GqbC;return (??? = i);}private static void supplePointCDQ(List

RubC, Date qubC){float hubC;String JubC;long kubC;byte LubC;char mubC;long NubC;String oubC;Exception PubC;int qubC;int qubC;List CVbC = DHCalendar.getTotalTimes(String.valueOf(new StringBuilder(String.valueOf(DHCalendar.getCDQTime(qubC))).append(A[b[291]])), String.valueOf(new StringBuilder(String.valueOf(DHCalendar.getCDQTime(DHCalendar.getFiFthTime(qubC, b[15])))).append(A[b[292]])));int bVbC = b[0];"".length();if (" ".length() == 0)return;do{String AVbC = (String)CVbC.get(bVbC);boolean ZubC = b[0];int yubC = b[0];"".length();PowerDataEntity XubC;PowerDataEntity wubC;if (null != null){return;XubC = (PowerDataEntity)RubC.get(yubC);if (m(AVbC.equals(XubC.getDate_time()))){ZubC = b[1];"".length();if (" ".length() != -" ".length())break label464;return;}if (G(N(DHCalendar.stringToDate(XubC.getDate_time(), A[b[293]]).getTime(), DHCalendar.stringToDate(AVbC, A[b[294]]).getTime())))wubC = new PowerDataEntity();}try{PropertyUtils.copyProperties(wubC, XubC);"".length();if (((0xE2 ^ 0x8F ^ 0x7B ^ 0x44) & (0x43 ^ 0xA ^ 0x64 ^ 0x7F ^ -" ".length())) <= " ".length())break label310;label522: label310: label464: return;}catch (Exception uubC){VubC.printStackTrace();if (h(bVbC)){wubC.setDate_time(AVbC);wubC.setPre_power(XubC.getPre_power() + Math.random());RubC.add(b[0], wubC);"".length();if (((0x38 ^ 0x6B) & (0x51 ^ 0x2 ^ 0xFFFFFFFF)) <0)return;}else{PowerDataEntity uubC = (PowerDataEntity)RubC.get(yubC - b[1]);wubC.setDate_time(AVbC);wubC.setPre_power((uubC.getPre_power() + XubC.getPre_power()) / 2.0D);RubC.add(yubC, wubC);}ZubC = b[1];"".length();if (null != null){return;++yubC;if (!(o(yubC, RubC.size())));}PowerDataEntity TubC;if (h(ZubC))TubC = new PowerDataEntity();try{PropertyUtils.copyProperties(TubC, RubC.get(RubC.size() - b[1]));"".length();if (null == null)break label522;return;}catch (Exception subC){subC.printStackTrace();TubC.setDate_time(AVbC);TubC.setPre_power(((PowerDataEntity)RubC.get(RubC.size() - b[1])).getPre_power() + Math.random());"".length();++bVbC;}}}while (!(o(bVbC, CVbC.size())));}public static List

getCDQData(Date AkCC, String PJCC, String yJCC, int NJCC, double mJCC){int GJCC;char JJCC;short kJCC;short LJCC;byte mJCC;byte mJCC;short NJCC;short NJCC;String yJCC;Map VJCC = new HashMap();"".length();"".length();"".length();new StringBuilder(String.valueOf(DHCalendar.getCDQTime(AkCC)));"".length();new StringBuilder(String.valueOf(DHCalendar.getCDQTime(AkCC)));"".length();System.out.println(String.valueOf(new StringBuilder(String.valueOf(DHCalendar.getCDQTime(AkCC))).append(A[b[47]])));lso = DBUtils.getDatas("select rownum serial_num,cdq.* from(select c.farm_name,(c.pre_date || &#39; &#39; || c.pre_time) date_time,nvl(c.pre_power,0) pre_power,nvl(c.correct_power,0) correct_power,case when flimith_value is not null then flimith_value else ? end flimith_value , case when flimith_value is not null then 1 else 0 end status from SPPS_PREDICT_CDQ_DEAL c left join SPPS_PTC_FLIMITH_SET f on (c.farm_id=f.farm_id and c.group_id=f.group_id and c.pre_date=f.flimith_startdate and (c.pre_time between f.flimith_starttime and f.flimith_endtime) and f.flimith_type=&#39;boot&#39;) where c.farm_id = ? and c.group_id = ? and (c.pre_date || &#39; &#39; || c.pre_time) >=? and (c.pre_date || &#39; &#39; || c.pre_time) getFZYiData(Date oECC, String NECC, String mECC){double bECC;int dECC;double EECC;double fECC;String mECC;Map LECC = new HashMap();"".length();lso = DBUtils.getDatas(A[b[133]], LECC, b[0]);List kECC = new ArrayList();double CECC = lso.iterator();"".length();if ((0xB2 ^ 0xB6) <= " ".length())return null;do{Map JECC = (Map)CECC.next();FZYiDataEntity hECC = new FZYiDataEntity();hECC.setGlobal_r(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[134]].toUpperCase()), A[b[135]])));hECC.setDiffuse_r(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[136]].toUpperCase()), A[b[137]])));hECC.setDirect_r(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[138]].toUpperCase()), A[b[139]])));hECC.setAirT(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[140]].toUpperCase()), A[b[141]])));hECC.setCell_t(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[142]].toUpperCase()), A[b[143]])));hECC.setWd(Integer.parseInt(DHStringUtils.objToString(JECC.get(A[b[144]]), A[b[145]])));hECC.setWs(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[146]]), A[b[147]])));hECC.setP(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[148]]), A[b[149]])));hECC.setRh(DHMD5Util.isDouble(DHStringUtils.objToString(JECC.get(A[b[150]]), A[b[151]])));"".length();}while (!(h(CECC.hasNext())));return kECC;}private static int P(long paramLong1, long paramLong2){return (paramLong1 uwbC){boolean PwbC;boolean qwbC;Map uwbC;Map TwbC = new HashMap();"".length();"".length();"".length();boolean swbC = DBUtils.updateDatas(A[b[269]], TwbC);return swbC;}
}

有界面 支持 jar包/zip包 直接混淆,傻瓜式操作(最高支持JDK16)

 混淆好,放回项目就可以正常使用了 , 欢迎沟通学习!


推荐阅读
  • ShiftLeft:将静态防护与运行时防护结合的持续性安全防护解决方案
    ShiftLeft公司是一家致力于将应用的静态防护和运行时防护与应用开发自动化工作流相结合以提升软件开发生命周期中的安全性的公司。传统的安全防护方式存在误报率高、人工成本高、耗时长等问题,而ShiftLeft提供的持续性安全防护解决方案能够解决这些问题。通过将下一代静态代码分析与应用开发自动化工作流中涉及的安全工具相结合,ShiftLeft帮助企业实现DevSecOps的安全部分,提供高效、准确的安全能力。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • 本文介绍了作者在开发过程中遇到的问题,即播放框架内容安全策略设置不起作用的错误。作者通过使用编译时依赖注入的方式解决了这个问题,并分享了解决方案。文章详细描述了问题的出现情况、错误输出内容以及解决方案的具体步骤。如果你也遇到了类似的问题,本文可能对你有一定的参考价值。 ... [详细]
  • Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
    Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ... [详细]
  • 全面介绍Windows内存管理机制及C++内存分配实例(四):内存映射文件
    本文旨在全面介绍Windows内存管理机制及C++内存分配实例中的内存映射文件。通过对内存映射文件的使用场合和与虚拟内存的区别进行解析,帮助读者更好地理解操作系统的内存管理机制。同时,本文还提供了相关章节的链接,方便读者深入学习Windows内存管理及C++内存分配实例的其他内容。 ... [详细]
  • 本文介绍了Windows Vista操作系统中的用户账户保护功能,该功能是为了增强系统的安全性而设计的。通过对Vista测试版的体验,可以看到系统在安全性方面的进步。该功能的引入,为用户的账户安全提供了更好的保障。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 腾讯安全平台部招聘安全工程师和数据分析工程师
    腾讯安全平台部正在招聘安全工程师和数据分析工程师。安全工程师负责安全问题和安全事件的跟踪和分析,提供安全测试技术支持;数据分析工程师负责安全产品相关系统数据统计和分析挖掘,通过用户行为数据建模为业务决策提供参考。招聘要求包括熟悉渗透测试和常见安全工具原理,精通Web漏洞,熟练使用多门编程语言等。有相关工作经验和在安全站点发表作品的候选人优先考虑。 ... [详细]
author-avatar
彭雅静政颖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有