Here is the link to the 3 encoded files to be decoded:
http://www.fileden.com/files/2008/1/8…ded-scripts.zip
Thanks.
Here is the link to the 3 encoded files to be decoded:
http://www.fileden.com/files/2008/1/8…ded-scripts.zip
Thanks.
I sent your decrypted files to your e-mail box.
Good reception. ;)
The team DeZender
Hello DeZender Team,
Thank you for decoding my 3 IonCube encoded files.
Unfortunately, the decrypted files did not decompile completetely and correctly.
When I replace the original encoded IonCube files with the decoded files received from you, the web application generates errors.
For instance, after running setup, this error appears:
Fatal error: Access to undeclared static property: DataAccess::$instance in <installation-path>/classes/php5_classes/DataAccess.class.php on line 42
This is not a logical error, as the application itself is well-tested and in it's seventh generation.
But nevertheless, I added a static property definition to the class.
Retrying the same operation now results in error:
Fatal error: Access to undeclared static property: geoPC::$_instance in <installation-path>/classes/php5_classes/products.php on line 39
I added another static property defition for this class as well.
Retrying the operation now results in error:
Fatal error: Out of memory (allocated 101449728) (tried to allocate 36 bytes) in <installation-path>/classes/php5_classes/products.php on line 2869
Which again is not a logical error, as the memory-limit in PHP is set way higher then the web application requires.
Furthermore, script "DataAccess.class.php" shows several blocks of code that did not decompile completely. For example:
function _blacklistColumns() {
$lockedSettings = array( );
if (( isset( $this->blacklist_columns ) && is_array( $this->blacklist_columns ) )) {
return $this->blacklist_columns;
}
$this->blacklist_columns = $lockedSettings;
$start_str = rand( 34, 19486 ) * 23919;
$start_str = sha1( $start_str . 'Sheesh need so123@#F32jd231ek2@e me extra stuff' . time( ) );
$secret = sha1( 'sk$3kWEFjdsKEQWekfJ3#2r@#Rl\'sdjf""LDfi' . $start_str . 'Some more junk...DFSEfsdf3@#fj' );
$answer = geoPC::redirect_check( $secret, $start_str );
if ($answer !== sha1( $secret . base64_encode( $start_str ) . 'yaDaY32Adf sf "df" ><dfjK' )) {
exit( 'File Version Mismatch.' );
}
return $this->blacklist_columns;
}
Display More
Note the text:
I'll leave it as an exercise to the reader to spot what's wrong here.
Also, script "products.php" contains blocks of code that haven't decompiled to completeness.
Check the following block below:
function redirect_check() {
$num_args = func_num_args( );
if ($num_args !== 2) {
exit( 'File Version Mismatch' );
}
$secret = func_get_arg( 0 );
$encrypt_me = func_get_arg( 1 );
if ($secret !== sha1( 'sk$3kWEFjdsKEQWekfJ3#2r@#Rl\'sdjf""LDfi' . $encrypt_me . 'Some more junk...DFSEfsdf3@#fj' )) {
exit( 'File Version Mismatch' );
}
$hashed = $secret . base64_encode( $encrypt_me ) . 'yaDaY32Adf sf "df" ><dfjK';
return sha1( $hashed );
}
Display More
Again, note the text:
I have spent more then 20 hours debugging and trying to get the application to work with the supplied files without success.
I think I can savely conclude that these files are of no use to me.
Therefore I request you to refund my purchase amount for Order No 1667.
Awating your reply,
Regards,
zabadak
We will refund that only by proof of impossibility.
In such case we ask to have temporary access to your "FTP", and we try to solve these minor problems, because we have tools to debug these errors.
So that we can respond faster, make us an email with the login "ftp" access plus url to your site.
I sent you the requested information in a PM.
Regards,
zabadak
Hello,
I sent you an e-mail ...
I followed your instructions and copied the mailed decoded files to their respective folders.
I copied file “updateFactory.php” to folder:
When I browse to the web application I now get error:
Fatal error: Class 'geoUpdateFactory' not found in /installation-path>/classes/php5_classes/products.php on line 97
I get the same error when I browse to the web app’s Admin Console:
Fatal error: Class 'geoUpdateFactory' not found in /installation-path>/classes/php5_classes/products.php on line 97
There are only 3 IonCube encoded files in the web app.
These 3 are the files below, listed in their original location:
classes/php5_classes/DataAccess.class.php
classes/php5_classes/products.php
upgrade/updateFactory.php
I noticed that you copied file:
to folder:
in an attempt to satisfy the error message that complains about class “geoUpdateFactory” not found.
However, this file does not belong in folder “php5_classes”, it belongs in folder “upgrade”, as shown above.
The errror:
Fatal error: Class 'geoUpdateFactory' not found in /installation-path>/classes/php5_classes/products.php on line 97
is generated in file "products.php" in the code segment below, where the license-key is validated.
This is obviously a crucial test that needs to execute successfully for the application to start.
if ($this->geo->classType == 'geoPC') {
$this->license_key = '' . $this->db->get_site_setting( 'license' );
if (( $this->license_key && strpos( $this->license_key, 'GeoCore-' ) === false )) {
$this->_geoCore_init_listingTypes( $this->license_key );
$this->license_key = '';
self::clearlicensekey( );
return null;
}
} else {
$this->validate_download_access = true;
$this->geo->release_date = geoUpdateFactory::getreleasedate( );
}
Display More
Which it does not.
As:
-1– you have not been able to solve the errors reported on Thursday Januari 10,
-2– the web application still does not run,
-3– I have been waiting since Tuesday Januari 8 for a working solution,
I regard the present status of my failing web app as adequate “proof of impossibility” as you decribed in your response on Friday Januari 11.
Therefore I again request a refund for my purchase amount for Order No 1667.
Awaiting your reply,
zabadak
Can you give me access to your "FTP" so that I can solve the latter problem.
If this procedure does not run your code, we will refund your order. ;)
Hello DeZender Team,
I just gave you access to my FTP server with the same credentials as before.
Awaiting your reply,
Regards,
zabadak
Hello,
No "ionCube" had been installed, we had to do in order to better identify the problem.
After intervention and some modifications, we have good news to report is none. ;)
When I start my browser and nagivate to URL:
the following error appears:
[Blocked Image: http://www.fileden.com/files/2008/1/8/1687734/site-down-notification.jpg]
This means that the webapplication is down.
When I try to login to the Admin Console to correct whatever problem there is that prevents the webapplication from running, I navigate to URL:
Only now to receive error:
This effectively prevents me from:
-a- loggin in to the Admin Console to research the cause of the problem,
-b- to solve the problem altogether, because access to the Admin Console is prohibited.
This effectively renders the appplication useless.
Furthermore, I noticed that you created folder "ioncube" within the "ads" installation folder.
Into this folder, you copied the standard IonCube loaders:
ioncube_loader_lin_4.1.so
ioncube_loader_lin_4.2.so
ioncube_loader_lin_4.3.so
...
ioncube_loader_lin_5.4.so
ioncube_loader_lin_5.4_ts.so
The reason for me ordering the 3 scriptfiles to be decoded, was to make the application independent of these very IonCube loaders.
Because if the 3 scripts are no longer encoded, who needs IonCube loaders, you understand?
The very fact that the entire application depends on only 3 encoded IonCube files, made me decide to place my order with you in the first place.
Considering the above, and:
-1- That browsing to the URL of the webapplication results in error:
[Blocked Image: http://www.fileden.com/files/2008/1/8/1687734/site-down-notification.jpg]
-2- Attempting to log in to the Admin Console, results in error:
-3- Thereby effectively making it impossible to investigate the cause of the problem,
-4- Let alone correcting it, because access to the Admin Console is prohibited,
-5- As such rendering the entire application useless,
-6- Notwithstanding that you re-introduced dependency of the application on the IonCube loaders,
-7- Which was my first and primary reason for ordering the decoding of the 3 IonCube encoded scriptfiles.
Today, 9 days after placing my order and paying Euro 15,00, I still have no functioning webapplication.
Your second attempt of today did not result in the webapplication to run as expected.
Therefore, I accept your offer to refund my money on Order No 1667, as promised in your reply yesterday on Wednesday 16 januari 2013.
Upon receipt of my refund, I wil destroy all files and correspondence.
Awaiting your reply,
zabadak
Just by installing the loader ionCube you will see that this error is also displayed with your original files, the problem is not our decompile.
I will prove this well handing over the original files, but again you have cut off access FTP.
Also avoid too much paste code PHP on the forum, because there is a risk that your IP this blacklist automatically by our antispam plugin.
No, YOU are mistaken. These errors are NOT displayed with my original files.
With my original IonCube encoded files and the IonCube loaders distribution installed, the webapplication functions normally and as expected.
The problem is that I cannot run the application without the IonCube loaders and YOUR decompiled files.
This is the 10th day in a row that I am waiting for you to deliver working decompiled files as I ordered and payed Euro 15,00 for.
YOU did not have to wait 10 days for my money -- I paid you IMMEDIATELY.
I want a full refund of my money as you promised Wednesday 16 Januari 2013.
If I have not received full refund of Euro 15,00 by the end of today, Friday 18 Januari 2013 at 15:00 hours local time, I will immediately contact PayPal and request formal chargeback of the transaction. I will present PayPal with the complete transcript of this communication, showing that I complained immediately after receiving your product.
It will also show that you agreed to refund my money if your second attempt of Thursday 17 Januari 2013 should not be successful. Which it wasn't -- my application still does not run with your decoded files.
--zabadak
Let me just watch it with your original files, and if it is what you say then I will refund immediately.
Precisely because if I installed the loader "ionCube" was to see if the result was the same with your original files!
For each answer you want a refund on this can be suspicious to benefit from our services for free.
Okay, I just re-installed my original files.
Now take a look at the hyperlinks below:
User frontend => http://www.rebellenklub.nl/ads
Admin backend => http://www.rebellenklub.nl/ads/admin
You see that? That's how my running webapplication looks.
I take you up on your offer to refund my money.
Regards,
zabadak.
I just checked my bankaccount and I haven't received my refund from you yet.
Did you you refund my money?
I haven't received any messages from you after fulfilling your last demand from Friday 18 Januari 2013.
I showed you that my original files run my webapplication perfectly.
In which case you promised me to refund my money IMMEDIATELY.
If I don't receve my money TODAY, Saturday 19 January 2013 before 15:00 hours local time, I will contact PayPal directly for a chargeback one minute later.
--zabadak
I promised you that if the error messages were not resolved.
I'm still waiting on my side access to your account "FTP" to prove to you with your original files, the error is displayed.
Thing you did not see, because you have not had the indulgence install the loader "ionCube" to compare the results.
I also note that your site works, this proves once again what I say !
[center:3b0l7i25][Blocked Image: http://img145.imageshack.us/img145/6109/wwwrebellenklubnlads.png][/center:3b0l7i25]
Don’t have an account yet? Register yourself now and be a part of our community!