Fix for ProxyListPro v2.0 buyer. (NastyNappy's Script)

Discussion in 'General Business' started by proxywhereabouts, Jan 20, 2009.

  1. #1
    As you know, the author of this script went missing. he can't be contacted, his website is now expired and he is no longer active on DP.
    So, most buyer who use his v2.0 script having the same problem - script stopped working. Despite all the efforts of contacting him, none succeeded.
    So, I decided to take a look into the script and finally found the comm hash code. Lucky that it was not encrypted.

    You might say this is wrong, but if you refer to this thread, he did admit that the script is NOT encrypted and NOT encoded but then somehow he add a few line of code to communicate with his site. It's not like I'm saying he is wrong to do that, as a coder or owner of a script, he has rights to do that but NEED to inform the buyers and protect them. By dissapearing and not giving any information of the status of the script, obviously its not right.

    So, in my motivation to help other buyer, I give you how to fix the script and get it working again.

    First, you need to look for these code:
    @require('includes/class_root.php');
    if (!defined('IS_SCRIPT') || !file_exists('includes/class_root.php'))
    {
            $error_text['script'] = '<p><strong>Fatal Error:</strong> Some essential files were not found.</p>';
            echo $error_text['script'];
            exit;
    }
    PHP:
    and remove it.

    Look for the code above in:
    advertise.php
    contact.php
    ipn.php
    submit.php
    top.php
    admin/active.php
    admin/edit.php
    admin/pending.php



    Then, for admin/index.php, remove these code.
    @require_once('../includes/class_version.php');
    if (!defined('IS_SCRIPT') || !file_exists('../includes/class_root.php') || !file_exists('../includes/class_version.php'))
    {
            $error_text['script'] = '<p><strong>Fatal Error:</strong> Some essential files were not found.</p>';
            echo $error_text['script'];
            exit;
    }
    PHP:



    **MOD, I DID NOT POST THIS TO REVENGE, WE BOUGHT THIS SCRIPT PROMISED AS UNENCODED. TURN OUT IT WAS ENCODED WITH SERVER CHECK SCRIPT. THIS IS JUST A FIX TO MAKE THE SCRIPT WORKING AGAIN.




    If you think I might've helped you, appreciate your comments on my blog post here.
     
    proxywhereabouts, Jan 20, 2009 IP
  2. gnd5969

    gnd5969 Active Member

    Messages:
    169
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    53
    #2
    my admin is still blank. any ideas?
     
    gnd5969, Feb 10, 2009 IP