kho kiến thức lớn cập nhật liên lục

Hướng dẫn mã hóa file bằng Zend Guard

Thảo luận trong 'Giải Mã - Mã Hóa' bắt đầu bởi minhbincntt, 28/11/16.

  1. minhbincntt Administrator

    230

    Lượt xem

    Zend Guard (www.zend.com) là một chương trình mã hóa file phổ biến và có trả phí (bản quyền) trên thế giới, kỹ thuật zend giúp phát sinh ra các bytecode thay thế nội dung thật của file, giúp người dùng tăng tốc độ website và mã hóa (che) lại nội dung các file mình mong muốn và nâng cao việc bảo mật dữ liệu và chống sự nhìn trộm thông tin và mã nguồn.
    Dưới đây sẽ là bài viết hướng dẫn chi tiết các bước để tiến hành mã hóa file, tất cả các gói Shared và Reseller Hosting tại BeeHost đều hỗ trợ Zend Optimizer để biên dịch và chạy các file đã được mã hóa bằng kỹ thuật zend.
    Bước 1: Tải chương trình Zend Guard tại đây (Pass giải nén: www.beehost.vn). Sau đó cài đặt và chạy chương trình lên (Start -> Programs -> Zend Guard - 4.0.1 -> Zend Guard). Đây là giao diện chính của chương trình:
    giai-ma-1.jpg

    Bước 2: Nhấn chuột phải vào vùng trống bên trái chọn Add Files (hoặc Ctrl + F):

    giai-ma-2.jpg

    Bước 3: Chọn file cần mã hóa, ở đây chúng tôi chọn là file config.php vì file này chứa các thông tin database quan trọng của website/forum, sau đó nhấn Open:

    giai-ma-3.jpg

    Bước 4: Cấu hình cách thức mã hóa cho phiên bản PHP (Beehost hỗ trợ PHP 5.x), tiếp theo chọn nơi lưu file mã hóa ở ô Target folder:

    giai-ma-4.jpg

    Lưu ý: thư mục chứa file gốc với thư mục chứa file đã mã hóa phải khác nhau.
    Bước 5: Nhấn nút Encode! bên dưới sẽ hiện ra 1 thông báo, chọn Yes để bắt đầu tiến trình mã hóa:

    giai-ma-5.jpg

    Bước 6: Sau khi xong tiến trình, xuất hiện 1 thông báo đã mã hóa thành công, chọn Ok:

    giai-ma-6.jpg

    Bước 7: Đổi tên file gốc (chưa mã hóa) thành bất kỳ tên gì, ở đây chúng tôi đổi thành tên là config_chua_zend.php, kế tiếp copy file vừa mã hóa vào cùng thư mục:

    giai-ma-7.jpg

    Ghi chú: ở bước này, sau khi zend xong, bắt buộc phải xóa file chưa zend (file gốc), do minh họa cho bạn dễ hiểu giữa việc file chưa zend và đã zend như thế nào nên chúng tôi chỉ minh họa việc đổi tên mà không xóa file gốc.

    Bước cuối cùng: Chúc mừng bạn, việc mã hóa nội dung file đã hoàn tất, nội dung file đã được mã hóa:

    giai-ma-8.jpg

    [ * ] Trước đó khi chưa được mã hóa, nội dung file như sau:

    giai-ma-9.jpg

    Ngoài cách mã hóa file, bạn còn có thể mã hóa cả thư mục chứa các files, các bước thực hiện tương tự như trên, thay vì chọn Add Files thì bạn chọn Add Folder (Ctrl + D).
    Chúc bạn thật may mắn...
     

Chia sẻ trang này