09/10/2018, 23:26

Giúp mình decode file này

Nếu bạn chạy trực tiếp file này sẽ xuất hiện lỗi dạng

Code:
Warning: include(DIR_SERVER_ROOTconf/db_settings.php) [function.include]: failed to open stream: No such file or directory in /data/www/main_config.php(1) : eval()'d code on line 20

Warning: include() [function.include]: Failed opening 'DIR_SERVER_ROOTconf/db_settings.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /data/www/main_config.php(1) : eval()'d code on line 20

Warning: include(DIR_SERVER_ROOTconf/script_settings.php) [function.include]: failed to open stream: No such file or directory in /data/www/main_config.php(1) : eval()'d code on line 21

Warning: include() [function.include]: Failed opening 'DIR_SERVER_ROOTconf/script_settings.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /data/www/main_config.php(1) : eval()'d code on line 21

Warning: include(DIR_SERVER_ROOTconf/application_settings.php) [function.include]: failed to open stream: No such file or directory in /data/www/main_config.php(1) : eval()'d code on line 25

Warning: include() [function.include]: Failed opening 'DIR_SERVER_ROOTconf/application_settings.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /data/www/main_config.php(1) : eval()'d code on line 25

Warning: include(DIR_SERVER_ROOTfunctions/database.php) [function.include]: failed to open stream: No such file or directory in /data/www/main_config.php(1) : eval()'d code on line 71

Warning: include() [function.include]: Failed opening 'DIR_SERVER_ROOTfunctions/database.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /data/www/main_config.php(1) : eval()'d code on line 71

Fatal error: Call to undefined function bx_db_connect() in /data/www/main_config.php(1) : eval()'d code on line 77
như thế có nghĩa là nó đang chạy đúng . Nhưng chỉ cần sửa bất kì cái gì trong file này thì nó sẽ báo lỗi. Ví dụ dòng đầu tiên

PHP Code:
<?php $V000='e9e43701602ad110b506ba2217854b2f';
sửa thành
PHP Code:
<?php $a=1;$V000='e9e43701602ad110b506ba2217854b2f';
thì khi thực thi xuất hiện lỗi

Code:
Parse error: syntax error, unexpected $end in /data/www/main_config.php(1) : eval()'d code on line 1
any idea?
jiSh@n viết 01:37 ngày 10/10/2018
Nó decode nhiều quá làm mỏi cả mắt. Bạn cứ việc thay eval() bằng echo, thay từ cuối file trở l6n đầu. Mỗi lần ra kết quả nếu vẫn là code PHP thì cứ việc tiếp tục thay eval() bằng echo thôi. Chú ý là nên sử dụng 1 IDE nào đó cho thuận tiện.
3do viết 01:42 ngày 10/10/2018
không hẳn cứ thay eval bằng echo là được đâu bạn à (trong này nó dùng create_function). Hơn nữa
Code:
chỉ cần sửa bất kì cái gì trong file này thì nó sẽ báo lỗi
mình đã decode tới bước cuối cùng. Lúc đó sẽ có 3 chuỗi: 1 chuỗi đã được mã hóa và 2 chuỗi là key, nó dùng hàm strtr (string translate) để replace, tuy nhiên kết quả ko ra được gì cả. Mình nghĩ vấn để cốt lõi ở đây là tại sao thêm hay bớt bất kì cái gì vào cũng điều gây ra lỗi
jiSh@n viết 01:41 ngày 10/10/2018
Thật tiếc là tôi lại ko thể chạy được cái file trên, thử cả PHP4 lẫn PHP5 đều cho ra thông báo lỗi:
Parse error: syntax error, unexpected $end in /data/www/main_config.php(1) : eval()'d code on line 1
pcdinh viết 01:27 ngày 10/10/2018
35USD cho việc giải mã đoạn trên nhé (bị ZendCoded). Đúng giá thị trường.
jiSh@n viết 01:42 ngày 10/10/2018
Quote Được gửi bởi pcdinh View Post
35USD cho việc giải mã đoạn trên nhé (bị ZendCoded). Đúng giá thị trường.
Lạ nhỉ? Bác pcdinh có thể nói rõ hơn 1 chút nữa ko? Tôi nhớ nếu bị encode bằng Zend Guard thì chỉ toàn là mã nhị phân cơ mà. Hơn nữa, ko hiểu sao tôi lại ko thể chạy được cái file này như bạn kia.
pcdinh viết 01:32 ngày 10/10/2018
Xin lỗi có chút nhầm lẫn với format 2004 của ZO. File này bị maze rồi compress lại. Đây là vấn đề encryption thực sự, không phải là kĩ thuật obscurity như trước. Morph lại cũng là vấn đề
Thanh duc viết 01:41 ngày 10/10/2018
Vậy bác lấy giá bao nhiêu
3do viết 01:37 ngày 10/10/2018
Quote Được gửi bởi pcdinh View Post
Xin lỗi có chút nhầm lẫn với format 2004 của ZO. File này bị maze rồi compress lại. Đây là vấn đề encryption thực sự, không phải là kĩ thuật obscurity như trước. Morph lại cũng là vấn đề
pcdinh có thể vui lòng giải thích 1 số vấn đề sau được ko
1. ZO = Zend Optimizer?
2. maze là gì?
3. obscurity có phải là mã hoá nhiều lần ko? nếu ko thì nó là cái gì?
4. Morph là gì?
3do viết 01:27 ngày 10/10/2018
Quote Được gửi bởi jiSh@n View Post
Thật tiếc là tôi lại ko thể chạy được cái file trên, thử cả PHP4 lẫn PHP5 đều cho ra thông báo lỗi:
Parse error: syntax error, unexpected $end in /data/www/main_config.php(1) : eval()'d code on line 1
Quái lạ nhỉ, /data/www là tên thư mục trên máy mình mà ?? Mới kiểm tra file main_config upload lên ddth, chạy okie ko bị lỗi như bạn
Bài liên quan
0