Επεξεργαστής Ευαίσθητων Δεδομένων JSON
Αποκρύψτε και καλύψτε ευαίσθητα δεδομένα σε αντικείμενα JSON όπως κωδικοί πρόσβασης, κλειδιά API, tokens, μηνύματα ηλεκτρονικής αλληλογραφίας και προσωπικές πληροφορίες. Απολύμανση δεδομένων σύμφωνα με GDPR.
Είσοδος
Έξοδος
Readme
Τι είναι η αναίρεση δεδομένων;
Η αναίρεση δεδομένων είναι η διαδικασία απόκρυψης ή αφαίρεσης ευαίσθητων πληροφοριών από έγγραφα ή δομές δεδομένων, διατηρώντας παράλληλα τη συνολική μορφή και το μη ευαίσθητο περιεχόμενο. Στο πλαίσιο των δεδομένων JSON, η αναίρεση περιλαμβάνει την αντικατάσταση ή αφαίρεση συγκεκριμένων τιμών σε καθορισμένες διαδρομές χωρίς να αλλάζει η δομή του εγγράφου.
Τα ευαίσθητα δεδομένα σε αρχεία JSON μπορούν να περιλαμβάνουν προσωπικές πληροφορίες αναγνώρισης (PII) όπως ονόματα, διευθύνσεις ηλεκτρονικού ταχυδρομείου, αριθμούς τηλεφώνου, αριθμούς κοινωνικής ασφάλισης, API keys, κωδικούς πρόσβασης, αριθμούς πιστωτικών καρτών και άλλες εμπιστευτικές πληροφορίες. Η σωστή αναίρεση διασφαλίζει ότι αυτά τα δεδομένα δεν μπορούν να ανακτηθούν, διατηρώντας παράλληλα τη χρησιμότητα του εγγράφου για δοκιμές, αποσφαλμάτωση, κοινή χρήση ή σκοπούς συμμόρφωσης.
Περιγραφή εργαλείου
Αυτό το εργαλείο σας επιτρέπει να αναιρέσετε ευαίσθητα δεδομένα από έγγραφα JSON καθορίζοντας διαδρομές στις τιμές που πρέπει να κρυφτούν. Μπορείτε είτε να αντικαταστήσετε τις ευαίσθητες τιμές με ένα προσαρμοσμένο κείμενο αναίρεσης (όπως [REDACTED]) είτε να αφαιρέσετε εντελώς τα κλειδιά από το αποτέλεσμα. Το εργαλείο επικυρώνει την είσοδό σας JSON και επεξεργάζεται ένθετα αντικείμενα και πίνακες χρησιμοποιώντας εκφράσεις διαδρομής.
Παραδείγματα
Είσοδος JSON:
{
"user": {
"name": "John Doe",
"email": "john@example.com",
"password": "secret123"
},
"apiKey": "sk-1234567890abcdef"
}Διαδρομές προς αναίρεση:
user.email
user.password
apiKeyΑποτέλεσμα (Λειτουργία αντικατάστασης με [REDACTED]):
{
"user": {
"name": "John Doe",
"email": "[REDACTED]",
"password": "[REDACTED]"
},
"apiKey": "[REDACTED]"
}Αποτέλεσμα (Λειτουργία αφαίρεσης κλειδιών):
{
"user": {
"name": "John Doe"
}
}Αναίρεση στοιχείων πίνακα:
users[*].ssn
payments[0].cardNumberΧαρακτηριστικά
- Προσαρμοσμένες εκφράσεις διαδρομής — Καθορίστε ακριβείς διαδρομές σε ευαίσθητα δεδομένα χρησιμοποιώντας σημειογραφία κουκκίδας με υποστήριξη για ευρετηρίαση πίνακα και χαρακτήρες μπαλαντέρ
- Ευέλικτες τιμές αναίρεσης — Αντικαταστήστε τα ευαίσθητα δεδομένα με οποιοδήποτε προσαρμοσμένο κείμενο όπως
[REDACTED],***ήnull - Λειτουργία αφαίρεσης — Αφαιρέστε εντελώς τα ευαίσθητα κλειδιά αντί να αντικαταστήσετε τις τιμές τους
- Υποστήριξη ένθετων αντικειμένων — Πλοηγηθείτε βαθιά σε σύνθετες δομές JSON με απεριόριστα επίπεδα ένθεσης
- Επεξεργασία σε πραγματικό χρόνο — Δείτε το αποτέλεσμα αναίρεσης αμέσως καθώς πληκτρολογείτε ή τροποποιείτε τις ρυθμίσεις
Σύνταξη διαδρομής
Το εργαλείο χρησιμοποιεί εκφράσεις διαδρομής για τον εντοπισμό τιμών στο JSON σας:
| Σύνταξη | Περιγραφή | Παράδειγμα |
|---|---|---|
key |
Ιδιότητα ανώτατου επιπέδου | apiKey |
parent.child |
Ένθετη ιδιότητα | user.email |
array[0] |
Συγκεκριμένο ευρετήριο πίνακα | users[0].name |
array[*] |
Όλα τα στοιχεία πίνακα | users[*].password |
Περιπτώσεις χρήσης
Κοινή χρήση αρχείων καταγραφής με προγραμματιστές — Όταν πρέπει να κοινοποιήσετε αρχεία καταγραφής εφαρμογών ή απαντήσεις API με μέλη της ομάδας ή εξωτερικούς προγραμματιστές για αποσφαλμάτωση, αναιρέστε τα ευαίσθητα δεδομένα χρήστη, tokens ελέγχου ταυτότητας και API keys πριν από την κοινή χρήση.
GDPR και συμμόρφωση — Προετοιμάστε εξαγωγές δεδομένων που συμμορφώνονται με κανονισμούς προστασίας δεδομένων αφαιρώντας ή κρύβοντας προσωπικές πληροφορίες αναγνώρισης, διατηρώντας παράλληλα τη δομή δεδομένων για σκοπούς ελέγχου.
Δημιουργία δεδομένων δοκιμής — Δημιουργήστε ρεαλιστικά δεδομένα δοκιμής από JSON παραγωγής αναιρώντας πραγματικές ευαίσθητες τιμές, διατηρώντας τη δομή και τους τύπους δεδομένων για δοκιμές ολοκλήρωσης.
Επεξήγηση επιλογών
| Επιλογή | Περιγραφή |
|---|---|
| Προσαρμοσμένες διαδρομές | Εισάγετε μία διαδρομή ανά γραμμή για να καθορίσετε ποιες τιμές θα αναιρεθούν. Χρησιμοποιήστε σημειογραφία κουκκίδας για ένθετες ιδιότητες και σημειογραφία αγκύλης για πίνακες. |
| Τιμή αναίρεσης | Το κείμενο που αντικαθιστά τις αναιρεμένες τιμές. Η προεπιλογή είναι [REDACTED] αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε κείμενο. |
| Λειτουργία | Επιλέξτε μεταξύ αντικατάστασης τιμών με το κείμενο αναίρεσης ή πλήρης αφαίρεσης των κλειδιών από το αποτέλεσμα. |
Συμβουλές
- Χρησιμοποιήστε χαρακτήρες μπαλαντέρ (
[*]) για να αναιρέσετε το ίδιο πεδίο σε όλα τα στοιχεία ενός πίνακα - Κατά την κοινή χρήση αρχείων ρυθμίσεων, αναιρέστε τα διαπιστευτήρια αλλά διατηρήστε τη δομή ώστε οι άλλοι να κατανοούν τη αναμενόμενη μορφή
- Για πλήρη αφαίρεση δεδομένων, χρησιμοποιήστε τη λειτουργία "Αφαίρεση κλειδιών" αντί της αντικατάστασης για να μειώσετε το μέγεθος του αρχείου και να εξαλείψετε οποιοδήποτε ίχνος ευαίσθητων πεδίων