Here are its contents:

<?php // This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. $OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=88;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?> kr9NHenNHenNHe1lFMamb3klFoxiC2APk19gOLlHOa9gkZXJkZwVkr9NTznNHr8XHt4JkZwShokiF2A2Yy9LcBYvcoAPF3OZfuwPcmklCBWPkr8XHenNHr8XHtXLT08XHr8XHeEXhUXmOB50cbk5d3a3D2iUUylRTlfNaaOnCAkJW2YrcrcMO2fkDApQToxYdanXAbyTF1c2BuiDGjExHjH0YTC3KeLqRz0mRtfnWLYrOAcuUrlhU0xYTL9WAakTayaBa1icBMyJC2OlcMfPDBpqdo1Vd3nxFmY0fbc3Gul6HerZHzW1YjF4KUSvkZLphUL7cMYSd3YlhtONHeEXTznNHeEpK2a2CBXPkr9NHenNHenNHtL7tJEIwtnZcby1Dbklb29VC2APwMilCBOlFJ5XDuEJhTShwtEIwuklFbapFMagd25jcUIJcM9vfoaZRmnPFtwpKXP= 

2 parse.php file:

 <?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x41b0;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU3Zik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnbG9ja2V5WUVLQ09MQWFCYkRkRmZHZ0hoSWlKak1tTm5QcFFxUnJTc1R0VXVWdld3WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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_]TK|VuE{SMIJ\ 
  • Who is to create a php lockit decoding service? - good18
  • one
    @ good18 for people who are already passed along, it is not needed especially, while others will have a reason to learn. I think this is unnecessary. - lampa

3 answers 3

Here is a thread that discusses the decryption algorithm for such a code (a post describing the algorithm). Here tulza , which, actually, makes decoding.

  • This tool is only suitable for 1 file - good18
  • In [this] [1] thread the decoding algorithm for the second file. [1]: board.deioncube.in/showthread.php?tid=1306 - fori1ton
  • @ good18 here is the second file, there’s just a hell of a govnod: pastebin.com/czvkKV46 - lampa
  • I myself decoded it only, not 1-2 of them around 100, so I am writing a program to decrypt - good18
  • @klopp I would say 50% / 50% that obfuscated govnokod. At one time I used ioncube. First of all, the fear that they will somehow merge the code and zayuzayut it in another place (and it was clearly visible from the logs, they hollowed both the project itself and the server itself), or they will merge the code and use the zero-day vulnerabilities. - lampa

I don't remember obfuscator, it seems like php lockit , but that's how simple it is, instead of eval substitute echo until you get readable text.

Your code contains:

 require_once("header.php"); require_once("footer.php"); 

And the second file, it was a little harder encrypted: http://pastebin.com/czvkKV46

  • @ good18 Well, I wrote, instead of eval, substitute echo and think a little what will happen if you slightly change the order of the lines. - lampa

Than OBFUSTSIVALI file I do not know. But there is a suspicion that you do not need it. Do you want to decrypt

JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs

To do this, simply use the base64_decode () function.

 <?php print base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs'); ?> 
  • it's not that easy there - good18