Bravo List

Bravo List (http://www.bvlist.com/index.php)
-   Downloads (http://www.bvlist.com/forumdisplay.php?f=16)
-   -   TSSE v5.4.1 Fully Decoded [Not Nulled] (http://www.bvlist.com/showthread.php?t=2076)

DrNet 23rd February 2009 07:26

TSSE v5.4.1 Fully Decoded [Not Nulled]
 
1 Attachment(s)
Okay Guys Here's TS SE v5.4.1 Fully Decoded !

attention

Attention

This is DECODED but NOT NULLED





I'm Doing That Just 2 Make Sure That There's No One Will Release It 2 Other Forums Before Us Here :)

Note : @ every Decoded File You Will Find This

PHP Code:

/***********************************************/
/*     TS Special Edition v.5.4.1 [Nulled]     */
/*              Special Thanks To              */
/*        DrNet - wWw.SpecialCoders.CoM        */
/*          Vinson - wWw.Decode4u.CoM          */
/*    MrDecoder - wWw.Fearless-Releases.CoM    */
/*           Fynnon - wWw.BvList.CoM           */
/***********************************************/ 

Please No One Delete Or Edit It
Respect My Request

Special Thanks To My Friend Vinson The Decoder Of The Script (DECODE | 4U)

@ MrDecoder Please Use ReadMe.nfo & ReadMe.txt For The Release

Next Target : TS SE v5.6

BTW . Don't Forget To Click Thanks :)

Oh , Fynnon Please Don't Forget To Upgrade My Rank Here :)

Thanks Everybody For Understanding.

It's In Your Hands Now MrDecoder , Now It's Your Turn :P

Best Regards For All

DrNet

aMiGo1972 23rd February 2009 09:59

im happy to see xam`s ASS totally exposed... thanks for this hard work. :drink:

mrdecoder 23rd February 2009 12:04

lol
 
whahah
xam put his backdoor again in another file :P

(psst xam, stop replacing it :P)

lol
--------------------------
We are developer of TS SE Script. We are concerned having become aware that this website (tracker) is using an unauthorised version of our software which is against (Claiming a violation of clause 8.1.3 of the Heart Internet Ltd Terms and Conditions updated 31 Jan 2007) and our License Agreement.

You have 3 (three) business days to remove our product from your website (Host) or purchase a valid license from https://templateshares.net

Best Regards.
TS SE Security Team.
security@templateshares.net
----------------

XAM this warning wont help cause you are violating the opensource law :P

codedash 23rd February 2009 16:06

So when this is done it will be completly safe and ok to be used?
Btw, this sucks. If a hacker finds the technique xam uses will screw your site so whats the point of paying? To have -1 (xam) to worry about?

mrdecoder 23rd February 2009 17:06

Quote:

Originally Posted by codedash (Post 9332)
So when this is done it will be completly safe and ok to be used?
Btw, this sucks. If a hacker finds the technique xam uses will screw your site so whats the point of paying? To have -1 (xam) to worry about?

lol ill make it nulled soon
and it will be fully nulled

joeroberts 23rd February 2009 17:31

Quote:

Originally Posted by mrdecoder (Post 9329)
whahah
xam put his backdoor again in another file :P

(psst xam, stop replacing it :P)

lol
--------------------------
We are developer of TS SE Script. We are concerned having become aware that this website (tracker) is using an unauthorised version of our software which is against (Claiming a violation of clause 8.1.3 of the Heart Internet Ltd Terms and Conditions updated 31 Jan 2007) and our License Agreement.

You have 3 (three) business days to remove our product from your website (Host) or purchase a valid license from https://templateshares.net

Best Regards.
TS SE Security Team.
security@templateshares.net
----------------

XAM this warning wont help cause you are violating the opensource law :P

:lol:

Xtream 23rd February 2009 17:54

Password please ... ! :D

DrNet 23rd February 2009 18:16

Quote:

Originally Posted by Xtream (Post 9336)
Password please ... ! :D

Password Will Not Shared

Virusache 23rd February 2009 18:32

Quote:

Originally Posted by DrNet (Post 9327)
Attention : The Decoded Files Is Protected With Password

I'll Only PM The Password To
Fynnon (To Check The Decoded Files And Make Sure This Is Not Fake Or Joke)
MrDecoder (To Remove The Security And Callbacks And Make It Nulled)
So , No One Ask For The Password Please.

I'm Doing That Just 2 Make Sure That There's No One Will Release It 2 Other Forums Before Us Here :)
DrNet

@Xtream: How come people who can't read create accounts and surf the .net, you just look at pwetty pictures?

@DrNet: Many thanks, :drink:on me!!
@xam: if you are easily offended, then....(come closer), GO LICK UR OWN AS*HOLE!!!(Strutter rulls)

DrNet 23rd February 2009 18:45

Quote:

@DrNet: Many thanks, :drink:on me!!
U Welcome m8 :drink:

Danix 23rd February 2009 18:50

Many thanks
 
Many Many Many thanks...

BravoList Team is the Best...

DrNet 23rd February 2009 20:41

please guys stop PM me asking for the password okay

Ruffneck 23rd February 2009 22:03

Dr Net 10x men !

but why version 5.4 is decoded ....?

version 5.6 is last.....

DrNet 23rd February 2009 22:17

Quote:

Originally Posted by Ruffneck (Post 9348)
Dr Net 10x men !

but why version 5.4 is decoded ....?

version 5.6 is last.....

there's some files in v5.6 can't be decoded correctly @ the moment

example install.php

here's the result after decoding

PHP Code:

<?
/***********************************************/
/*          TS Special Edition v.5.6           */
/*              Special Thanks To              */
/*        DrNet - wWw.SpecialCoders.CoM        */
/*          Vinson - wWw.Decode4u.CoM          */
/*    MrDecoder - wWw.Fearless-Releases.CoM    */
/*           Fynnon - wWw.BvList.CoM           */
/***********************************************/


  
class checkphpsafemode
  
{
    var 
$ZavaZingo null;
    var 
$TavaZingo null;
    var 
$Havai null;
    var 
$PokeMon null;
    function 
checkphpsafemode ()
    {
      {
'
'
#$2$,9 2'};
      
{'
..-5\1%82
@8    '
};
      {
'
'
#$2$,9 2'};
      
if ((@ ('safe_mode') == OR  (@ ('safe_mode')) == 'on'))
      {
        {
'
4"'
>+'/59@?6'} ('Please disable PHP Safe Mode to continue installation!');
        exit ();
      }

    }
  }

  function [
obfuscated] (${'
5    43
10.
1/2'
})
  {
    ${
'
!$<#"    22    )\#5"'
} = 'POST /authenticate/5.6/license.php HTTP/1.0
'
;
    ${
'
!$<#"    22    )\#5"'
} .= 'Host: www.templateshares.info
'
;
    ${
'
!$<#"    22    )\#5"'
} .= 'User-Agent: TS SE Installation Script
'
;
    ${
'
!$<#"    22    )\#5"'
} .= 'Referer: TS SE Installation Script
'
;
    ${
'
!$<#"    22    )\#5"'
} .= 'Content-Type: application/x-www-form-urlencoded
'
;
    {
'
    -6+088\[.*.'
};
    ${
'
!$<#"    22    )\#5"'
} .= 'Content-Length: ' .  (${'
5    43
10.
1/2'
}) . '

'
;
    {
'
#"=\)[(0<
;4% >->'
};
    if (${
'
<(4$&$;$"!1"'
} = @ ('www.templateshares.info'80, ${'
3$=7@;;37*332'
}, ${'
=!/< !!!?39'
}, 15))
    {
      {
'
?\@#43.)3\60?'
};
      @ (${
'
<(4$&$;$"!1"'
}, 15);
      {
'

*(\@ *80,?0"?2'
};
      @ (${
'
<(4$&$;$"!1"'
}, ${'
!$<#"    22    )\#5"'
} . ${'
5    43
10.
1/2'
});
      ${
'
/9&%!7 $&<6=%+*""'
} = '';
      while (
true)
      {
        {
'


)=;-3=) '
};
        if (!@ (${
'
<(4$&$;$"!1"'
}))
        {
          {
'
9.;6-\5 144'
};
          ${
'
/9&%!7 $&<6=%+*""'
} .= @ (${'
<(4$&$;$"!1"'
}, 1024);
          continue;
        }
        else
        {
          {
'
2=5)>6@-#=*2'
};
          @ (${
'
<(4$&$;$"!1"'
});
          return ${
'
/9&%!7 $&<6=%+*""'
};
        }
      }
    }

    {
'
4"'
>+'/59@?6'};
     (
'System Error: fsockopen (allow_url_fopen must be turned on for this script to work).');
  }

  function [
obfuscated] ()
  {
    require 
'config.php';
    if (((
USERNAME == '' OR PASSWORD == '') OR SECURITYKEY == ''))
    {
      {
'
4"'
>+'/59@?6'};
       (
'Please open following file: <b>install/config.php</b> and enter/check your account details which you have registered on Templateshares.');
      return 
null;
    }

    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    return 
'&U=' .  ( (USERNAME)) . '&P=' .  ( (PASSWORD)) . '&S=' .  ( (SECURITYKEY)) . '&I=' .  ( ($_SERVER['REMOTE_ADDR']));
  }

  function [
obfuscated] (${'
2@
$ @,+>-?4'
} = '')
  {
    ${
'
1/98*\[#,&'
@2'} = '{########-####-####-####-############}';
    
{'
96!
>    &7+9
+"*2'
};
    ${
'
1/98*\[#,&'
@2'} =  ('#', '[0-9,A-F]', ${'
1/98*\[#,&'@2'});
    
{'
'
)@    *1?6-@2".4 +'};
    if (@ (
${'
1/98*\[#,&'
@2'}, ${'
2@
$@,+>-?
4'}))
    {
      return true;
    }

    return false;
  }

  function [obfuscated] (${'
/!0
8
# 658"'} = 20)
  
{
    ${
'
8 ,$&/=&'
8'(3/7'} = '';
    ${
'
@2 =?    ;

5$&<& 0'
} = array ('a''A''b''B''c''C''d''D''e''E''f''F''g''G''h''H''i''I''j''J''k''K''l''L''m''M''n''N''o''O''p''P''q''Q''r''R''s''S''t''T''u''U''v''V''w''W''x''X''y''Y''z''Z''1''2''3''4''5''6''7''8''9');
    ${
'
8 ,$&/=&'
8'(3/7'};
    ${
'
-&$    @!0\"'
} = 1;
    while (${
'
-&$    @!0\"'
} <= ${'
/!0
8# 658"'
})
    {
      {
'
/& 9=
"/    
#    '
};
      {
'
& \)4# ##@3.&?2'
};
      ${
'
!#<9%+0[6%-2"'
} =  (0,  (${'
@2 =?    ;

5$&<& 0'
}) - 1);
      ${
'
8 ,$&/=&'
8'(3/7'} .= ${'
@2 =?    ;

5$&<& 0'
}[${'
!#<9%+0[6%-2"'
}];
      ++${
'
-&$    @!0\"'
};
    }

    return ${
'
8 ,$&/=&'
8'(3/7'};
  }

  function [
obfuscated] ()
  {
    {
'
.;>@ @#10\0#'
};
    return  (
'Y-m-d H:i:s');
  }

  function [
obfuscated] (${'
&9<72
+&;71+\**>'
})
  {
    {
'
.8@*7\/%55=5/"'
};
    if ( ())
    {
      {
'
?63"*[    6    ?\7('
};
      ${
'
&9<72
+&;71+\**>'
} =  (${'
&9<72
+&;71+\**>'
});
    }

    {
'
!&>!* 89    &5(=6<('
};
    if (! (${
'
&9<72
+&;71+\**>'
}))
    {
      {
'
,.
5%.>)\"&;'
};
      ${
'
&9<72
+&;71+\**>'
} = '\'' .  (${'
&9<72
+&;71+\**>'
}) . '\'';
    }

    return ${
'
&9<72
+&;71+\**>'
};
  }

  function [
obfuscated] ()
  {
    {
'
"!1> .;1\"'
};
    ${
'
05 '
)2,5@(4"'} =  ();
    if (!empty (
${'
05 '
)2,5@(4"'}))
    {
      {'
4"'>+'
/59@?6'};
      {'
19"3 ,-(2)'};
       ( ('', 
${'
05 '
)2,5@(4"'}) . 'There seems to be one or more errors with the database configuration information that you supplied. Click <a href="install.php?step=2">here</a> to to back step 2.');
    }

    
${'
;-[[;,>\4    %@2'
} = {'
&
2+,-.'} ();
    {'
,.
5%.>)\"&;'};
    
${'
.7&6 &$*1*'
} = '\'' .  (${'
;-[[;,>\4    %@2'
}) . '\'';
    {'
,.
5%.>)\"&;'};
    
${'
,'
8;(5>=#6'} = '\'' .  ($_SESSION['username']) . '\'';
    
{'
,.
5%.>)\"&;'
};
    {
'
6[ 9'
9;62[()412'};
    ${'
[0?6>4'?%-- '} = '\'' .  ( (${'
;-[[;,>\4    %@2'
} . $_SESSION['password'] . ${'
;-[[;,>\4    %@2'
})) . '\'';
    {
'
,.
5%.>)\"&;'
};
    ${
'
,2)+-%(95'
#'} = '\'' .  ($_SESSION['email']) . '\'';
    
{'
,.
5%.>)\"&;'
};
    ${
'
!)'
3$#\@$2;12'} = '\'' .  ('confirmed') . '\'';
    
{'
,.
5%.>)\"&;'
};
    ${
'
1;(2,##"
&<""'
} = '\'' .  ('8') . '\'';
    {
'
,.
5%.>)\"&;'
};
    ${
'
84
)-+,=?"5,'
} = '\'' .  ({'
&
/)8=5
#2'
*[%"'7'} ()) . '\'';
    {'
!("
7
    414
#2+'};
    
{'
4"'
>+'/59@?6'};
    {
'
?5#1/4753./ ="'
};
    {
'
*=() , @;0'
};
    ( (
'' 'INSERT INTO users (username, passhash, secret, email, status, usergroup, added) VALUES (' . ${'
,'
8;(5>=#6'} . ', ' . ${'
[0?6>4'?%-- '} . ', ' . ${'
.7&6 &$*1*'
} . ', ' . ${'
,2)+-%(95'
#'} . ', ' . ${'
!)'3$#\@$2;12'} . ', ' . ${'
1;(2,##"
&<""'
} . ', ' . ${'
84
)-+,=?"5,'
} . ')') OR  ( () . ' : ' .  ()));
    {
'
>-% <$=6#1!1/)['
};
    ${
'
?>
#257*"'
} =  ();
    {
'
6[ 9'
9;62[()412'};
    ${'
?-,3)(6.-@    2'} =  ($_SESSION['SITENAME']);
    {'
6[9'9;62[()4 12'};
    {
'
6[ 9'
9;62[()412'};
    {'
6[9'9;62[()4 12'};
    ${
'
6
$
1&#%1.'
} =  ( (${'
?-,3)(6.-@    2'
}) .  ($_SESSION['pincode']));
    {
'
!("7
    414#2+'
};
     (
'INSERT INTO pincode SET pincode = ' . {'
?4[@9+;7'
>"/?-6;"'} (${'
6
$
1&#%1.'}) . ', sechash = ' . {'
?4[@9+;7'>"/?-6;"'} (${'
?-,3)(6.-@    2'
}) . ', area = 1');
    ${
'
6[[340/0!01,"'
} = ROOT_PATH 'config/STAFFTEAM';
    ${
'
+27'
)\&?&&5'} = $_SESSION['username'] . ':' . ${'
?>
#257*"'};
    {'
+
22))[<4  %0'};
    if ( (${'
6[[340/0!01,"'}))
    {
      {'
.\5/#(<743>.@2'};
      ${'
#7?2$'0%    1'} = @ (${'
6[[340/0!01,"'}, 'w');
      {'

*(\@ *80,?0"?2'};
      @ (${'
#7?2$'0%    1'}, ${'
+27')\&?&&5'});
      {'
2=5)>6@-#=*2'};
      @ (${'
#7?2$'0%    1'});
    }

  }

  function [obfuscated] ()
  {
    {'
[@--#/*=>-%>(?3"'};
     ();
    ${'
[9@    &,425 8'} = ROOT_PATH . 'cache/systemcache.dat';
    {'
2*9    -[&#(!* 2'};
    @ (${'
[9@    &,425 8'}, 438);
    {'
.\5/#(<743>.@2'};
    if (${'
4/)0(; $,
#8-);"'} = @ (${'
[9@    &,425 8'}, 'w'))
    {
      {'
6[ 9'9;62[()4 12'};
      ${'
(1;+*0
.&*&'    2!-2'} =  ('LEGAL LICENSE: ' . INSTALL_URL . ' INSTALL: FINISHED VERSION: ' . SCRIPT_VERSION);
      {'

*(\@ *80,?0"?2'};
      if (@ (${'
4/)0(; $,
#8-);"'}, ${'
(1;+*0
.&*&'    2!-2'}))
      {
        {'
2=5)>6@-#=*2'};
        @ (${'
4/)0(; $,
#8-);"'});
        return true;
      }
    }

    return false;
  }

  function [obfuscated] (${'

4"?,%#)"/'1>'\;2'}, ${'
18( /!&59'1'@'})
  {
    {'
<78
*10(0\0# '};
    ${'

4"?,%#)"/'1>'\;2'} =  (${'

4"?,%#)"/'1>'\;2'});
    ${'
>.#1-    [;+ "'} = ROOT_PATH . 'config/' . ${'

4"?,%#)"/'1>'\;2'};
    {'
.7
;4.78 @-/%>
"'};
    {'
+
22))[<4  %0'};
    if ((! (${'
>.#1-    [;+ "'}) OR ! (${'
>.#1-    [;+ "'})))
    {
      {'
4"'>+'/59@?6'};
       ('' . ${'
>.#1-    [;+ "'} . ' isn\'t writable! Please check chmod settings.');
    }

    {'
0%"

$
%#+
91
2'};
    ${'
#0!+&
7%[?&3"'} = @ (${'
18( /!&59'1'@'});
    if (empty (${'
#0!+&
7%[?&3"'}))
    {
      {'
4"'>+'/59@?6'};
       ('' . ${'
>.#1-    [;+ "'} . ' is corrupted! Please re-upload it in binary mode!');
    }

    {'
.\5/#(<743>.@2'};
    ${'
.&4@ (2!<\! =*/5<"'} = @ (${'
>.#1-    [;+ "'}, 'w');
    if (!${'
.&4@ (2!<\! =*/5<"'})
    {
      {'
4"'>+'/59@?6'};
       ('' . ${'
>.#1-    [;+ "'} . ' is corrupted! Please re-upload it in binary mode!');
    }

    {'

*(\@ *80,?0"?2'};
    ${'
*<*\[+#$1 >5"'} = @ (${'
.&4@ (2!<\! =*/5<"'}, ${'
#0!+&
7%[?&3"'});
    if (empty (${'
*<*\[+#$1 >5"'}))
    {
      {'
4"'>+'/59@?6'};
       ('' . ${'
>.#1-    [;+ "'} . ' isn\'t writable! Please check chmod settings.');
    }

    {'
2=5)>6@-#=*2'};
     (${'
.&4@ (2!<\! =*/5<"'});
    return true;
  }

  function [obfuscated] (${'
2$4#.    %&     <!2'})
  {
    {'
..-5\1%82
@8    '};
    {'
.'!\ 
746\+"'};
    {'
(2
?\+ (6!2'};
    ${'
2$4#.    %&     <!2'} =  ( ( (${'
2$4#.    %&     <!2'}, '.'), 1));
    return ${'
2$4#.    %&     <!2'};
  }

  function [obfuscated] (${'
36 
> @+'7<"'})
  {
    {'
96!
>    &7+9
+"*2'};
    return  (array ('http://www.', 'http://', 'www.'), '', ${'
36 
> @+'7<"'});
  }

  function [obfuscated] (${'
7"@-$%))%"'})
  {
    {'
    %[3/)%"%'42'};
    echo  ('A critical error has occured.', '<span style="color: darkred; font-weight: bold;">' . ${'
7"@-$%))%"'} . '</span>');
    {'
+5@
.
+61>4"-'};
    echo  ();
    exit ();
  }

  function [obfuscated] (${'
7*6
#9;=5.=[.-#'}, ${'
7"@-$%))%"'} = '', ${'
0@    6
/&*)9 "2'} = false)
  {
    return '<table width="100%" border="0" cellpadding="4" cellspacing="0" align="center"><tr><td class="subheader"><span style="float: right"><input type="button" value="NEXT" class=button onclick="' . (!${'
0@    6
/&*)9 "2'} ? 'window.location=\'install.php?step=' . ${'
7*6
#9;=5.=[.-#'} . '\'' : 'alert(\'The installer has detected some problems, which will not allow ' . SCRIPT_VERSION . ' to operate correctly. Please correct these issues and then refresh the page.\')') . '"></span>' . ${'
7"@-$%))%"'} . '</td></tr></table>';
  }

  function [obfuscated] (${'
7"@-$%))%"'}, ${'
'16@& >+7/+2'})
  {
    if (${'
'16@& >+7/+2'})
    {
      ${'
4;*&+7,!/\    0-("'} = '<b><font color="darkgreen">YES</font></b>';
    }
    else
    {
      ${'
4;*&+7,!/\    0-("'} = '<b><font color="darkred">NO</font></b>';
    }

    return '<tr><td width="85%" align="left">' . ${'
7"@-$%))%"'} . '</td><td class="req" width="15%" align="center">' . ${'
4;*&+7,!/\    0-("'} . '</td></tr>';
  }

  function [obfuscated] ()
  {
    ${'
78$/

?
-$'['} = '';
    ${'
=$     1'28(;94>08,'} = 'http' . ($_SERVER['HTTPS'] == 'on' ? 's' : '') . '://' . (!empty ($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : (!empty ($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '')) . ($_SERVER['SERVER_PORT'] ? ':' . $_SERVER['SERVER_PORT'] : '') . ($_SERVER['SCRIPT_NAME'] ? $_SERVER['SCRIPT_NAME'] : $_SERVER['PHP_SELF']);
    ${'
.<[/\@>0>'"'} = (!empty ($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : (!empty ($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''));
    {'
3,5'(2 /#.;[*"'};
    ${'
"-
6[
.)'0 9@-2'} = @ (ROOT_PATH . 'ff.php');
    {'
')@    *1?6-@2".4 +'};
    ${'
-2*'>
@ ")'} = @ ('#Signature Key: (.*)#', ${'
"-
6[
.)'0 9@-2'}, ${'
+>=7#6"2'});
    if ($_SERVER['SERVER_ADMIN'])
    {
      {'
95,0?*)0
,3,&[;%'};
      ${'
78$/

?
-$'['} .= '&SA=' .  ($_SERVER['SERVER_ADMIN']);
    }

    if ($_SERVER['SERVER_SOFTWARE'])
    {
      {'
95,0?*)0
,3,&[;%'};
      ${'
78$/

?
-$'['} .= '&SS=' .  ($_SERVER['SERVER_SOFTWARE']);
    }

    if ($_SERVER['HTTP_USER_AGENT'])
    {
      {'
95,0?*)0
,3,&[;%'};
      ${'
78$/

?
-$'['} .= '&UA=' .  ($_SERVER['HTTP_USER_AGENT']);
    }

    if ($_SERVER['REMOTE_ADDR'])
    {
      {'
95,0?*)0
,3,&[;%'};
      ${'
78$/

?
-$'['} .= '&UI=' .  ($_SERVER['REMOTE_ADDR']);
    }

    {'
3,5'(2 /#.;[*"'};
    {'
95,0?*)0
,3,&[;%'};
    {'
95,0?*)0
,3,&[;%'};
    @ ('http://templateshares.info/authenticate/5.6/installation.php?IU=' . @ (${'
=$     1'28(;94>08,'}) . '&IP=' . ${'
.<[/\@>0>'"'} . '&SK=' . @ (${'
+>=7#6"2'}[1]) . ${'
78$/

?
-$'['});
  }

  function [obfuscated] (${'
1 2.22\6
2'})
  {
    foreach (${'
1 2.22\6
2'} as ${'
    =\)) <*
,'-5%'} => ${'
&9<72
+&;71+\**>'})
    {
      unset ($_SESSION[${'
    =\)) <*
,'-5%'}]);
      $_SESSION[${'
    =\)) <*
,'-5%'}] = ${'
&9<72
+&;71+\**>'};
    }

  }

  function [obfuscated] ()
  {
    ${'
8,
=935    40-- "'} = array ('1' => '<li>Don\'t leave any fields blank!</li>', '2' => '<li>Could not connect to the database server at \'' . (isset ($_POST['mysql_host']) ?  ( ($_POST['mysql_host'])) : (isset ($_SESSION['mysql_host']) ? $_SESSION['mysql_host'] : 'empty')) . '\' with the supplied username and password.Are you sure the hostname and user details are correct?</li>', '3' => '<li>Could not select the database \'' . (isset ($_POST['mysql_db']) ?  ( ($_POST['mysql_db'])) : (isset ($_SESSION['mysql_db']) ? $_SESSION['mysql_db'] : 'empty')) . '\'.Are you sure it exists and the specified username and password have access to it?</li>', '4' => '<li>The passwords you entered do not match.</li>');
    {'
6&
=-9(!%@+,2'};
    ${'
0 ",)@,$?)&<0#0'} = @ ($_SESSION['mysql_host'], $_SESSION['mysql_user'], $_SESSION['mysql_pass']);
    {'
+    )+>,'@--'};
    ${'

)[!'+!)5!9#&82'} = @ ($_SESSION['mysql_db'], ${'
0 ",)@,$?)&<0#0'});
    if (!${'
0 ",)@,$?)&<0#0'})
    {
      ${'
0@    6
/&*)9 "2'}[] = ${'
8,
=935    40-- "'}['2'];
    }

    if (!${'

)[!'+!)5!9#&82'})
    {
      ${'
0@    6
/&*)9 "2'}[] = ${'
8,
=935    40-- "'}['3'];
    }

    {'
& \)4# ##@3.&?2'};
    if (0 <  (${'
0@    6
/&*)9 "2'}))
    {
      return ${'
0@    6
/&*)9 "2'};
    }

  }

  function [obfuscated] (${'
7"@-$%))%"'}, ${'
36 
> @+'7<"'}, ${'
1 ;(6/=9. $2'} = 3)
  {
    exit ('
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html lang="en">
    <head>
    <title>' . ${'
7"@-$%))%"'} . '</title>
    <meta http-equiv="refresh" content="' . ${'
1 ;(6/=9. $2'} . ';URL=' . ${'
36 
> @+'7<"'} . '">
    <link rel="stylesheet" href="' . ROOT_PATH . 'include/templates/default/style/style.css" type="text/css" media="screen" />
    </head>
    <body>
    
    
    
    
    <div style="margin: auto auto; width: 50%" align="center">
    <table border="0" cellspacing="0" cellpadding="4" class="tborder">
    <tr>
    <td class="trow1" align="center"><p><font color="#000000">' . ${'
7"@-$%))%"'} . '</font></p></td>
    </tr>
    <tr>
    <td class="trow2" align="right"><a href="' . ${'
36 
> @+'7<"'} . '">
    <span class="smalltext">Please click here if your browser does not automatically redirect you.</span></a></td>
    </tr>
    </table>
    </div>
    </body>
    </html>
    ');
  }

  function [obfuscated] (${'
$$#$==("1*5=(6'} = 'TS SE Installation Wizard', ${'
5),-;(
?%-4;8(.'} = '', ${'
7*6
#9;=5.=[.-#'} = '')
  {
    {'
.;>@ @#10\0#'};
    return '
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>' . ${'
$$#$==("1*5=(6'} . '</title>
            <link rel="stylesheet" href="' . ROOT_PATH . 'include/templates/default/style/style.css" type="text/css" media="screen" />
        </head>
        <body>
            <div class="content">
                <div id="top">
                    <div style="float: left; padding: 20px 25px 0 40px; position:relative;">' .  ('F j, Y, g:i a') . '</div>
                    <div class="padding" align="center">TS SE Installation Wizard v.' . INSTALL_VERSION . '</div>
                </div>
                <div id="header">
                    <div class="f_search"></div>
                    <div class="title"><h1>&nbsp;</h1><h6>&nbsp;</h6></div>
                </div>
                <div id="subheader">
                    <div id="menu">
                        <ul>
                            <li>
                                ' . ${'
7*6
#9;=5.=[.-#'} . '
                            </li>
                        </ul>
                    </div>
                </div>
                <div id="main">
                    <div class="left_side">
                        <table width="100%" border="0" cellpadding="5" cellspacing="0">
                            <tr>
                                <td class="thead" align="center"><font size="2"><b>' . ${'
$$#$==("1*5=(6'} . '</b></font></td>
                            </tr>
                            <tr>
                                <td>
                                    ' . (${'
5),-;(
?%-4;8(.'} ? ${'
5),-;(
?%-4;8(.'} . '
                                </td>
                            </tr>
                        </table>' : '') . '
    ';
  }

  function [obfuscated] ()
  {
    {'
.;>@ @#10\0#'};
    return '
                        
                    </div>
                </div>
                <div id="footer">
                    <div class="padding">Powered by <font color="white"><strong><a href="https://templateshares.net/?' . INSTALL_URL . '" target="_blank">' . SCRIPT_VERSION . '</a></strong></font> &copy; ' .  ('Y') . '</div>
                </div>
            </div>
        </body>
    </html>';
  }

  function [obfuscated] ()
  {
    ${'
3[8
14/    6
4
2[    8"'} = '
    This wizard will install and configure a copy of ' . SCRIPT_VERSION . ' on your server.
    <p>Now that you\'ve uploaded the ' . SCRIPT_VERSION . ' files, the database and settings need to be created and imported. Below is an outline of what is going to be completed during installation.</p>
    <ul>
    <li>' . SCRIPT_VERSION . ' requirements checked,</li>
    <li>Configuration of database engine,</li>
    <li>Creation of database tables,</li>
    <li>Popularite tables,</li>
    <li>Basic script settings configured,</li>
    <li>Creation of an administrator account to manage your script,</li>
    <li>Finishing Setup.</li>
    </ul>
    Before we go any further, please ensure that all the files have been uploaded in binary mode, and that the folders "CONFIG" and "CACHE" has suitable permissions to allow this script to write to it (0777 should be sufficient).

    ' . SCRIPT_VERSION . ' requires PHP 4.1.2 or better and an MYSQL database.

    <b>You will also need the following information that your webhost can provide:</b>
    <ul>
    <li> Any linux (unix), windows webserver running Apache will work. IIS may work but is not recommended, some users might have trouble with file permissions when running IIS.</li>
    <li><b>The Apache webserver version 1.3 or greater.</b></li>
    <ul><li>Short Open Tag support.</li></ul>
    <ul><li>The ability to change directory permissions to 777 or to change ownership of directories to be owned by the webserver process.</li></ul>
    <li><b>MYSQL 4.1 or greater.</b></li>
    <ul><li> Your MYSQL database name.</li></ul>
    <ul><li> Your MYSQL username.</li></ul>
    <ul><li> Your MYSQL password.</li></ul>
    <ul><li> Your MYSQL host address (usually localhost).</li></ul>
    <li><b>PHP version 4.1 or greater.</b></li>
    <ul><li> Ioncube Loader support for PHP.</li></ul>
    <ul><li> PHP session support.</li></ul>
    </ul>
    <div class=warnbox>Using this installer will delete any current ' . SCRIPT_VERSION . ' database if you are using the same table prefix.</div>
    
    After each step has successfully been completed, click Next button to move on to the next step.' . {'
/#.\.9&#\+<2'} (1);
    echo {'
    %[3/)%"%'42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, ${'
3[8
14/    6
4
2[    8"'}, 'Welcome Screen');
    echo {'
+5@
.
+61>4"-'} ();
  }

  function [obfuscated] ()
  {
    {'
[@--#/*=>-%>(?3"'};
     ();
    ${'
 /?1#[2;<=1'} = array ('admin/backup', 'cache', 'config', 'error_logs', 'include/avatars', 'torrents', 'torrents/images', 'tsf_forums/uploads');
    ${'
(7\?1 ;.6
[4'} = array ('admin/adminnotes.txt', 'admin/ads.txt', 'admin/quicklinks.txt', 'include/config_announce.php', 'shoutcast/cache.xml', 'shoutcast/lps.dat');
    ${'
+<7[[$*36[,02'} = false;
    ${'
533)6&;/9(4=9"'} = '
    In this step, the ' . SCRIPT_VERSION . ' installer will determine if your system meets the requirements for the server environment. To use ' . SCRIPT_VERSION . ', you must have PHP with MySQL support and write-permissions on certain directories/files.';
    ${'
14" <5=65/*'} = 1;
    {'
5
3+*&(=+"?'};
    ${'
'16@& >+7/+2'} = ('4.1.2' <=  () ? 1 : 0);
    ${'
14" <5=65/*'} = (${'
14" <5=65/*'} AND ${'
'16@& >+7/+2'});
    ${'
7+"7 <\#
;?-82'} .= {'
7=.\0",.5)(\&'} ('PHP version >= 4.1.2: ', ${'
'16@& >+7/+2'});
    $_SESSION['testing_string'] = 'Just a Test!';
    ${'
'16@& >+7/+2'} = ($_SESSION['testing_string'] === 'Just a Test!' ? 1 : 0);
    ${'
14" <5=65/*'} = (${'
14" <5=65/*'} AND ${'
'16@& >+7/+2'});
    ${'
7+"7 <\#
;?-82'} .= {'
7=.\0",.5)(\&'} ('PHP session support:', ${'
'16@& >+7/+2'});
    {'
8>    @(<16
$0'};
    ${'
'16@& >+7/+2'} = ( ('mysql_connect') ? 1 : 0);
    ${'
14" <5=65/*'} = (${'
14" <5=65/*'} AND ${'
'16@& >+7/+2'});
    ${'
7+"7 <\#
;?-82'} .= {'
7=.\0",.5)(\&'} ('MySQL support exists: ', ${'
'16@& >+7/+2'});
    if (!${'
14" <5=65/*'})
    {
      ${'
+<7[[$*36[,02'} = true;
    }

    ${'
533)6&;/9(4=9"'} .= '
    <table width="100%" border="0" cellpadding="4" cellspacing="0" align="center">
        <tr>
            <td class="colhead" colspan="2" width="100%" align="left">Requirements Check</td>
        </tr>
        <tr>
            <td class="subheader" width="75%" align="left">Function / Feature / Requirement</td>
            <td class="subheader" width="25%" align="center">Available</td>
        </tr>
        ' . ${'
7+"7 <\#
;?-82'} . '
        </table>';
    ${'
533)6&;/9(4=9"'} .= '
    <table width="100%" border="0" cellpadding="4" cellspacing="0" align="center">
        <tr>
            <td class="colhead" colspan="2" width="100%" align="left">Checking Directory Chmod Permissions</td>
        </tr>
        <tr>
            <td class="subheader" width="75%" align="left">Directory</td>
            <td class="subheader" width="25%" align="center">Writable</td>
        </tr>
    ';
    {'
?,?92
\$\5#<72."'};
     (${'
 /?1#[2;<=1'});
    foreach (${'
 /?1#[2;<=1'} as ${'
%'?(,(19"'})
    {
      ${'
58&3\#\18>(-'} = ROOT_PATH . ${'
%'?(,(19"'};
      {'
96!
>    &7+9
+"*2'};
      ${'
533)6&;/9(4=9"'} .= '
        <tr>
            <td width="85%" align="left">' .  (ROOT_PATH, '', ${'
58&3\#\18>(-'}) . '</td>';
      {'
+
22))[<4  %0'};
      {'
!8*
.#<+*'};
      if ((! (${'
58&3\#\18>(-'}) OR ! (${'
58&3\#\18>(-'})))
      {
        ${'
533)6&;/9(4=9"'} .= '
            <td align="center" width="15%"><b><font color="darkred">NO</font></b></td>
        </tr>';
        ${'
+<7[[$*36[,02'} = true;
        continue;
      }
      else
      {
        ${'
533)6&;/9(4=9"'} .= '
            <td align="center" width="15%"><b><font color="darkgreen">YES</font></b></td>
        </tr>';
        continue;
      }
    }

    ${'
533)6&;/9(4=9"'} .= '
    </table>';
    ${'
533)6&;/9(4=9"'} .= '
    <table width="100%" border="0" cellpadding="4" cellspacing="0" align="center">
        <tr>
            <td class="colhead" colspan="2" width="100%" align="left">Checking File Chmod Permissions</td>
        </tr>
        <tr>
            <td class="subheader" width="75%" align="left">File</td>
            <td class="subheader" width="25%" align="center">Writable</td>
        </tr>
    ';
    {'
35;?76!(+=(['};
    if (${'
#7?2$'0%    1'} =  (ROOT_PATH . 'cache/'))
    {
      while (true)
      {
        {'
=9%)?
*""'};
        if (false !== ${'
2$4#.    %&     <!2'} =  (${'
#7?2$'0%    1'}))
        {
          if (((((${'
2$4#.    %&     <!2'} != '.' AND ${'
2$4#.    %&     <!2'} != '..') AND ${'
2$4#.    %&     <!2'} != '.htaccess') AND ${'
2$4#.    %&     <!2'} != 'htaccess') AND {'
*59 <&"1#7
(!"'} (${'
2$4#.    %&     <!2'}) != 'html'))
          {
            {'
--6/&,;9*&,\2'};
             (${'
(7\?1 ;.6
[4'}, 'cache/' . ${'
2$4#.    %&     <!2'});
            continue;
          }

          continue;
        }
        else
        {
          {'
#$$+->7679
2,\$8'};
           (${'
#7?2$'0%    1'});
        }
      }
    }

    {'
35;?76!(+=(['};
    if (${'
#7?2$'0%    1'} =  (ROOT_PATH . 'config/'))
    {
      while (true)
      {
        {'
=9%)?
*""'};
        if (false !== ${'
2$4#.    %&     <!2'} =  (${'
#7?2$'0%    1'}))
        {
          if ((((((${'
2$4#.    %&     <!2'} != '.' AND ${'
2$4#.    %&     <!2'} != '..') AND ${'
2$4#.    %&     <!2'} != '.htaccess') AND ${'
2$4#.    %&     <!2'} != 'htaccess') AND {'
*59 <&"1#7
(!"'} (${'
2$4#.    %&     <!2'}) != 'html') AND ${'
2$4#.    %&     <!2'} != 'paypal_config.php'))
          {
            {'
--6/&,;9*&,\2'};
             (${'
(7\?1 ;.6
[4'}, 'config/' . ${'
2$4#.    %&     <!2'});
            continue;
          }

          continue;
        }
        else
        {
          {'
#$$+->7679
2,\$8'};
           (${'
#7?2$'0%    1'});
        }
      }
    }

    {'
35;?76!(+=(['};
    if (${'
#7?2$'0%    1'} =  (ROOT_PATH . 'error_logs/'))
    {
      while (true)
      {
        {'
=9%)?
*""'};
        if (false !== ${'
2$4#.    %&     <!2'} =  (${'
#7?2$'0%    1'}))
        {
          if (((${'
2$4#.    %&     <!2'} != '.' AND ${'
2$4#.    %&     <!2'} != '..') AND {'
*59 <&"1#7
(!"'} (${'
2$4#.    %&     <!2'}) == 'php'))
          {
            {'
--6/&,;9*&,\2'};
             (${'
(7\?1 ;.6
[4'}, 'error_logs/' . ${'
2$4#.    %&     <!2'});
            continue;
          }

          continue;
        }
        else
        {
          {'
#$$+->7679
2,\$8'};
           (${'
#7?2$'0%    1'});
        }
      }
    }

    {'
?,?92
\$\5#<72."'};
     (${'
(7\?1 ;.6
[4'});
    foreach (${'
(7\?1 ;.6
[4'} as ${'
2$4#.    %&     <!2'})
    {
      ${'
( 3"
[?
\%>
['} = ROOT_PATH . ${'
2$4#.    %&     <!2'};
      {'
96!
>    &7+9
+"*2'};
      ${'
533)6&;/9(4=9"'} .= '
        <tr>
            <td width="85%" align="left">' .  (ROOT_PATH, '', ${'
( 3"
[?
\%>
['}) . '</td>';
      {'
+
22))[<4  %0'};
      {'
)?2$?9)@"5"'};
      if ((! (${'
( 3"
[?
\%>
['}) OR ! (${'
( 3"
[?
\%>
['})))
      {
        ${'
533)6&;/9(4=9"'} .= '
            <td align="center" width="15%"><b><font color="darkred">NO</font></b></td>
        </tr>';
        ${'
+<7[[$*36[,02'} = true;
        continue;
      }
      else
      {
        ${'
533)6&;/9(4=9"'} .= '
            <td align="center" width="15%"><b><font color="darkgreen">YES</font></b></td>
        </tr>';
        continue;
      }
    }

    ${'
533)6&;/9(4=9"'} .= '
    </table>';
    if (!${'
+<7[[$*36[,02'})
    {
      ${'
533)6&;/9(4=9"'} .= {'
/#.\.9&#\+<2'} (2, 'Congratulations, no errors found!');
    }
    else
    {
      ${'
533)6&;/9(4=9"'} .= {'
/#.\.9&#\+<2'} (2, 'The installer has detected some problems with your server environment, which will not allow ' . SCRIPT_VERSION . ' to operate correctly. Please correct these issues and then refresh the page to re-check your environment.', true);
    }

    echo {'
    %[3/)%"%'42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . ${'
533)6&;/9(4=9"'} . '
    ', 'Requirements Check');
    echo {'
+5@
.
+61>4"-'} ();
  }

  function [obfuscated] ()
  {
    ${'
0@    6
/&*)9 "2'} = array ();
    ${'
8,
=935    40-- "'} = array ('1' => '<li>Don\'t leave any fields blank!</li>', '2' => '<li>Could not connect to the database server at \'' . (isset ($_POST['mysql_host']) ?  ( ($_POST['mysql_host'])) : (isset ($_SESSION['mysql_host']) ? $_SESSION['mysql_host'] : 'empty')) . '\' with the supplied username and password.Are you sure the hostname and user details are correct?</li>', '3' => '<li>Could not select the database \'' . (isset ($_POST['mysql_db']) ?  ( ($_POST['mysql_db'])) : (isset ($_SESSION['mysql_db']) ? $_SESSION['mysql_db'] : 'empty')) . '\'.Are you sure it exists and the specified username and password have access to it?</li>', '4' => '<li>The passwords you entered do not match.</li>');
    {'
@0&25)     \$<3'};
    if ( ($_SERVER['REQUEST_METHOD']) == 'POST')
    {
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      ${'
2&0/0 2'} =  ( ($_POST['mysql_host']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      ${'
,!\"
$27"'} =  ( ($_POST['mysql_user']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      ${'
=(69))5[ ,/'} =  ( ($_POST['mysql_pass']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      ${'
1"?
&[#/->'@2'} =  ( ($_POST['mysql_db']));
      if ((((empty (${'
2&0/0 2'}) OR empty (${'
,!\"
$27"'})) OR empty (${'
=(69))5[ ,/'})) OR empty (${'
1"?
&[#/->'@2'})))
      {
        ${'
0@    6
/&*)9 "2'}[] = ${'
8,
=935    40-- "'}['1'];
      }

      {'
6&
=-9(!%@+,2'};
      ${'
0 ",)@,$?)&<0#0'} = @ (${'
2&0/0 2'}, ${'
,!\"
$27"'}, ${'
=(69))5[ ,/'});
      if (!${'
0 ",)@,$?)&<0#0'})
      {
        ${'
0@    6
/&*)9 "2'}[] = ${'
8,
=935    40-- "'}['2'];
      }

      {'
+    )+>,'@--'};
      ${'

)[!'+!)5!9#&82'} = @ (${'
1"?
&[#/->'@2'}, ${'
0 ",)@,$?)&<0#0'});
      if (!${'

)[!'+!)5!9#&82'})
      {
        ${'
0@    6
/&*)9 "2'}[] = ${'
8,
=935    40-- "'}['3'];
      }

      if (empty (${'
0@    6
/&*)9 "2'}))
      {
        ${'
1 2.22\6
2'} = array ('mysql_host' => ${'
2&0/0 2'}, 'mysql_user' => ${'
,!\"
$27"'}, 'mysql_pass' => ${'
=(69))5[ ,/'}, 'mysql_db' => ${'
1"?
&[#/->'@2'});
        {'
&;* 33/.)132'} (${'
1 2.22\6
2'});
        {'
-+5"$65=&5?(1'} ('Database configuration has been saved successfully.', 'install.php?step=3');
      }
    }

    {'
& \)4# ##@3.&?2'};
    if (0 <  (${'
0@    6
/&*)9 "2'}))
    {
      foreach (${'
0@    6
/&*)9 "2'} as ${'
?,<?5+560(762'})
      {
        ${'
8\8#4'6$ '} = '<font color="red"><b>' . ${'
?,<?5+560(762'} . '</b></font>';
      }
    }

    ${'
8\8#4'6$ '} .= '
    
The ' . SCRIPT_VERSION . ' installer needs some information about your database to finish the installation. If you do not know this informationthen please contact your website host or administratorPlease note that this is probably <strong>NOT</strongthe same as your <strong>FTP</stronglogin information!
    <
form method="POST" action="' . $_SERVER['SCRIPT_NAME'] . '"?step=2">
    <input type="
hidden" name="step" value="2">
    <table border="
0" width="100%" align="center" cellpadding="4">
        <tr>
            <td align="
right" class="subheader"><div align="right">Database Host: </div></td>
            <td><input name="
mysql_host" id="input" type="text" value="' . (isset ($_POST['mysql_host']) ?  ($_POST['mysql_host']) : 'localhost') . '" onblur="if (this.value == \'\') this.value = \'localhost\';" onfocus="if (this.value == \'localhost\') this.value = \'\';"></td>
        </tr>
        <tr>
            <td align="right" class="subheader"><div align="right">Database Username: </div></td>
            <td><input name="mysql_user" id="input" type="text" value="' 
. (isset ($_POST['mysql_user']) ?  ($_POST['mysql_user']) : 'root') . '" onblur="if (this.value == \'\') this.value = \'root\';" onfocus="if (this.value == \'root\') this.value = \'\';"></td>
        </tr>
        <tr>
            <td align="right" class="subheader"><div align="right">Database Password: </div></td>
            <td><input name="mysql_pass" id="input" type="password" value=""></td>
        </tr>
        <tr>
            <td align="right" class="subheader"><div align="right">Database Name: </div></td>
            <td><input name="mysql_db" id="input" type="text" value="' 
. (isset ($_POST['mysql_db']) ?  ($_POST['mysql_db']) : '') . '"></td>
        </tr>
        <tr>
            <td align="right" colspan="2"><table width="100%" border="0" cellpadding="4" cellspacing="0" align="center"><tr><td class="subheader"><span style="float: right"><input type="submit" value="NEXT" class=button></td></tr></table></td>
        </tr>
    </table>
    </form>'
;
    echo {
'
    %[3/)%"%'
42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . ${'
8\8#4'6$ '} . '
    
', 'Database Configuration');
    echo {'
+5@
.
+
61>4"-'} ();
  }

  function [obfuscated] ()
  {
    
${'
05 '
)2,5@(4"'} = {'
"
!1>.;1\"'} ();
    if (!empty (
${'
05 '
)2,5@(4"'}))
    {
      {'
19"
3,-(2)'};
      {'
4"'>+'/59@?6'} ( ('', ${'
05 '
)2,5@(4"'}) . 'There seems to be one or more errors with the database configuration information that you supplied. Click <a href="install.php?step=2">here</a> to to back step 2.');
    }

    {'
95,0?*)0
,3,&[;%'};
    {'
9
7"
*
+
7#)\?'};
    
{'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    ${
'
%;%%=>%*>;.[\'
} = '0=2&1=' .  ( ( ( (INSTALL_URL9), 9))) . '&2=' .  ( ( ( (INSTALL_IP9), 9))) . '&3=' .  ( ( ( (SHORT_SCRIPT_VERSION9), 9))) . {'
-/2(/
>=(*=$05"'
} ();
    ${
'
= 2'    
$"'} = {'
+<5'''1.5,!="'2'
} (${'
%;%%=>%*>;.[\'
});
    {
'
'
)@    *1?6-@2".4 +'};
    if ( ('#INVALID USER ACCOUNT#', 
${'
= 2'    
$"'}))
    {
      {'
4"'>+'
/59@?6'} ('Please open following file: <b>install/config.php</b> and enter/check your account details which you have registered on Templateshares.');
    }

    {'
')@    *1?6-@2".4 +'
};
    
${'
= 2'    
$"'} = @ ('#--BEGIN--(.*)--END--#is', ${'
= 2'    
$"'}, ${'
+=%+)7[%-7
'
});
    {'
96!
>    &7+9
+"
*2'};
    ${'
=2'     $"'} = @ (array ('
', '
'), '', 
${'
+=%+)7[%-7
'
}[1]);
    {'
/[+3=    68
?,)7
'};
    
${'
,(6.\1
#;,'
} = @ ('[TABLE]', ${'
= 2'    
$"'});
    {'
& \)4# ##@3.&?2'};
    if ( (
${'
,(6.\1
#;,'
}) < 1)
    {
      {'
4"'>+'
/59@?6'} ('Connection Errorts_tables');
    }

    echo {'
    
%[3/)%"%'42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, FALSE, 'Table Creation');
    echo '<table border="
0" align="center" cellpadding="4" class="okbox" width=100%>';
    {'
5?+"
%$5@6/;3-.'};
     ();
    {'
6    5@2>,&'};
     ();
    ${'
&\)4# ##@3.&?2'} = 0;
    
${'

-)/$>" '
+255#7"2'} = false;
    
foreach (${'
,(6.\1
#;,'
} as ${'
$$%
5>7 ?     8\'
})
    {
      {
'
'
)@    *1?6-@2".4 +'};
      @ ('#CREATE TABLE (\\S+) \\(#i', 
${'
$$%
5>7 ?     8\'
}${'
6>()*>&35.0&'
});
      if ((
${'
6>()*>&35.0&'
}[1] AND !${'

-)/$>" '
+255#7"2'}))
      
{
        ++${
'
& \)4# ##@3.&?2'
};
        {
'
!("7
    414#2+'
};
        @ (
'DROP TABLE IF EXISTS ' . ${'
6>()*>&35.0&'
}[1]);
        echo 
'<tr><td align=right>(' . ${'
& \)4# ##@3.&?2'
} . ') Creating table:</td>
            <td align=left><strong>' 
. ${'
6>()*>&35.0&'
}[1] . '</strong> => ';
        {
'
5?+"%$5@6/;3-. '
};
         ();
        {
'
6    5@2 >,&'
};
         ();
      }

      {
'
!("7
    414#2+'
};
      (@ (${
'
$$%
5>7 ?     8\'
}) OR ${'

-)/$>" '
+255#7"2'} = true);
      
if ((${'
6>()*>&35.0&'
}[1] AND !${'

-)/$>" '
+255#7"2'}))
      
{
        echo 
'<font color=green>done</td></tr>
'
;
        {
'
5?+"%$5@6/;3-. '
};
         ();
        {
'
6    5@2 >,&'
};
         ();
      }

      if (${
'

-)/$>" '
+255#7"2'})
      
{
        {
'
?5#1/4753./ ="'
};
        {
'
*=() , @;0'
};
        echo 
'<font color=red size=2>error!!!</font></td></tr>
            <tr><td colspan=3><p><div class=warnbox><strong>' 
.  () . ' : ' .  () . '</td></tr>';
        echo {
'
/#.\.9&#\+<2'
} (3'The installer has detected some problems with your server environment, which will not allow ' SCRIPT_VERSION ' to operate correctly. Please correct these issues and then refresh the page to re-check your environment.'true);
        {
'
5?+"%$5@6/;3-. '
};
         ();
        {
'
6    5@2 >,&'
};
         ();
        break;
      }
    }

    if (!${
'

-)/$>" '
+255#7"2'})
    
{
      echo 
'</td></tr></table>
        ' 
. {'
/#.\.9&#\+<2'
} (4'All tables (' . ${'
& \)4# ##@3.&?2'
} . ') have been created, click Next to populate them.');
      {
'
5?+"%$5@6/;3-. '
};
       ();
      {
'
6    5@2 >,&'
};
       ();
    }

    echo 
'</td></tr></table>';
    echo {
'
+5@
.
+61>4"-'
} ();
    {
'
5?+"%$5@6/;3-. '
};
     ();
    {
'
6    5@2 >,&'
};
     ();
  }

  function [
obfuscated] ()
  {
    ${
'
05 '
)2,5@(4"'} = {'
"
!1>.;1\"'} ();
    if (!empty (
${'
05 '
)2,5@(4"'}))
    {
      {'
19"
3,-(2)'};
      {'
4"'>+'/59@?6'} ( ('', ${'
05 '
)2,5@(4"'}) . 'There seems to be one or more errors with the database configuration information that you supplied. Click <a href="install.php?step=2">here</a> to to back step 2.');
    }

    {'
95,0?*)0
,3,&[;%'};
    {'
9
7"
*
+
7#)\?'};
    
{'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    {
'
95,0?*)0
,3,&[;%'
};
    {
'
9
7"*
+7#)\?'
};
    {
'
"6'
4=5)2    <'};
    {'
01('
;!\=
2'
};
    ${
'
069& 2! %3&?#/?'
} = '0=3&1=' .  ( ( ( (INSTALL_URL9), 9))) . '&2=' .  ( ( ( (INSTALL_IP9), 9))) . '&3=' .  ( ( ( (SHORT_SCRIPT_VERSION9), 9))) . {'
-/2(/
>=(*=$05"'
} ();
    ${
'
&>
[='"6/["'+'
} = {'
+<5'''
1.5,!="'2'} (${'
069& 2! %3&?#/?'
});
    {'
')@    *1?6-@2"
.4+'};
    if ( ('
#INVALID USER ACCOUNT#', ${'
&>
[=
'"6/["'+'}))
    {
      {'
4"'>+'/59@?6'} ('Please open following file: <b>install/config.php</b> and enter/check your account details which you have registered on Templateshares.');
    }

    {'
')@    *1?6-@2"
.4+'};
    ${'
&>
[=
'"6/["'+'} = @ ('#--BEGIN--(.*)--END--#is', ${'
&>
[=
'"6/["'+'}, ${'
#/"5 2+;*.) ))"'});
    
{'
96!
>    &7+9
+"*2'
};
    ${
'
&>
[='"6/["'+'
} = @ (array ('
'
'
'
), '', ${'
#/"5 2+;*.) ))"'
}[1]);
    {
'
/[+3=    68
?,)7
'
};
    ${
'
$>*99*=)3+7
\"'
} = @ ('[TABLE]', ${'
&>
[='"6/["'+'
});
    {
'
& \)4# ##@3.&?2'
};
    if ( (${
'
$>*99*=)3+7
\"'
}) < 1)
    {
      {
'
4"'
>+'/59@?6'} ('Connection Error: ts_tables2');
    }

    echo {
'
    %[3/)%"%'
42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, FALSE, 'Populate Tables');
    echo '                                                  ';
    echo '                                                  ';
    echo '                                                  ';
    echo '                                                  ';
    echo '                                                  ';
    {'
5?+"%$5@6/;3-. '};
     ();
    {'
6    5@2 >,&'};
     ();
    
${'
+(81
0/(2>@2)'
} = false;
    
${'
.\     %@9-=;3'
} = array ();
    foreach (
${'
$>*99*=)3+7
\"'
} as ${'
&    (\@3@(&)'
1)"'})
    {
      {'
!("
7
    414
#2+'};
      
if (! (${'
&    (\@3@(&)'
1)"'}))
      {
        
${'
.\     %@9-=;3'
}[] = ${'
&    (\@3@(&)'
1)"'};
        
${'
+(81
0/(2>@2)'
} = true;
        break;
      }
    }

    if (!
${'
+(81
0/(2>@2)'
})
    {
      echo {'
/#.\.9&#\+<2'} (5, 'The default data has successfully been inserted into the database.');
      echo '</td></tr></table>';
      echo {'
+5@
.
+61>4"
-'} ();
      echo '                                                  ';
      echo '                                                  ';
      echo '                                                  ';
      echo '                                                  ';
      echo '                                                  ';
      {'
5?+"%$5@6/;3-. '};
       ();
      {'
6    5@2 >,&'};
       ();
      return null;
    }

    {'
?5#1/4753./ ="'};
    {'
*=(),@;0'};
    {'
*5$=8!
*-(!
8'};
    {'
19"3 ,-(2)'};
    echo '<span style="
color:red;"><b>Mysql Error: ' .  () . ' : ' .  () . '</b></span>' .  ( ('', ${'
.\     %@9-=;3'
}));
    echo {'
/#.\.9&#\+<2'} (3, 'The installer has detected some problems with your server environment, which will not allow ' . SCRIPT_VERSION . ' to operate correctly. Please correct these issues and then refresh the page to re-check your environment. Click <a href="
install.php?step=3">here</a> to to back step 3.', true);
    echo '</td></tr></table>';
    echo {'
+5@
.
+61>4"
-'} ();
    {'
5?+"%$5@6/;3-. '};
     ();
    {'
6    5@2 >,&'};
     ();
  }

  function [obfuscated] ()
  {
    
${'
8,
=935    40-- "'
} = array ('1' => '<li>Don\'t leave any fields blank!</li>', '2' => '<li>Could not connect to the database server at \'' . (isset ($_POST['mysql_host']) ?  ( ($_POST['mysql_host'])) : (isset ($_SESSION['mysql_host']) ? $_SESSION['mysql_host'] : 'empty')) . '\' with the supplied username and password.Are you sure the hostname and user details are correct?</li>', '3' => '<li>Could not select the database \'' . (isset ($_POST['mysql_db']) ?  ( ($_POST['mysql_db'])) : (isset ($_SESSION['mysql_db']) ? $_SESSION['mysql_db'] : 'empty')) . '\'.Are you sure it exists and the specified username and password have access to it?</li>', '4' => '<li>The passwords you entered do not match.</li>');
    
${'
--
=
# ?2<3'
} = ROOT_PATH . 'config/MAIN';
    {'
+
22))[<4  %0'};
    {'
)?2$?9)@"
5"'};
    if ((! (
${'
--
=
# ?2<3'
}) OR ! (${'
--
=
# ?2<3'
})))
    {
      {'
4"'>+'
/59@?6'} ('I can\'t continue. Please check chmod permission of the following file: <b>' . ${'
--
=
# ?2<3'
} . '</b>');
    }


    {'
@0&25)     \$<3'};
    if ( (
$_SERVER['REQUEST_METHOD']) == 'POST')
    {
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      
${'
)*.
@04#    48'
} =  ( ($_POST['tracker_name']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      
${'
70)9& 938% 972'
} =  ( ($_POST['tracker_url']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      
${'
4    /$#*\+[)$&;2'
} =  ( ($_POST['announce_url']));
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      
${'
",0/ ;>14&"'
} =  ( ($_POST['contact_email']));
      if ((((empty (
${'
)*.
@04#    48'
}) OR empty (${'
70)9& 938% 972'
})) OR empty (${'
4    /$#*\+[)$&;2'
})) OR empty (${'
",0/ ;>14&"'
})))
      {
        
${'
0@    6
/&*)9 "2'
}[] = ${'
8,
=935    40-- "'
}['1'];
      }

      {'
& \)4# ##@3.&?2'};
      if (0 <  (
${'
0@    6
/&*)9 "2'
}))
      {
        foreach (
${'
0@    6
/&*)9 "2'
} as ${'
77&<    #\5;.%)%'
})
        {
          
${'
&\!)5%/1?;< [/<0.#'
} .= ${'
77&<    #\5;.%)%'
};
        }
      }
      else
      {
        
${'
1 2.22\6
2'
} = array ('SITENAME' => ${'
)*.
@04#    48'
}, 'BASEURL' => ${'
70)9& 938% 972'
}, 'announce_urls' => ${'
4    /$#*\+[)$&;2'
}, 'SITEEMAIL' => ${'
",0/ ;>14&"'
});
        {'
&;* 33/.)132'} (
${'
1 2.22\6
2'
});
        
${'
++
+.!>"7['
}['mysql_host'] = $_SESSION['mysql_host'];
        
${'
++
+.!>"7['
}['mysql_user'] = $_SESSION['mysql_user'];
        
${'
++
+.!>"7['
}['mysql_pass'] = $_SESSION['mysql_pass'];
        
${'
++
+.!>"7['
}['mysql_db'] = $_SESSION['mysql_db'];
        {'
0/?*/9%+5= [4
1%'2'} ('DATABASE', 
${'
++
+.!>"7['
});
        
${'
!=>(+&'
=    )'}['BASEURL'] = $_SESSION['BASEURL'];
        ${'
!=>(+&'=    )'}['SITENAME'] = $_SESSION['SITENAME'];
        
${'
!=>(+&'
=    )'}['announce_urls'] = $_SESSION['announce_urls'];
        ${'
!=>(+&'=    )'}['SITEEMAIL'] = $_SESSION['SITEEMAIL'];
        
${'
!=>(+&'
=    )'}['site_online'] = 'yes';
        {'
0/?*/9%+5=[4
1
%'2'} ('MAIN', ${'
!=>(+&'
=    )'});
        ${'
86;;16+8,/"\)/6'}['f_forum_online'] = 'no';
        {'
0/?*/9%+5= [4
1%'2'} ('FORUMCP', 
${'
86;;16+8,/"\)/6'
});
        {'
-+5"
$65=&5?(1'} ('Basic Tracker Settings has been saved successfully.', 'install.php?step=6');
      }
    }

    ${'
&\!)5%/1?;<[/<0.#'} .= '
        
<form method="post" action="install.php?step=5" name="save_settings" id="save_settings">
        <
input type="hidden" name="step" value="5">
        <
table border="0" width="100%" align="left" cellpadding="4">
        <
thead>
          <
tr>
           <
td align="right" class="subheader"><div align="right">Tracker Name: </div></td>
           <
td><input name="tracker_name" id="input" type="text" value="' . (isset ($_POST['tracker_name']) ?  ($_POST['tracker_name']) : INSTALL_URL) . '" onblur="if (this.value == \'\') this.value = \'' . INSTALL_URL . '\';" onfocus="if (this.value == \'' . INSTALL_URL . '\') this.value = \'\';" size="50"></td></tr>
          <
tr>
           <
td align="right" class="subheader"><div align="right">Tracker URL: </div></td>
           <
td><input name="tracker_url" id="input" type="text" value="' . (isset ($_POST['tracker_url']) ?  ($_POST['tracker_url']) : 'http://' . INSTALL_URL) . '" onblur="if (this.value == \'\') this.value = \'http://' . INSTALL_URL . '\';" onfocus="if (this.value == \'http://' . INSTALL_URL . '\') this.value = \'\';" size="50"></td></tr>
          <
tr>
           <
td align="right" class="subheader"><div align="right">Announce URL: </div></td>
           <
td><input name="announce_url" id="input" type="text" value="' . (isset ($_POST['announce_url']) ?  ($_POST['announce_url']) : 'http://' . INSTALL_URL . '/announce.php') . '" onblur="if (this.value == \'\') this.value = \'http://' . INSTALL_URL . '/announce.php\';" onfocus="if (this.value == \'http://' . INSTALL_URL . '/announce.php\') this.value = \'\';" size="50"></td></tr>
          <
tr>
           <
td align="right" class="subheader"><div align="right">Contact Email: </div></td>
           <
td><input name="contact_email" id="input" type="text" value="' . (isset ($_POST['contact_email']) ?  ($_POST['contact_email']) : 'contact@' . INSTALL_URL . '') . '" onblur="if (this.value == \'\') this.value = \'contact@' . INSTALL_URL . '\';" onfocus="if (this.value == \'contact@' . INSTALL_URL . '\') this.value = \'\';" size="50"></td></tr>
        <
tr>
         <
td align="right" colspan="2">
            <
table width="100%" border="0" cellpadding="4" cellspacing="0" align="center"><tr><td class="subheader"><span style="float: right"><input type="submit" value="NEXT" class=button></td></tr></table>
         </
td>
         </
tr>
         </
form>
         </
table>';
    echo {'
    
%[3/)%"%'42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . 
${'
&\!)5%/1?;< [/<0.#'
} . '
    ', 'Basic Tracker Configuration');
    echo {'
+5@
.
+61>4"
-'} ();
  }

  function [obfuscated] ()
  {
    ${'
05')2,5@(4"'} = {'
"
!1>.;1\"'} ();
    if (!empty (
${'
05 '
)2,5@(4"'}))
    {
      {'
19"
3,-(2)'};
      {'
4"'>+'/59@?6'} ( ('', ${'
05 '
)2,5@(4"'}));
    }

    
${'
8,
=935    40-- "'
} = array ('1' => '<li>Don\'t leave any fields blank!</li>', '2' => '<li>Could not connect to the database server at \'' . (isset ($_POST['mysql_host']) ?  ( ($_POST['mysql_host'])) : (isset ($_SESSION['mysql_host']) ? $_SESSION['mysql_host'] : 'empty')) . '\' with the supplied username and password.Are you sure the hostname and user details are correct?</li>', '3' => '<li>Could not select the database \'' . (isset ($_POST['mysql_db']) ?  ( ($_POST['mysql_db'])) : (isset ($_SESSION['mysql_db']) ? $_SESSION['mysql_db'] : 'empty')) . '\'.Are you sure it exists and the specified username and password have access to it?</li>', '4' => '<li>The passwords you entered do not match.</li>');
    {'
@0&25)     \$<3'};
    if ( (
$_SERVER['REQUEST_METHOD']) == 'POST')
    {
      {'
*5$=8!
*-( !8'};
      {'
&',2#9(%(2     1,1'};
      
${'
,'
8;(5>=#6'} =  ( ($_POST['username']));
      
{'
&'
,2#9(%(2     1,1'};
      
${'
=%5/.!>&-"!2!    '
} =  ($_POST['password']);
      {
'
&'
,2#9(%(2     1,1'};
      
${'
"&[ 5 ( 6?6#2'
} =  ($_POST['password2']);
      {
'
&'
,2#9(%(2     1,1'};
      
${'
6
$
1&#%1.'
} =  ($_POST['pincode']);
      {
'
*5$=8!
*-( !8'
};
      {
'
&'
,2#9(%(2     1,1'};
      
${'
,2)+-%(95'
#'} =  ( ($_POST['email']));
      
if (((((empty (${'
,'
8;(5>=#6'}) OR empty (${'
=%5/.!>&-"!2!    '})) OR empty (${'
"&[ 5 ( 6?6#2'
})) OR empty (${'
6
$
1&#%1.'
})) OR empty (${'
,2)+-%(95'
#'})))
      
{
        ${
'
0@    6
/&*)9 "2'
}[] = ${'
8,
=935    40-- "'
}['1'];
      }

      if (${
'
=%5/.!>&-"!2!    '
} != ${'
"&[ 5 ( 6?6#2'
})
      {
        ${
'
0@    6
/&*)9 "2'
}[] = ${'
8,
=935    40-- "'
}['4'];
      }

      {
'
& \)4# ##@3.&?2'
};
      if (
<  (${'
0@    6
/&*)9 "2'
}))
      {
        foreach (${
'
0@    6
/&*)9 "2'
} as ${'
77&<    #\5;.%)%'
})
        {
          ${
'
+[7/.,8
&3;"'
} .= ${'
77&<    #\5;.%)%'
};
        }
      }
      else
      {
        ${
'
1 2.22\6
2'
} = array ('username' => ${'
,'
8;(5>=#6'}, 'password' => ${'
=%5/.!>&-"!2!    '}, 'pincode' => ${'
6
$
1&#%1.'
}, 'email' => ${'
,2)+-%(95'
#'});
        
{'
&;* 33/.)132'
} (${'
1 2.22\6
2'
});
        {
'
.%#!
8<2*@8"'
} ();
        {
'
-+5"$65=&5?(1'
} ('Administrator Account has been saved successfully.''install.php?step=7');
      }

    }

    
${'
+[7/.,8
&3;"'
} .= '
    <form method="
post" action="install.php?step=6" name="save_admin" id="save_admin">
    <input type="
hidden" name="step" value="6">
    <table border="
0" width="100%" align="left" cellpadding="4">
    ';
    
${'
+[7/.,8
&3;"'
} .= '
      <tr>
       <td align="
right" class="subheader"><div align="right">Username: </div></td>
       <td><input name="
username" id="input" type="text" value="' . (isset ($_POST['username']) ?  ($_POST['username']) : 'admin') . '" onblur="if (this.value == \'\') this.value = \'Admin\';" onfocus="if (this.value == \'Admin\') this.value = \'\';" size="50"></td></tr>';
    ${
'
+[7/.,8
&3;"'
} .= '
      <tr>
       <td align="right" class="subheader"><div align="right">Password: </div></td>
       <td><input name="password" id="input" type="password" value="" size="50"></td></tr>'
;
    ${
'
+[7/.,8
&3;"'
} .= '
      <tr>
       <td align="right" class="subheader"><div align="right">Re-Type Password: </div></td>
       <td><input name="password2" id="input" type="password" value="" size="50"></td></tr>'
;
    ${
'
+[7/.,8
&3;"'
} .= '
      <tr>
       <td align="right" class="subheader"><div align="right">Pincode: </div></td>
       <td><input name="pincode" id="input" type="password" value="" size="50"></td></tr>'
;
    ${
'
+[7/.,8
&3;"'
} .= '
      <tr>
       <td align="right" class="subheader"><div align="right">Email Address: </div></td>
       <td><input name="email" id="input" type="text" value="' 
. (isset ($_POST['email']) ?  ($_POST['email']) : '') . '" size="50"></td></tr>';
    ${
'
+[7/.,8
&3;"'
} .= '
    <tr>
     <td align="right" colspan="2">
     <table width="100%" border="0" cellpadding="4" cellspacing="0" align="center"><tr><td class="subheader"><span style="float: right"><input type="submit" value="NEXT" class=button></td></tr></table>
     </td></tr>
     </form></table>'
;
    echo {
'
    %[3/)%"%'
42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . ${'
+[7/.,8
&3;"'} . '
    ', 'Administrator Setup');
    echo {'
+5@
.
+61>4"
-'} ();
  }

  function [obfuscated] ()
  {
    if (!{'
(?"$)<02\
+4'} ())
    {
      {'
4"'>+'
/59@?6'} ('Please chmod 0777 to the following file and refresh the pagecache/systemcache.dat');
    }

    ${'
('*//\;0!3!#/.
"("'
} = SCRIPT_VERSION ' has successfully been installed and configured correctly. The Template Shares Group thanks you for your support and we hope to see you around the community forums if you need help or wish to become a part of the TS community. <div class=warnbox>After a successful login, please goto settings panel and configurate your tracker otherwise TS SE won\'t work correctly! Click <a href="http://' INSTALL_URL '">here</a> to login.DO NOT FORGET TO DELETE INSTALL FOLDER !!!';
    echo {
'
    %[3/)%"%'
42'} ('Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . ${'
('*//\;0!3!#/.
"("'
} . '
    '
'Finish Setup');
    echo {
'
+5@
.
+61>4"-'
} ();
    @{
'
>4@[#>,6#;/1"'
} ();
  }

  {
'
7,> *[)    "00    '
};
  @ (
0);
  {
'
53%;'
/[?    9<
'};
  @ ('
error_reporting', '0');
  {'
53%;'/[?    9<
'
};
  @ (
'display_errors''0');
  {
'
53%;'
/[?    9<
'};
  @ ('
display_startup_errors', '0');
  {'
53%;'/[?    9<
'
};
  @ (
'ignore_repeated_errors''1');
  {
'
53%;'
/[?    9<
'};
  @ ('
log_errors', '0');
  {'
4/&4?1*%$@)>/'};
  @ (0);
  {'
6<@1%>'#1''&'};
  @ (
1);
  {
'
8>    @(<16
$0'
};
  {
'
),->56)&/ !
42'
};
  if (( (
'set_time_limit') AND  ('safe_mode') == 0))
  {
    {
'
2
3#. (?>6,>'
};
    @ (
120);
  }

  {
'
53%;'
/[?    9<
'};
  @ ('
session.gc_maxlifetime', '3600');
  {'
53%;'/[?    9<
'
};
  @ (
'short_open_tag'1);
  {
'
/$ @(
% &#0[\.'
};
  @ (
90);
  {
'
    %#<\  -+[0"'
};
  @ (
'TSSE_Session');
  {
'
[7141
-5-'
};
  @ ();
  {
'
)&?6
= #0
92'
};
   (
'INSTALL_VERSION''8.0.4');
  {
'
)&?6
= #0
92'
};
   (
'SHORT_SCRIPT_VERSION''5.6');
  {
'
)&?6
= #0
92'
};
   (
'SCRIPT_VERSION''TS Special Edition v.5.6');
  {
'
)&?6
= #0
92'
};
   (
'INSTALL_URL', (!empty ($_SERVER['SERVER_NAME']) ?  ($_SERVER['SERVER_NAME']) : (!empty ($_SERVER['HTTP_HOST']) ?  ($_SERVER['HTTP_HOST']) : '')));
  {
'
)&?6
= #0
92'
};
   (
'INSTALL_IP', (!empty ($_SERVER['SERVER_ADDR']) ? $_SERVER['SERVER_ADDR'] : (!empty ($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '')));
  {
'
)&?6
= #0
92'
};
   (
'THIS_ROOT_PATH''./');
  {
'
)&?6
= #0
92'
};
   (
'ROOT_PATH''./../');
  {
'
.7
;4.78 @-/%>
"'
};
  if ( (
$_SERVER['DOCUMENT_ROOT'] . '/authenticate/5.6/license.php'))
  {
    {
'
4"'
>+'/59@?6'};
     (
'System Error: AL');
  }

   ();
  
$SafeModeCheck = new 'CheckPHPSafeMode';
  {
'
.7
;4.78 @-/%>
"'
};
  if ( (
'install.lock'))
  {
    {
'
4"'
>+'/59@?6'};
     (
'Please delete install/install.lock file to continue installation.');
  }

  
$__step = (isset ($_POST['step']) ?  ($_POST['step']) : (isset ($_GET['step']) ?  ($_GET['step']) : 0));
  
$_banned = array ('127.0.0.1''bvlist''localhost''1tam1ogrenci.com''78.159.111.12''82.137.61.162''82.137.61.162''83.99.133.91''ancientbits.com''82.47.208.141''angels-torrents.net''89.149.255.72''biotorrents.org''blades-heaven.co.uk''88.191.26.186''blades-heaven.com''74.86.40.71''chixy.org''82.81.156.237''ddtorrents.com''66.90.109.57''demonicsouls.net''88.191.35.248''destamkroeg.org''85.214.110.80''iraqigate.org''66.49.137.208''learnbits.info''70.47.114.167''omarco.eu''91.196.170.205''ransackedcrew.com''88.191.35.248''sicktorrents.com''88.198.53.215''tailz.us''209.11.245.165''test.biotorrents.org''thedvdclub.no-ip.org''192.168.1.30''tnt-vision.com''86.105.223.222''top-balkan.com''203.121.68.164''top-balkan.net''203.121.69.26''top-torrent.com''212.112.250.157''torrents-gate.com''69.72.149.25''torrents4u.org''85.17.145.104''torrentsworld.org''66.90.109.57');
  foreach (
$_banned as $_ban)
  {
    {
'
'
)@    *1?6-@2".4 +'};
    {'
')@    *1?6-@2"
.4+'};
    if ((@ ('' . '
/\\b' . $_ban . '\\b/i', INSTALL_URL) OR @ ('' . '/\\b' . $_ban . '\\b/i', INSTALL_IP)))
    {
      {'
4"'>+'/59@?6'};
       ('Security Error!');
      continue;
    }
  }

  {'
'#$2$,9 2'};
  if (! ('allow_url_fopen'))
  {
    {'
4"'>+'
/59@?6'};
     ('
Configuration Errorallow_url_fopen must be turned on for this script to work!');
  }

  {'
-/2(/
>=(*=$
05"'};
  
$___read_config_file =  ();
  
$SERVERERRORMESSAGE = '';
  {'
95,0?*)0
,3,&[;%'};
  {'
9
7"
*
+
7#)\?'};
  
{'
"6'
4=5)2    <'};
  {'
01('
;!\=
2'
};
  {
'
95,0?*)0
,3,&[;%'
};
  {
'
9
7"*
+7#)\?'
};
  {
'
"6'
4=5)2    <'};
  {'
01('
;!\=
2'
};
  {
'
95,0?*)0
,3,&[;%'
};
  {
'
9
7"*
+7#)\?'
};
  {
'
"6'
4=5)2    <'};
  {'
01('
;!\=
2'
};
  
$_post_query1 '0=1&1=' .  ( ( ( (INSTALL_URL9), 9))) . '&2=' .  ( ( ( (INSTALL_IP9), 9))) . '&3=' .  ( ( ( (SHORT_SCRIPT_VERSION9), 9)));
  {
'
+<5'''
1.5,!="'2'};
  
$_server_response1 =  ($_post_query1);
  {'
')@    *1?6-@2"
.4+'};
  @ ('
#{LISENCE_KEY_RESPONSE}(.*){LISENCE_KEY_RESPONSE}#is', $_server_response1, $LICENSE_KEY);
  
{'
@0&25)     \$<3'
};
  {
'
&'
,2#9(%(2     1,1'};
  
$LICENSE_KEY =  ( ($LICENSE_KEY[1]));
  {
'
9 6.14-1'
};
  if (! (
$LICENSE_KEY))
  {
    
$SERVERERRORMESSAGE $LICENSE_KEY;
    unset (
$LICENSE_KEY);
  }

  {
'
@0&25)     \$<3'
};
  {
'
9 6.14-1'
};
  if ((( (
$_SERVER['REQUEST_METHOD']) == 'POST' AND !empty ($_POST['LICENSE_KEY'])) AND  ($_POST['LICENSE_KEY'])))
  {
    unset (
$_SESSION[LICENSE_KEY]);
    {
'
@0&25)     \$<3'
};
    {
'
&'
,2#9(%(2     1,1'};
    
$_SESSION['LICENSE_KEY'] =  ( ($_POST['LICENSE_KEY']));
  }

  {
'
9 6.14-1'
};
  if (! (
$_SESSION['LICENSE_KEY']))
  {
    unset (
$_SESSION[LICENSE_KEY]);
  }

  {
'
9 6.14-1'
};
  {
'
9 6.14-1'
};
  if (((((empty (
$_SESSION['LICENSE_KEY']) OR empty ($LICENSE_KEY)) OR $_SESSION['LICENSE_KEY'] != $LICENSE_KEY) OR ! ($_SESSION['LICENSE_KEY'])) OR ! ($LICENSE_KEY)))
  {
    
$__lsetup = ($SERVERERRORMESSAGE '<font color="red"><b>' $SERVERERRORMESSAGE '</b></font>' '') . '
    <form method="POST" action="install.php?step=' 
$__step '" name="LICENSE_KEY" onsubmit="document.LICENSE_KEY.submit.value=\'Please wait...\';document.LICENSE_KEY.submit.disabled=true">
    <input type="hidden" name="step" value="' 
$__step '" />
    Please enter your LICENSE KEY: <input type="text" name="LICENSE_KEY" size="60" />
    <input type="submit" name="submit" value="Confirm License Key" />
    </form>
    '
;
    {
'
    %[3/)%"%'
42'};
    echo  ('
Welcome to the installation wizard for ' . SCRIPT_VERSION, '
    ' . $__lsetup . '
    ', '
Validation');
    {'
+5@
.
+
61>4"-'};
    echo  ();
    exit ();
  }
  else
  {
    {'
+
22))[<4  %0'};
    if (! (ROOT_PATH . 'cache/admincache.dat'))
    {
      {'
4"'>+'
/59@?6'};
       ('
Please chmod 0777 to the following filecache/admincache.dat');
    }

    {'
.\5/#(<743>.@2'};
    
if ($handle = @ (ROOT_PATH 'cache/admincache.dat''w'))
    {
      {
'

*(\@ *80,?0"?2'
};
      {
'
6[ 9'
9;62[()412'};
      @ ($handle, @ (INSTALL_URL . $_SESSION['
LICENSE_KEY'] . INSTALL_URL));
      {'
2=5)>6@-#=*2'};
      
@ ($handle);
    }
    else
    {
      {
'
4"'
>+'/59@?6'};
       (
'Please chmod 0777 to the following file: cache/admincache.dat');
    }
  }

  switch (
$__step)
  {
    case 
0:
    {
      {
'
4 1&$*
&> 7+2'
};
       ();
      exit ();
      break;
    }

    case 
1:
    {
      {
'
)1    009.! 27-4\2'
};
       ();
      exit ();
      break;
    }

    case 
2:
    {
      {
'
3?.
33")$4+/"'
};
       ();
      exit ();
      break;
    }

    case 
3:
    {
      {
'
9!&
8*9    -9*/3#2'
};
       ();
      exit ();
    }

    case 
4:
    {
      {
'
(;6>[!$-@"'
};
       ();
      exit ();
      break;
    }

    case 
5:
    {
      {
'
28 4>\53    >>'
};
       ();
      exit ();
      break;
    }

    case 
6:
    {
      {
'
"<=./(&<
#(2'
};
       ();
      exit ();
      break;
    }

    case 
7:
    {
      {
'
=\ /260\86"(8'
};
       ();
      exit ();
      break;
    }

    default:
    {
      {
'
4 1&$*
&> 7+2'
};
       ();
      exit ();
      break;
    }
  }

?>


my friend who decoded v5.4.1 doing his best 2 fix that , i'll tell u guys when he ready 2 decode it

Ruffneck 23rd February 2009 23:00

ok thanx again !

u have good friends!

marirds 24th February 2009 02:46

Quote:

Originally Posted by DrNet (Post 9337)
Password Will Not Shared

Why ?

DrNet 24th February 2009 02:52

Quote:

Originally Posted by marirds (Post 9360)
Why ?

cause right now u can't use it , it's not nulled yet , just wait a few days and MrDecoder will Release It .

aser 24th February 2009 15:41

Quote:

Originally Posted by DrNet (Post 9373)
u welcome m8

Thank you. I am sorry for my English, and during this flood on topic. May, as my modest contribution to put the Russian language for TSSE 5.1; TSSE 5.4; TSSE 5.5; TSSE 5.6 - still can not translate because of its lack of.

mrdecoder 24th February 2009 16:44

lol xam is sick
 
he now has a new security

you need to fill in your ts account from his site to the script :P

he uses fsock

for the hackers ammong us please contact me cause f im right fsock is a big security risk on every server :P

greets from mrdecoder

lol read
where famous :P


Code:

$_banned = array ('127.0.0.1', 'bvlist', 'localhost', '1tam1ogrenci.com', '78.159.111.12', '82.137.61.162', '82.137.61.162', '83.99.133.91', 'ancientbits.com', '82.47.208.141', 'angels-torrents.net', '89.149.255.72', 'biotorrents.org', 'blades-heaven.co.uk', '88.191.26.186', 'blades-heaven.com', '74.86.40.71', 'chixy.org', '82.81.156.237', 'ddtorrents.com', '66.90.109.57', 'demonicsouls.net', '88.191.35.248', 'destamkroeg.org', '85.214.110.80', 'iraqigate.org', '66.49.137.208', 'learnbits.info', '70.47.114.167', 'omarco.eu', '91.196.170.205', 'ransackedcrew.com', '88.191.35.248', 'sicktorrents.com', '88.198.53.215', 'tailz.us', '209.11.245.165', 'test.biotorrents.org', 'thedvdclub.no-ip.org', '192.168.1.30', 'tnt-vision.com', '86.105.223.222', 'top-balkan.com', '203.121.68.164', 'top-balkan.net', '203.121.69.26', 'top-torrent.com', '212.112.250.157', 'torrents-gate.com', '69.72.149.25', 'torrents4u.org', '85.17.145.104', 'torrentsworld.org', '66.90.109.57');

marirds 24th February 2009 17:31

Ok then, will wait for nulled & decoded version. :ok::drink:

Fynnon 24th February 2009 20:57

The source will be released in a few hours, after it will be nulled !
You will get it for free, just have some patience !

Keep your eyes on this topic because here is where the NULLED and DECODED version will be posted soon !

If you want the next versions of this source to be decoded and nulled please consider donating to Bravo List - PayPal Donate

mrdecoder 24th February 2009 22:19

helpp
 
does any of you have a payed version of 5.4.1

i need a compleet database of 5.4.1

Joshua 25th February 2009 17:45

Quote:

Originally Posted by mrdecoder (Post 9409)
does any of you have a payed version of 5.4.1

i need a compleet database of 5.4.1

I have a database of paid 5.5
All the same. If it helps, I will send you. :drink:


Sorry for my english

Bump:
Quote:

Originally Posted by Joshua (Post 9431)
I have a database of paid 5.5
All the same. If it helps, I will send you. :drink:


Sorry for my english

In the meantime I have come to the database of the paid 5.4.1

DrNet 26th February 2009 05:24

hey mrdecoder is there any news ?

Fynnon 26th February 2009 22:47

Quote:

Originally Posted by DrNet (Post 9440)
hey mrdecoder is there any news ?

I hope he finishes tomorow

I tried to install on my test domain but i got a strange error on step 3 and 4:

Code:

Mysql Error: 1065 : Query was empty
steps 1 2 5 and 6 work but the database is uploaded in steps 3 and 4 so still trying to figure out a way around...

mrdecoder 26th February 2009 23:41

Quote:

Originally Posted by Fynnon (Post 9469)
I hope he finishes tomorow

I tried to install on my test domain but i got a strange error on step 3 and 4:

Code:

Mysql Error: 1065 : Query was empty
steps 1 2 5 and 6 work but the database is uploaded in steps 3 and 4 so still trying to figure out a way around...

lol wont do you any good

xam uses fsock to get the database from his server
so forget about the install
that wont work

im looking into other options at the moment

Virusache 27th February 2009 23:03

What if?
 
What would happen if one's host doesn't have fsock installed ?

---
Sometimes by saying something stupid(thus wrong) you can trigger a chain reaction in a brilliant mind :cool:

Ashur 28th February 2009 19:10

how about this kid we can get his SQL
http://bvlist.com/template-shares/21...an-2009-a.html

DrNet 28th February 2009 22:44

Quote:

Originally Posted by Ashur (Post 9513)
how about this kid we can get his SQL
http://bvlist.com/template-shares/21...an-2009-a.html

we don't need it , mrdecoder already got the SQL

Ashur 28th February 2009 23:57

Quote:

Originally Posted by mrdecoder (Post 9471)
lol wont do you any good

xam uses fsock to get the database from his server
so forget about the install
that wont work

im looking into other options at the moment

so you already have the SQL that's good
how about use an older installer, it should work pretty similar unless there are more changes and if they're minor they can be changed pretty easily using code comparison tools like WinMerge :)

Otherwise screw the installer, it doesn't have to work 100% just setting up /config/ is probably enough but SQL it can be injected manually like the good old days :D

DrNet 1st March 2009 00:23

Quote:

Originally Posted by Ashur (Post 9526)
so you already have the SQL that's good
how about use an older installer, it should work pretty similar unless there are more changes and if they're minor they can be changed pretty easily using code comparison tools like WinMerge :)

Otherwise screw the installer, it doesn't have to work 100% just setting up /config/ is probably enough but SQL it can be injected manually like the good old days :D

yeah i know , i'm already know that , i'm talked 2 mrdecoder about that and he told me that he find a way 2 make the installer work , ATM we will need 2 wait and see what's gonna happen

Ruffneck 1st March 2009 01:25

Dr Net with out installer is can install ?

p.s. sorry 4 bad english

DrNet 1st March 2009 02:34

Quote:

Originally Posted by Ruffneck (Post 9530)
Dr Net with out installer is can install ?

p.s. sorry 4 bad english

yeah but some functions will not work , right now mrdecoder working on installer , just wait guys

mrdecoder 3rd March 2009 11:21

SQL 5.4.1
 
the script is almost fully nulled
but i still need a compleet sql file from someone from 5.4.1

not 5.3 or 5.4 but realy the 5.4.1
5.5 sql is good 2

greets from mrdecoder

i need a clean sql

so it has no use if you copy your sql to me with stuff in it that dont work

i need a clean 5.4.1

anarky 4th March 2009 21:06

DrNet, can u decode the ts_donation_status.php file too ?

mrdecoder 4th March 2009 23:35

Quote:

Originally Posted by anarky (Post 9592)
DrNet, can u decode the ts_donation_status.php file too ?

its being send to the decode guy
it wont take long

DrNet 5th March 2009 02:57

Quote:

Originally Posted by anarky (Post 9592)
DrNet, can u decode the ts_donation_status.php file too ?

already sent and waiting for the decoded file , sorry i forget that file guys :wallbash:

Ruffneck 5th March 2009 02:59

DrNet pls post password !:(

DrNet 5th March 2009 03:01

Quote:

Originally Posted by Ruffneck (Post 9601)
DrNet pls post password !:(

just wait mrdecoder will release it nulled soon

Ruffneck 5th March 2009 03:02

ok:(


All times are GMT +2. The time now is 03:18.

Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.