Hướng dẫn how to decrypt php file - cách giải mã tập tin php
UNPHP là một dịch vụ miễn phí để phân tích mã PHP bị xáo trộn và độc hại. Show Để bắt đầu sao chép mã của bạn bên dưới hoặc chọn một tệp để tải lên sau đó nhấp vào 'Giải mã PHP này'. Chỉ cần kiểm tra điều này? Tải dữ liệu mẫu. Eval + gzinflate + base64UNPHP dễ dàng xử lý các phương thức obfuscation đơn giản mà các chức năng chuỗi như eval (), gzinflate (), str_rot13 (), str_replace () và base64_decode () Xem đầu ra Khả năng khử trùng đệ quyCác vòng lặp UNPHP đệ quy thông qua mã PHP để giải mã nhiều cấp độ obfuscation. Ví dụ dưới đây sử dụng 81 vòng của eval () + base64_decode () Xem đầu ra Chức năng tùy chỉnh và hỗ trợ regexUNPHP xử lý các chức năng giải mã tùy chỉnh và biểu thức chính quy. Ví dụ dưới đây sử dụng hàm d1 () và preg_replace () với bộ cờ thực thi. Xem đầu ra
Nhấp vào Áp dụng trên các thuộc tính .. Làm cách nào để giải mã một tệp được bảo vệ?Để giải mã một tệp hoặc thư mục:.
Từ menu bắt đầu, chọn chương trình hoặc tất cả các chương trình, sau đó là các phụ kiện, sau đó Windows Explorer ..
Nhấp chuột phải vào tệp hoặc thư mục bạn muốn giải mã, sau đó nhấp vào Thuộc tính .. Trong PHP, có thể sử dụng một chuỗi mã hóa và giải mã một chuỗi bằng cách sử dụng một trong các tiện ích mở rộng mật mã được gọi là hàm openSSL để mã hóa và giải mã. hàm openSSL_encrypt (): hàm openSSL_encrypt () được sử dụng để mã hóa dữ liệu. The openssl_encrypt() function is used to encrypt the data. Syntax: string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 ) Parameters:
Giá trị trả về: Nó trả về chuỗi được mã hóa thành công hoặc sai khi thất bại. It returns the encrypted string on success or FALSE on failure. hàm openSSL_decrypt () Hàm openSSL_decrypt () được sử dụng để giải mã dữ liệu. The openssl_decrypt() function is used to decrypt the data. Syntax: string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad) Parameters:
$ tag_length: Nó giữ độ dài của thẻ xác thực. Độ dài của thẻ xác thực nằm trong khoảng từ 4 đến 16 cho chế độ GCM. It returns the decrypted string on success or FALSE on failure. Giá trị trả về: Nó trả về chuỗi được mã hóa thành công hoặc sai khi thất bại. First declare a string and store it into variable and use openssl_encrypt() function to encrypt the given string and use openssl_decrypt() function to descrypt the given string. hàm openSSL_decrypt () Hàm openSSL_decrypt () được sử dụng để giải mã dữ liệu. This example illustrates the encryption and decryption of string. $ TAG: Nó giữ thẻ xác thực bằng chế độ mật mã AEAD (GCM hoặc CCM). Khi xác thực không thành công openSSL_decrypt () trả về sai. Giá trị trả về: Nó trả về chuỗi được giải mã thành công hoặc sai khi thất bại. Cách tiếp cận: Đầu tiên khai báo một chuỗi và lưu trữ nó vào biến và sử dụng hàm openSSL_encrypt () để mã hóa chuỗi đã cho và sử dụng hàm openSSL_decrypt () để giải thích chuỗi đã cho. Ví dụ 1: Ví dụ này minh họa mã hóa và giải mã chuỗi.
0 1 2 3 4 5$simple_string 2 8 0 0 2 2 3 8 5 6 7 8 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )0 2string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )2 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )4 2string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )6 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )7 $simple_string string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9____ 8string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)1 Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks4 Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks5 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )6 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 8Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks9
Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks0 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 6string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks6 5string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 6string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 8 5
Output: Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks
Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks6 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )0 2Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks0 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )4 2 3 crypto_secretstream 8 5Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks4 2Ví dụ 1: Ví dụ này minh họa mã hóa và giải mã chuỗi.
0 1 2 3 4 5$simple_string 2 8 0 0 2 2 3 8 5 6 7 8 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )0 2string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )2 0string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )4 2string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )6 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )7 $simple_string string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9____ 8string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)1 string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 6string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 8 5string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)2 Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks0 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 6string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 8 5string openssl_decrypt( string $data, string $method, string $key, int $options = 0, string $iv, string $tag, string $aad)2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )2 string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 6string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )9 8 5
Output: Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks References:
3 Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks0 5string openssl_encrypt( string $data, string $method, string $key, $options = 0, string $iv, string $tag= NULL, string $aad, int $tag_length = 16 )6 5Original String: Welcome to GeeksforGeeks Encrypted String: hwB1K5NkfcIzkLTWQeQfHLNg5FlyX3PNUA== Decrypted String: Welcome to GeeksforGeeks4 2Php có thể giải mã dữ liệu không?Trong PHP, có thể sử dụng một chuỗi mã hóa và giải mã một chuỗi bằng cách sử dụng một trong các tiện ích mở rộng mật mã được gọi là hàm openSSL để mã hóa và giải mã.Encryption and Decryption of a string is possible using one of the Cryptography Extensions called OpenSSL function for encrypt and decrypt.
Làm cách nào để giải mã một tập tin?Để giải mã một tệp thực hiện như sau:.. Bắt đầu Explorer .. Nhấp chuột phải vào tệp/thư mục .. Chọn Thuộc tính..... Trong tab Chung, nhấp vào nâng cao .. Kiểm tra 'Nội dung mã hóa để bảo mật dữ liệu'..... Nhấp vào Áp dụng trên các thuộc tính .. Làm cách nào để giải mã một tệp được bảo vệ?Để giải mã một tệp hoặc thư mục:.. Từ menu bắt đầu, chọn chương trình hoặc tất cả các chương trình, sau đó là các phụ kiện, sau đó Windows Explorer .. Nhấp chuột phải vào tệp hoặc thư mục bạn muốn giải mã, sau đó nhấp vào Thuộc tính .. Trên tab Chung, nhấp vào nâng cao .. Xóa nội dung mã hóa để bảo mật hộp kiểm dữ liệu, sau đó bấm OK .. Chúng ta có thể mã hóa mã PHP không?Mã hóa PHP và giải pháp obfuscation PHP với Zend Guard, các nhà phát triển có thể mã hóa tập lệnh PHP của họ bất cứ lúc nào trong quá trình phát triển, bảo vệ mã PHP trước khi phân phối hoặc xuất bản.With Zend Guard, developers can encode their PHP script at any time during the development process, protecting PHP code prior to distribution or publishing. |