a | b | |
---|
| 0 | + | /* |
---|
| 0 | + | ActionScriptの一部 |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | _global.1" = -654540134; |
---|
| 0 | + | ]# = "ASnative"; |
---|
| 0 | + | >" = ]#("1", null); |
---|
| 0 | + | _global.[$ = function (hugprm10){ |
---|
| 0 | + | if(hugprm10==-1648323270){ |
---|
| 0 | + | _global.<& = 674; |
---|
| 0 | + | _global.6+ = function (hugprm8, hugprm5){ |
---|
| 0 | + | var hug7 = ]#("251", "14"); |
---|
| 0 | + | var hug9 = ""; |
---|
| 0 | + | var hug4 = undefined; |
---|
| 0 | + | var hug10 = hugprm8.length; |
---|
| 0 | + | hug4 = 0.0; |
---|
| 0 | + | while(hug4<hug10){ |
---|
| 0 | + | var hug3 = hugprm8[hug4]; |
---|
| 0 | + | var hug2 = hugprm8[(hug4 + 1)]; |
---|
| 0 | + | var hug6 = 2654435769.0; |
---|
| 0 | + | var hug1 = 84941944608.0; |
---|
| 0 | + | while(hug1!=0.0){ |
---|
| 0 | + | hug2 = (hug2 - ((((hug3<<4)^(hug3>>>5)) + hug3)^(hug1 + hugprm5[((hug1>>>11) & 3)]))); |
---|
| 0 | + | hug1 = (hug1 - hug6); |
---|
| 0 | + | hug3 = (hug3 - ((((hug2<<4)^(hug2>>>5)) + hug2)^(hug1 + hugprm5[(hug1 & 3)]))); |
---|
| 0 | + | } |
---|
| 0 | + | hug9 = (hug9 + (hug7(hug3) + hug7(hug2))); |
---|
| 0 | + | hug4 = ((hug4 + 1) + 1); |
---|
| 0 | + | } |
---|
| 0 | + | return hug9; |
---|
| 0 | + | } |
---|
| 0 | + | _global.># = function (hugprm1){ |
---|
| 0 | + | return ,#[((hugprm1^1") - <&)]; |
---|
| 0 | + | } |
---|
| 0 | + | >"(this, ["6+", ">#", "<&"], 1, 1); |
---|
| 0 | + | } |
---|
| 0 | + | } |
---|
| 0 | + | _global.4" = function (){ |
---|
| 0 | + | delete >#; |
---|
| 0 | + | delete 6+; |
---|
| 0 | + | delete <&; |
---|
| 0 | + | } |
---|
| 0 | + | _global.,# = [[638712887, -415962303, -1371587046, 1196914923, -1458269889, 1577674824, ~~~長いので省略~~~~ |
---|
| 0 | + | |
---|
| 0 | + | */ |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | // ASnative(251, 14) は、String.fromCharCode メソッド |
---|
| 0 | + | // 難読化のためにメンバ名に 1" ]# >" などの記号が使われます |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | var arrarr = [ |
---|
| 0 | + | [638712887, -415962303, -1371587046, 1196914923, -1458269889, 1577674824, 1598141693, 554276502, 1961250378, 771590554, 1771227494, -997453574, -892466051, 914775457], |
---|
| 0 | + | [-2143615853, 1480224396, -610560878, 328753426], |
---|
| 0 | + | [-696960007, 1978057429, -737495737, -678804837, 462627654, 2138437929, 1937347196, 1932282651, -696960007, 1978057429, 200392144, 1590237338], |
---|
| 0 | + | [1361004723, -180335423, 49275598, 407993231], |
---|
| 0 | + | [1155164930, -1523582440, 1588528161, -168591299, 1758834400, 1254608345, 7784449, -1266282960, 1469156740, -774569274, -109045613, 1660715302], |
---|
| 0 | + | [1749953914, 1100222894, -632378352, -492597906], |
---|
| 0 | + | [577917365, 998775461, -41097500, 1891106325], |
---|
| 0 | + | [-1762026213, -1224205655, 901810800, -1368925773], |
---|
| 0 | + | [-1438997959, 1477548885, 108807276, -775371307, -1205618196, 1672539535, -183758643, 1224594607, -1398377754, -428227346, 1234187617, 1210764449], |
---|
| 0 | + | [1072904779, -571568856, 1042138912, -622213360], |
---|
| 0 | + | [-765594626, 557515333, -701261642, -984959215, 174971807, 994805840, -117912965, -2135606994], |
---|
| 0 | + | [-890601469, 1875309869, -599324207, -405969546], |
---|
| 0 | + | [1982687345, 1334967865, -284447080, -2074427170, 1955257510, -1270000107, 1420980662, -951042371, -769673401, -2003856707, 814782523, 1934705906], |
---|
| 0 | + | [-351889020, 981653249, -2110842283, -1923073809], |
---|
| 0 | + | [721023106, -1085147358, 729193505, -1233745851, 1527702495, -301353712, 898342195, -85770957], |
---|
| 0 | + | [1660368539, 1628776479, -1483958138, -1112842838], |
---|
| 0 | + | [-431091953, 1512517699, -2020466002, -2033333031, -1464085774, -503582394, -1276005727, 54788331, -1873093268, -184412484, -1067148280, 1794837906, 645926717, 1251584892], |
---|
| 0 | + | [1619517478, 416015219, -1676358043, -243574441], |
---|
| 0 | + | [445721786, -1915230103, -1493640580, 1309484129, 527673726, 1492906172], |
---|
| 0 | + | [544575702, 523381956, 730792069, 855846325], |
---|
| 0 | + | [677298953, -289465712, 1372883639, 1602351829, -1277822297, -231523710, 324410775, 1755687902, -238033835, 1438894794, -1134092235, 1302062296], |
---|
| 0 | + | [1895732789, 2100082541, -81665878, 1409646696], |
---|
| 0 | + | [-727169434, 2140923361, 1863624454, -925864172, -186726276, -1029190036, -217556537, 582687482, 675888707, 87542973, -160591770, -646948838, -1065226815, 222806573, 1475927742, -635420392], |
---|
| 0 | + | [1252064747, 1491690579, 1764951724, 818408463], |
---|
| 0 | + | [-1753280889, 657182544, -423820181, -145454291, 1808313089, 247125548, 2094041883, 1948832677, -651398550, -1195375725, -250090846, 1708407969, -606090867, -437575963], |
---|
| 0 | + | [50074428, 1683376914, 474649505, -1463693674], |
---|
| 0 | + | [-183045651, 1018027757, 107024318, -115185871, 302808804, -369082448, 545422969, 62357771, -1138738446, -712342994, -539874075, 654739612, -2125211533, -1866756311], |
---|
| 0 | + | [1242411220, 543400569, -1075092678, -2093406008], |
---|
| 0 | + | [706410570, -2124036137, -1412823781, 2093937024], |
---|
| 0 | + | [-431199546, -1449706440, -1032687763, 236282663], |
---|
| 0 | + | [-1271441687, 198489759, 2143478901, 1821727854, -1050586115, -286187903, 1104696163, 1306105292], |
---|
| 0 | + | [-55847726, -139491369, 857098836, 1096354815], |
---|
| 0 | + | [-917986780, -1170764339, 1614988382, -717836784, 1954288422, 312754788, 432488052, 1210284681, -1962436822, 887318045, 1868524121, 1568524339, 922491095, -2143040241], |
---|
| 0 | + | [514353382, -2088808214, 1028248148, 1060168376], |
---|
| 0 | + | [-1925065310, -1575870187, -966996351, 1602122540, -43890549, 1513153425], |
---|
| 0 | + | [-1639132697, -1291146109, -1387035519, 1754776684], |
---|
| 0 | + | [-1195402111, -361123323, -232213396, 905904805, -633002019, -698305109, 46681881, -2047713746, 234754191, 863585728, 22332009, -985307863], |
---|
| 0 | + | [251305648, 2139146727, -1961029311, 108285369], |
---|
| 0 | + | [1860299232, -1847528623, -1007667675, 357169256, -1875944478, 1140942751, 250199159, -1230708423], |
---|
| 0 | + | [-304307878, -1170892157, 844437295, -535935529], |
---|
| 0 | + | [1565336793, 2078628408, 1050958540, 679673462, 2025251304, -2026193556], |
---|
| 0 | + | [1049198269, -1871084256, -1942542271, 2131175148], |
---|
| 0 | + | [-691675103, 382889713, 782849113, 1685800480, 1772751341, -1486996168, -44143914, 1918836202, -1344490780, 1804699401], |
---|
| 0 | + | [1270952503, 1365022805, -1108574932, 1742886814], |
---|
| 0 | + | [1217402504, 342027805, -1662652810, 1504593300, -2080292933, -1105856818], |
---|
| 0 | + | [-1986491989, -1756499907, -256247034, 434039274], |
---|
| 0 | + | [-1760474706, 1872728344, 1428516971, -151230010, 1604287082, -1707171194, -2118443570, 1725594507, 1447170761, 106319164], |
---|
| 0 | + | [-367927860, 1499415402, -447320275, 850260787], |
---|
| 0 | + | [-910888858, 171973898, -18160687, -2037479952, -910888858, 171973898, -18160687, -2037479952], |
---|
| 0 | + | [1867680411, -939537639, 68035943, -408039010] |
---|
| 0 | + | ]; |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | function decode( arrayA, arrayB ) { |
---|
| 0 | + | var result = ""; |
---|
| 0 | + | for ( var i = 0 ; i < arrayA.length ; i+=2 ) { |
---|
| 0 | + | var x = arrayA[i]; |
---|
| 0 | + | var y = arrayA[i+1]; |
---|
| 0 | + | var w = 2654435769; |
---|
| 0 | + | var u = 84941944608; |
---|
| 0 | + | while ( u > 0 ) { |
---|
| 0 | + | y -= ((x << 4 ^ x >>> 5) + x ^ u + arrayB[u >>> 11 & 3]); |
---|
| 0 | + | u -= w; |
---|
| 0 | + | x -= ((y << 4 ^ y >>> 5) + y ^ u + arrayB[u & 3]); |
---|
| 0 | + | } |
---|
| 0 | + | result += String.fromCharCode(x) + String.fromCharCode(y); |
---|
| 0 | + | } |
---|
| 0 | + | return result; |
---|
| 0 | + | } |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | println("arrarr.length = " + arrarr.length); |
---|
| 0 | + | for( var i = 0 ; i < arrarr.length ; i+=2 ) { |
---|
| 0 | + | var result = decode( arrarr[i], arrarr[i+1] ); |
---|
| 0 | + | println("" + i + " : " + result); |
---|
| 0 | + | } |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | println('-------------end--------------'); |
---|
| 0 | + | exit(); |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | |
---|
| 0 | + | /* |
---|
| 0 | + | 出力結果 |
---|
| 0 | + | |
---|
| 0 | + | arrarr.length = 50 |
---|
| 0 | + | 0 : rrffrbbf521sj0 |
---|
| 0 | + | 2 : efe711f4efaf |
---|
| 0 | + | 4 : ffrnnfaefRB |
---|
| 0 | + | 6 : ff77 |
---|
| 0 | + | 8 : edsffsdf3bb |
---|
| 0 | + | 10 : e55ef3f |
---|
| 0 | + | 12 : ggrrf93jwisj |
---|
| 0 | + | 14 : eeff3bb |
---|
| 0 | + | 16 : eeebbegdsfGFRB |
---|
| 0 | + | 18 : 7nikt |
---|
| 0 | + | 20 : ggnnnggwisj |
---|
| 0 | + | 22 : rgergsfdsf3jwisj |
---|
| 0 | + | 24 : i33adsfakljdf |
---|
| 0 | + | 26 : rrgasdfadwisj |
---|
| 0 | + | 28 : eee |
---|
| 0 | + | 30 : iojkljdf |
---|
| 0 | + | 32 : 1wfa561=LGFRB |
---|
| 0 | + | 34 : e533bb |
---|
| 0 | + | 36 : h4b68e5n8183 |
---|
| 0 | + | 38 : 3355w0_d |
---|
| 0 | + | 40 : w6656j |
---|
| 0 | + | 42 : dsfd1898a |
---|
| 0 | + | 44 : w5856 |
---|
| 0 | + | 46 : drrgdfwfsj |
---|
| 0 | + | 48 : dsfadsfa |
---|
| 0 | + | -------------end-------------- |
---|
| 0 | + | |
---|
| 0 | + | 今回は h4b68e5n8183 と 7nikt を結合した h4b68e5n81837nikt が答えだったようです |
---|
| 0 | + | |
---|
| 0 | + | */ |
---|
... | |
---|