Burp Anonymizer: Αφαιρέστε ευαίσθητα δεδομένα από requests και responses με ένα κλικ

@sv1sjp Dimitris Vagiakakos
Mon, 23 Mar 2026 16:03:56 +0000

Burp Request / Response Anonymizer

Άδεια: GPL‑3.0‑only )

Τελευταία Έκδοση: 1.0.3

Ένα extension για το Burp Suite που ανωνυμοποιεί PII, credentials και άλλα ευαίσθητα δεδομένα από την HTTP κίνηση με ένα κλικ, επιτρέποντας την ασφαλή κοινοποίηση αιτημάτων και αποκρίσεων σε αναφορές, team reviews ή AI workflows.

Τι είναι το Burp Suite;

Το Burp Suite είναι μια πολύ δημοφιλής πλατφόρμα για έλεγχο ασφάλειας web εφαρμογών, που χρησιμοποιείται από pentesters και security engineers για να καθιστά τον proxy ανάμεσα στον browser και την εφαρμογή, να καταγράφει, να αναλύει και να τροποποιεί HTTP/HTTPS requests και responses ώστε να εντοπίζονται ευπάθειες όπως XSS, SQL injection, business logic και άλλα προβλήματα αυθεντικοποίηση.
Ως ένα από τα πιο σημαντικά εργαλεία σε web Application Security, το Burp Suite υποστηρίζει την δημιουργία πρόσθετων που επεκτείνουν τις λειτουργίες του για ακόμα πιο αποτελεσματικό Penetration Test,

Που μπορεί να είναι χρήσιμο το Burp Analyzier;

Σενάριο Ανάγκης | Κίνδυνος | Αντιμετώπιση Προβλήματος
Pentest ή Report Ελέγχου | Συμπερίληψη ευαίσθητων πληροφοριών του πελάτη σε Reports | Αυτόματη ανωνυμοποίηση κατά την αντιγραφή των δεδομένων με ένα κλικ
Debugging μεταξύ ομάδων | Έκθεση εσωτερικών API keys, hosts ή άλλων δεδομένων | Ανωνυμοποίηση credentials με διατήρηση της δομής ώστε να μπορεί να καταλάβει κάποιος τι τύπου δεδομένα αφαιρέθηκαν
Machine learning & LLM workflows | Προβλήματα προστασίας δεδομένων σε model input, (ιδιαίτερα GDPR για Ευρωπαϊκή Ένωση) | Ανωνυμοπόιηση και αφαίρεση όλων των ευαίσθητων δεδομένων πριν την εισαγωγή τους σε ένα LLM

Αρχές Σχεδιασμού του Burp Anonymizer

Το Burp Anoymizer ανίχνευει και ανωνυμοποιεί βάσει μοτίβων, όχι μόνο ονομάτων μεταβλητών.

Αρχή | Περιγραφή
Ανίχνευση βάσει μοτίβου | Αναγνωρίζει ευαίσθητα δεδομένα βάσει μορφής και μοτίβων, αλλά όχι αποκλειστικά βάσει ονόματος κλειδιού, όπως Πιστωτικές Κάρτες (VISA, MasterCard), Ταυτότητες και Διαβατήρια (ΗΠΑ, ΕΕ, ΗΑΕ, Ινδία, Τουρκία κ.ά.)
Συνεπείς placeholders | Διατηρεί τη δομή των Request / Response εξασφαλίζοντας ανωνυμία χωρίς όμως να χαλάει την οργάνωση.
Double Checks χωρίς αφαιρέσεις | Παραλείπει ήδη ανωνυμοποιημένα tokens
Context-aware έλεγχος | Αξιολογεί το περιβάλλον περιεχόμενο για κρυφά ή ενσωματωμένα ευαίσθητα στοιχεία.
Fuzzy αναγνώριση κλειδιών | Αναγνωρίζει τα ευαίσθητα δεδομένα ακόμη και όταν τα ονόματα των μεταβλητών δεν είναι αρκετά ξεκάθαρα (π.χ. pasp_sg, custnr, emir_id)

Ανιχνευόμενα Μοτίβα

Ο παρακάτω πίνακας αναλύει τις κατηγορίες ευαίσθητων δεδομένων που ανιχνεύει και ανωνυμοποιεί το Burp Anonymizer

Κατηγορία | Στοιχεία που Ανωνυμοποιούνται | Σημειώσεις
Ταυτότητα & Αυθεντικοποίηση | Emails, Διαβατήρια, Health IDs, Ταυτότητες, UUIDs, JWTs, tokens, κωδικοί | Ανιχνεύει τιμές βάσει μοτίβων ή και μεταβλητών
Δίκτυα & Sessions | Domains, IPs, URLs, cookies, headers (Authorization, X‑API‑Key) | Διατηρεί λογική και συντακτική ακεραιότητα, ώστε να είναι κατανοητό τι τύπου δεδομένα έχουν αφαιρεθεί
Χρηματοοικονομικά | PAN, IBAN, VISA, Mastercard, SWIFT/BIC, CVV | Εντοπισμός μέσω των τύπων μαθηματικών ή και μοτίβων όπου χρησιμοποιούνται
Τοποθεσία & Επικοινωνία | Αριθμοί τηλεφώνου, GPS συντεταγμένες, ταχυδρομικές διευθύνσεις | Context-aware γεωγραφική ανίχνευση
Μη δομημένα πεδία | notes, comments, description, body | Πλήρης ανωνυμοποίηση σε επίπεδο κλειδιού
Encodings & Payloads | JSON, XML, Base64, multipart/form‑data | Εφαρμόζει αποκωδικοποίηση και έπειτα εφαρμοόζει ανωνυμοποίηση.

Το Burp Anonymizer αναζητεί για τα παραπάνω μοτίβα σε headers, bodies, query parameters και κωδικοποιημένα payloads χρησιμοποιώντας regex, checksum validation και contextual analysis, ενώ δίνει προτεραιότητα στην παρατήρηση μοτίβων έναντι των ονομάτων κλειδιών για ανίχνευση σε custom ή obfuscated πεδία.

Εγκατάσταση

Επιλογή 1: Κατασκευή JAR από πηγαίο κώδικα

./build.sh     # Απαιτείται JDK 11+

Επιλογή 2: Χρήση του προκατασκευασμένου JAR

Και στις δύο περιπτώσεις, εγκαταστήστε το JAR στο Burp Suite:

Ανοίξτε Extensions → Installed → Add

Επιλέξτε το αρχείο JAR

BApp Store; → Σύντομα :)

GitHub Link:

github.com

GitHub - sv1sjp/BurpAnonymizer: A Burp Suite extension that redacts PII,...

A Burp Suite extension that redacts PII, credentials, and other sensitive data from HTTP traffic with one click, enabling secure sharing of requests and responses in reports, team reviews, or AI workflows.