Hướng dẫn what is encoding and decoding php? - mã hóa và giải mã php là gì?
Có nhiều cách để mã hóa và giải mã mã PHP. Từ góc độ bảo mật trang web, có ba hàm PHP -
str_rot13() , base64_encode() và gzinflate - thường được sử dụng để làm xáo trộn các chuỗi mã PHP độc hại. Đối với những người tham gia vào việc bảo vệ các trang web, việc hiểu cách các chức năng này được sử dụng để mã hóa và giải mã các khối dữ liệu PHP được mã hóa là rất quan trọng để giám sát chính xác và phục hồi tấn công nhanh chóng. Show
Đối với những người đã quen thuộc với khái niệm này, nhưng có thể sử dụng một tài liệu tham khảo nhanh với các ví dụ, tôi đã đưa ra một bản tóm tắt ngắn gọn về bài viết này. Bài báo ở đây được dự định là một cái nhìn hậu trường của người Viking về việc giải mã và mã hóa xảy ra trên trang ví dụ. Tại đây, menu nhảy nhanh:
Mã hóa và giải mã bằng str_rot13 ()Như đã giải thích trong tài liệu PHP, Hãy để nói rằng chúng tôi muốn rot13-rode Chuỗi sau: Chúng tôi chạy chuỗi này thông qua 1 như vậy: 2Đang lặp lại biến 1 với trình duyệt, chúng tôi nhận được chuỗi vô nghĩa này: 4Để giải mã một chuỗi được mã hóa bằng 6:decode a string encoded with str_rot13() , we
simply run it back through the function to restore the original string. Here is an example that returns the original string to a variable named 6: 7Vang vọng 6, chúng ta thấy chuỗi ban đầu như mong đợi: 9Ví dụ Sao chép/Dán (hãy thử cho chính mình): (try it for yourself):
Mã hóa và giải mã bằng base64_encode () & base64_decode ()Xuất độ và thổi phồng với gzdeflate () & gzinflate ()
Các công cụ trực tuyến để giải mã/mã hóa mã PHP Tài nguyên bổ sung .. 5Đang lặp lại biến 1 với trình duyệt, chúng tôi nhận được chuỗi vô nghĩa này: 7Để giải mã một chuỗi được mã hóa bằng 6:decode a string encoded with 8, we use the converse function, base64_decode. Here is an example that returns the original string to a variable named 6: 0Vang vọng 6, chúng ta thấy chuỗi ban đầu như mong đợi: 9Ví dụ Sao chép/Dán (hãy thử cho chính mình): (try for yourself):
Xuất độ và thổi phồng với gzdeflate () & gzinflate ()Ví dụ kết hợp: gzinflate (str_rot13 (base64_decode ()))) Các công cụ trực tuyến để giải mã/mã hóa mã PHP Tài nguyên bổ sung .. 7Ví dụ nhanh về mã hóa/giải mã PHP 9Mã hóa và giải mã bằng str_rot13 ()inflate it with the converse function, gzinflate(), to restore the
original string. Here is an example that returns the original string to a variable named
Như đã giải thích trong tài liệu PHP, 9Hãy để nói rằng chúng tôi muốn rot13-rode Chuỗi sau::
Chúng tôi chạy chuỗi này thông qua
|