Obfuscate laravel bằng yakpro trên Window

10 14 0
Obfuscate laravel bằng yakpro trên Window

Đang tải... (xem toàn văn)

Thông tin tài liệu

Giới thiệu kỹ thuật obfucate bằng yakpropo trên Window. Hiện tại trên github của yakpropo chỉ hướng dẫn thực hiện bằng trên Linux và chưa có hướng dẫn trên Window. Tài liệu này sẽ hướng dẫn mọi người thực hiện obfucate với yakpropo trên Window dễ dàng hơn.

Obfuscate Laravel Yakpro-po Contents Trên Linux 1 Điều kiện tiên quyết: .1 Điều hướng đến thư mục mà bạn muốn cài đặt yakpro-po (/usr/local ý tưởng hay): Sau lấy từ GitHub: Chuyển đến thư mục yakpro-po: .1 Sau lấy từ GitHub: Kiểm tra xem yakpro-po.php có quyền thực thi hay không, không: Tạo liên kết tượng trưng thư mục /usr/local/bin Bây bạn chạy yakpro-po Trên Window B1: clone yakpro-po B2: Vào thư mục yakpro-po chạy lệnh: B3: Cấu hình obfuscate file yakpro-po.cnf B4: Chạy file yakpro-po.php kèm thư mục nguồn thư mục đích .4 B5: chạy composer B6: chạy thử project Trên Linux Trong yakpro-po có hướng dẫn cài đặt Linux Điều kiện tiên quyết: Gói git php-cli (giao diện dịng lệnh) Ubuntu: (thích ứng theo phân phối linux bạn) # apt install git # apt install php-cli đừng quên cài đặt tất mô-đun php khác mà bạn sử dụng phần mềm mình: ví dụ: apt cài đặt php-mysql bạn sử dụng mysql Điều hướng đến thư mục mà bạn muốn cài đặt yakpro-po (/usr/local ý tưởng hay): # cd /usr/local Sau lấy từ GitHub: # git clone https://github.com/pk-fr/yakpro-po.git Chuyển đến thư mục yakpro-po: # cd yakpro-po Sau lấy từ GitHub: # git clone https://github.com/nikic/PHP-Parser.git branch 4.x Kiểm tra xem yakpro-po.php có quyền thực thi hay khơng, khơng: # chmod a+x yakpro-po.php Hai bước sau tham khảo bước Window Tạo liên kết tượng trưng thư mục /usr/local/bin -s /usr/local/yakpro-po/yakpro-po.php yakpro-po Bây bạn chạy yakpro-po # yakpro-po help # yakpro-po test.php Trên Window B1: clone yakpro-po Chọn thư mục để tải chạy lệnh: git clone https://github.com/pk-fr/yakpro-po.git Chuyển vào thư mục yakpro-po: cd \yakpro-po B2: Vào thư mục yakpro-po chạy lệnh: git clone https://github.com/nikic/PHP-Parser.git branch 4.x Cụ thể lệnh chạy để tải yakpro-po máy Window: B3: Cấu hình obfuscate file yakpro-po.cnf Các tùy chọn sau nên để false để laravel chạy theo learnku Nhưng project không dùng label: , goto label; bỏ tùy chọn $conf->obfuscate_label_name B4: Chạy file yakpro-po.php kèm thư mục nguồn thư mục đích Lệnh chạy: Ví dụ với Thư mục nguồn C:\Users\dat\.vscode\bugtrack-core Thư mục đích C:\Users\dat\.vscode\bugtrack-core-obfuscate-2 php yakpro-po.php "C:\Users\dat\.vscode\bugtrack-core" -o "C:\Users\dat\.vscode\bugtrack-core-obfuscate-2" Thư mục đích sau tạo: Code sau obfuscate: B5: chạy composer Chạy lệnh: composer install composer install ignore-platform-req=ext-pcntl Chạy khơng báo lỗi cảnh báo ok: B6: chạy thử project Chạy lệnh: php -S 127.0.0.1:8000 -t \public php artisan serve để chạy server Chạy thử API để kiểm tra: Hoàn thành việc obfuscate project laravel 10

Ngày đăng: 27/11/2023, 08:47

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan