Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να αποκωδικοποιήσει κώδικα PHP

Συχνά οι προγραμματιστές πρέπει να κωδικοποιούν PHP κώδικα ή κειμένου να διασφαλιστεί ότι τα δεδομένα μεταφέρονται μέσω δικτύων μεταδίδεται σωστά και ότι οι αλγόριθμοι αναζήτησης βελτιστοποιημένη για την ελαχιστοποίηση του χρόνου αναζήτησης. Κωδικοποίηση PHP χρησιμοποιείται επίσης για εφαρμογές ασφάλειας που αφορούν την μετάδοση των κωδικών πρόσβασης και των οικονομικών συναλλαγών μέσω ανοικτών δικτύων , όπως το World Wide Web . Κατά την εξέταση PHP κώδικα , οι προγραμματιστές μπορούν να σημειωθεί ότι ο κώδικας και συμβολοσειρές κειμένου φαίνεται παράλογο . Αυτός ο κωδικός είναι συχνά κωδικοποιημένα κώδικα PHP . Ανάγνωση ή αποκρυπτογράφηση συνήθως απαιτεί ότι μπορείτε να το αποκωδικοποιήσει με την PHP αποκωδικοποίηση λειτουργίες όπως η λειτουργία αποκωδικοποίησης βάσης 64 . Οδηγίες

1

Αντιγράψτε τον κώδικα ή κείμενο που έχει κωδικοποιηθεί με τη λειτουργία base64_encode . Αυτό το κωδικοποιημένο κείμενο μπορεί να εμφανίζεται στην ιστοσελίδα που προβάλλετε ή σε ένα αρχείο PHP . Αν είναι στο αρχείο PHP , να ανοίξει το αρχείο PHP με ένα πρόγραμμα επεξεργασίας κειμένου , επιλέξτε το κωδικοποιημένο κείμενο και να το αντιγράψετε στο διοικητικό συμβούλιο κλιπ . Για αυτό το παράδειγμα , ας υποθέσουμε ότι οι base64 κωδικοποιημένο κείμενο στο αρχείο PHP ήταν : " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA ==" . Αυτό το κωδικοποιημένο κείμενο είναι η κωδικοποίηση base64 ισοδύναμο της μη κωδικοποιημένη κειμένου , " κωδικοποιημένο αριθμό της κάρτας σας είναι 324.564 . " 2

Δημιουργήστε ένα νέο αρχείο κειμένου με το πρόγραμμα επεξεργασίας κειμένου σας . " . DecodedPHP.php " Αποθηκεύστε το αρχείο με το όνομα
εικόνων 3

Πληκτρολογήστε το χειριστή PHP script στην πρώτη γραμμή του αρχείου κειμένου για να δείξει ότι το κείμενο είναι ένα PHP script κωδικοποιημένα :

Η 4

αναγνωρίσει μια μεταβλητή συμβολοσειράς PHP που ονομάζεται " $ Str " στην επόμενη γραμμή του επεξεργαστή κειμένου . Επικόλληση στο κωδικοποιημένο κείμενο που έχετε αντιγράψει και να την αντιστοιχίσετε στην οδό $ μεταβλητή με το σύμβολο του ίσον

$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " ? .

Όπου" WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " είναι η base64 κωδικοποίηση για το " κωδικοποιημένο αριθμό της κάρτας σας είναι 324.564 . "
5

Πληκτρολογήστε τον κώδικα PHP για να εμφανιστούν τα αποκωδικοποιημένα περιεχόμενο του string . Χρησιμοποιήστε τη λειτουργία echo PHP και τη λειτουργία base64_decode να εμφανιστεί το αποκωδικοποιημένο κώδικα PHP στην οθόνη του υπολογιστή

echo base64_decode ( $ str ) ?
Η 6

Τύπος στην επόμενη γραμμή του κειμένου editor ο κώδικας που τελειώνει το PHP script .

>
Η

7 Αποθηκεύστε το αρχείο PHP σας και ανεβάστε το στο διακομιστή Web σας . Πλοηγηθείτε στην ιστοσελίδα που έχετε ανεβάσει στο διακομιστή Web για να . Παρατηρήστε ότι το αποκωδικοποιημένο PHP μεταβλητή συμβολοσειράς εμφανίζεται στην ιστοσελίδα σας και να διαβάζει :

«κωδικοποιημένος αριθμός της κάρτας σας είναι 324.564 » ?
8

Χρησιμοποιήστε τον παρακάτω κώδικα για να κωδικοποιούν τις μεταβλητές συμβολοσειράς PHP ως μυστικοί κωδικοί base64 . Αναπληρωτής διαφορετικές μεταβλητές string σε $ str2 την εμφάνιση του κωδικού base64 και αντιγράψτε το κωδικοποιημένο string σε μεταβλητή $ str για να δείτε ότι οι base64 αποκωδικοποίηση και κωδικοποίηση λειτουργίες λειτουργούν σωστά .

$ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ' ?

echo base64_decode ( $ str ) ?

$ str2 = " κωδικοποιημένο αριθμό της κάρτας σας είναι 324.564 » ?

echo base64_encode ( $ str2 ) ? ;

>
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα