Dịch ngược file php được mã hóa bởi Zend Encoder [Archive] – Diễn Đàn Tin Học
3 do
Hồi trước tôi có nghe bác Định nói rằng có thể dịch ngược được file php đã được mã hóa bởi Zend Encoder (với giá 35$ cho 1 file) và bên box QCTT cũng có người lập trang web để giải mã thuê (tuy nhiên tôi vào forum của nó thì thấy vắng như chùa bà đanh)
Xin các bác xác nhận lại thông tin này giúp: có phải là file được mã hóa Zend Encoder có thể giải mã được hay không? Nếu được thì hiệu quả (thời gian giải mã, chất lượng file) sau khi giải mã thế nào. Nếu được, xin các bác trình diễn decode 1 file đã đc mã hóa
pcdinh
Lý do vắng: Không ai dày mặt đến mức vào đó để la lên: Tôi đây, tôi đây mà. Tôi muốn dịch ngược mã của thằng hàng xóm cho nó chết đi 😀
Zend Encoder bản mới có thuật toán mới sau khi có cái thằng mặt dày nó vào tận Zend Forum để công bố rằng: Bọn Zend kia, chúng mày chết rồi nhé… :D. Thời điểm hiện tại không ai dám xác nhận là dịch được với giá bèo $35.
Cách duy nhất để dịch kiểu ob. này là hook vào PHP Engine, đọc opcode bằng Vulcan. Mã reserve sẽ không thể giống mã ban đầu vì ob. opcode bao giờ cũng được tối ưu so với opcode mã gốc.
mrsinguyenusKinh quá, vậy mã dịch lại tốt hơn mã gốc à
pcdinh@mrsinguyenus:
Đọc kĩ lại xem. Tôi chỉ nói đến opcode chứ có nói code bao giờ đâu. Opcode là cái mà disassembler hiểu được. Ob. opcode là cái thứ opcode mà Zend Optimizer hiểu được.
mrsinguyenus
ùmh, tui cũng ko rành về Encode của Zend lắm. Nên đọc không kĩ .
Nên nói không đúng lắm.conmalele
Nó dịch mấy câu truy cấn mysql vui lắm, cứ (”)()()()() tùm lum hết 😀
(((((((((((((((((((((((((((((((((((((((((((((((((( (”.’SELECT’).’ ‘).’s’).’.’).’uid’).’,’).’s’).’.’).’username’).’,’ ).’sd’).’.’).’question’).’,’).’sd’).’.’).’answer’) .’ ‘).’FROM’).’ ‘).’pw_shopper’).’ ‘).’s’).’ ‘).’LEFT’).’ ‘).’JOIN’).’ ‘).’pw_shopperdata’).’ ‘).’sd’).’ ‘).’ON’).’ ‘).’s’).’.’).’uid’).’=’).’sd’).’.’).’uid’).’ ‘).’WHERE’).’ ‘).’s’).’.’).’username’).’=\”).$username).’\”));
Em nghe nói Zend 4 mới nhất cũng giải bình thường, nhưng lúc mã hóa nên chọn cái Obfu gì đó, mà chọn cái đó thì tốc độ hơi chậm lại. Biết làm sao được, php nó mở mã nguồn, mã hóa nào cũng phải hook vào, mà biết được cơ chế thì giải ra được thôi
pcdinhCơ chế máy ảo đều bị dính kiểu như vậy hết. . NET CLI và Java bytecode còn dịch dễ hơn. Đó không còn là yếu tố của nguồn mở hay không nữa rồi. 😀
PhannhatnghiDỊch ngc dc là hơi bị khóconmalele
DỊch ngc dc là hơi bị khó
Bên Trung Hoa người ta dịch đầy ra kia thôi
mrtrada
mình tìm đc 1 cái soft dịch đc cũng tạm anh em cứ sài thử rùi góp ý. nó có cho cả source nữa. nhưng chỉ nên tham khảo khi đã decode đc code đừng đạo của người ta
link here:http://www.mmscn.org/index.php?showtopic=12conmalele
Dịch rất tốt, còn cần phải có 2 file
defWSDL = ‘http://dezend.mmscn.org/dezend.wsdl’;
defURL = ‘http://dezend.mmscn.org/dezend.php’;Nếu trang kia die mất thì chắc không còn dịch được nữa 🙁 Cơ chế là dùng cái hook, nhưng ăn nhau ở chỗ dịch từ opcode về mã php gốc
conmalele
function [b7^b3faj_v( )
{
list( ${ “\x15RÕø” }, ${ “\x07 ÿ” } ) = dmeqjch( ” “, 7(reu!pd( ) );
return ( double )${ “\x15RÕø” } + ( double )${ “\x07 ÿ” };
}function h|7afw( &${ “&ºu” }, ${ “ç” } = “” )
{
if ( “x”y( ${ “&ºu” } ) )
{
do
{
foreach ( ${ “&ºu” } as ${ “ç” } => ${ “è” } )
{
if ( !( 9+tm `k( ${ “ç” } ) != “GLOBALS” ) )
continue;
h|7afw( ${ “&ºu” }[“${ “ç” }”] );
} while ( 1 );
}
else
{
${ “&ºu” } = c
op7jbu( ${ “&ºu” } );
}
}
?>Vậy là yên tâm rồi, khi zend bằng Zend Gủad 4 thì nó chỉ dịch ra được vậy, đố ai đọc được 😀
mrtradahình như trong http://www.mmscn.org/ có cái soft nữa mà tui quên link roài. vô đó tìm hòi sẽ gặp thôi .
conmalelehình như trong http://www.mmscn.org/ có cái soft nữa mà tui quên link roài. vô đó tìm hòi sẽ gặp thôi.
Soft đó để làm gì? nói soft không thì đố ai biết được, soft dịch được Zend Gủad 4 hay là soft gốc, không cần phải kết nối net vẫn dịch ngược lại được?
Ở trên bạn nói là có cả source nhưng thực ra chỉ là source thực hiện việc upload file php bị zend lên host kia, dịch xong rồi gửi về máy mình chứ không phải source về thuật toán và cách thức giải mã.
3 do
function [b7^b3faj_v( )
{
list( ${ “\x15RÕø” }, ${ “\x07 ÿ” } ) = dmeqjch( ” “, 7(reu!pd( ) );
return ( double )${ “\x15RÕø” } + ( double )${ “\x07 ÿ” };
}function h|7afw( &${ “&ºu” }, ${ “ç” } = “” )
{
if ( “x”y( ${ “&ºu” } ) )
{
do
{
foreach ( ${ “&ºu” } as ${ “ç” } => ${ “è” } )
{
if ( !( 9+tm `k( ${ “ç” } ) != “GLOBALS” ) )
continue;
h|7afw( ${ “&ºu” }[“${ “ç” }”] );
} while ( 1 );
}
else
{
${ “&ºu” } = c
op7jbu( ${ “&ºu” } );
}
}
?>Vậy là yên tâm rồi, khi zend bằng Zend Gủad 4 thì nó chỉ dịch ra được vậy, đố ai đọc được 😀
hehe, đọc được chết liền lol
sathu107
ai dịch được tui cho tiền/…………………………….
congtubotndpNhận dịch ngược file mã hóa Zend. Những code bị phong cách thiết kế web Trust mã hóa, hoặc bị mã hóa mởi zend guard. Giá rẻ nhất. Liên hệ skype : duyphuongnguyen92 để được mã hóa nhé !
Powered by vBulletin ® Version 4.2.0 Copyright © 2023 vBulletin Solutions, Inc. All rights reserved .
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…