sda625
21.10.2009, 18:00
сам я АС не знаю, но есть кусок кода, по которому необходиимо алгортим преобразований сделать (он возможно после обфускатора такой). Если есть кто сможет помочь пишите в icq [откоцано]
отблагодарю...
вот кусок кода:
_global["_-D"] = -52588138;
Set("_-3", "ASnative");
Set("_-e", eval (_-3)("1", null));
_global["_-R"] = function (_arg10) {
if (_arg10 == 124744412) {
_global["_-9"] = 363;
_global["_-a"] = function (_arg8, _arg5) {
var _local7 = eval (_-3)("251", "14");
var _local9 = "";
var _local4;
var _local10 = _arg8.length;
_local4 = 0;
while (_local4 < _local10) {
var _local3 = _arg8[_local4];
_local4++;
var _local2 = _arg8[_local4];
var _local6 = 2654435769;
var _local1 = 84941944608;
while (_local1 != 0) {
_local2 = _local2 - ((((_local3 << 4) ^ (_local3 >>> 5)) + _local3) ^ (_local1 + _arg5[(_local1 >>> 11) & 3]));
_local1 = _local1 - _local6;
_local3 = _local3 - ((((_local2 << 4) ^ (_local2 >>> 5)) + _local2) ^ (_local1 + _arg5[_local1 & 3]));
}
_local9 = _local9 + (_local7(_local3) + _local7(_local2));
_local4++;
}
return(_local9);
};
_global["_-P"] = function (_arg1) {
return(_-h[(_arg1 ^ _-D) - _-9]);
};
_-e(this, ["_-a", "_-P", "_-9"], 1, 1);
}
};
_global["_-b"] = function () {
delete _-P;
delete _-a;
delete _-9;
};
_global["_-h"] = [[-2104771761, -2005479828, 537516002, -617341373, -2125030878, -1651524473, 217862351, -2088224616], [-1949577271, 618921756, 1838704019, -1938918118], [-2125637995, 21491253, 1026211572, 918390814, 1319610157, -1489051413], [-1610824197, -1248921427, -1701227154, -1149774106], [-150412142, 58559778, -887911916, 1704303361, -1721360915, 98738220], [1307899537, 2140796078, -1115421420, -955741858], [2015971205, -1509098204, 1009108478, -244628740], [822958975, 1270247102, -59775376, -22545220], [1677119250, 723770867], [-1779936793, -1815657375, -1706684025, 870956228], [-416324746, -348189044, 1819674894, 501220207], [-214273278, 225568278, -14999039, -1285203467], [-55727878, 1224672657, 1621816423, -1393812998], [-1160931513, 2053703080, 235596008, 229061115], [50879380, 1616061039], [-1626445883, 914576836, 158791342, 696306535], [1253372813, -1237808540], [865542612, -775541045, -2062204556, -1135167327], [-373157738, -1397360039, 583359913, -957599315, -1703049250, 1400575288, -654636068, 755764753], [-248483604, 515189993, 407661449, -1670040036], [-1985684312, -981949031], [971735764, 682957670, -282104272, -61605940], [-1470182195, -548394513, -1424856962, -137576635, 1208647920, -840566309], [2122758654, -1000226500, 1161997478, -1086006827], [-1104740453, 231465923, -1521825152, -1246526311, -1035052236, 477548708, 1649269514, 438464086], [1031840305, -241474840, -816794782, -141531004]];
отблагодарю...
вот кусок кода:
_global["_-D"] = -52588138;
Set("_-3", "ASnative");
Set("_-e", eval (_-3)("1", null));
_global["_-R"] = function (_arg10) {
if (_arg10 == 124744412) {
_global["_-9"] = 363;
_global["_-a"] = function (_arg8, _arg5) {
var _local7 = eval (_-3)("251", "14");
var _local9 = "";
var _local4;
var _local10 = _arg8.length;
_local4 = 0;
while (_local4 < _local10) {
var _local3 = _arg8[_local4];
_local4++;
var _local2 = _arg8[_local4];
var _local6 = 2654435769;
var _local1 = 84941944608;
while (_local1 != 0) {
_local2 = _local2 - ((((_local3 << 4) ^ (_local3 >>> 5)) + _local3) ^ (_local1 + _arg5[(_local1 >>> 11) & 3]));
_local1 = _local1 - _local6;
_local3 = _local3 - ((((_local2 << 4) ^ (_local2 >>> 5)) + _local2) ^ (_local1 + _arg5[_local1 & 3]));
}
_local9 = _local9 + (_local7(_local3) + _local7(_local2));
_local4++;
}
return(_local9);
};
_global["_-P"] = function (_arg1) {
return(_-h[(_arg1 ^ _-D) - _-9]);
};
_-e(this, ["_-a", "_-P", "_-9"], 1, 1);
}
};
_global["_-b"] = function () {
delete _-P;
delete _-a;
delete _-9;
};
_global["_-h"] = [[-2104771761, -2005479828, 537516002, -617341373, -2125030878, -1651524473, 217862351, -2088224616], [-1949577271, 618921756, 1838704019, -1938918118], [-2125637995, 21491253, 1026211572, 918390814, 1319610157, -1489051413], [-1610824197, -1248921427, -1701227154, -1149774106], [-150412142, 58559778, -887911916, 1704303361, -1721360915, 98738220], [1307899537, 2140796078, -1115421420, -955741858], [2015971205, -1509098204, 1009108478, -244628740], [822958975, 1270247102, -59775376, -22545220], [1677119250, 723770867], [-1779936793, -1815657375, -1706684025, 870956228], [-416324746, -348189044, 1819674894, 501220207], [-214273278, 225568278, -14999039, -1285203467], [-55727878, 1224672657, 1621816423, -1393812998], [-1160931513, 2053703080, 235596008, 229061115], [50879380, 1616061039], [-1626445883, 914576836, 158791342, 696306535], [1253372813, -1237808540], [865542612, -775541045, -2062204556, -1135167327], [-373157738, -1397360039, 583359913, -957599315, -1703049250, 1400575288, -654636068, 755764753], [-248483604, 515189993, 407661449, -1670040036], [-1985684312, -981949031], [971735764, 682957670, -282104272, -61605940], [-1470182195, -548394513, -1424856962, -137576635, 1208647920, -840566309], [2122758654, -1000226500, 1161997478, -1086006827], [-1104740453, 231465923, -1521825152, -1246526311, -1035052236, 477548708, 1649269514, 438464086], [1031840305, -241474840, -816794782, -141531004]];