Τι μπορεί να καταγράψει ένας διακομιστής FTP για έναν πελάτη μέσω SOCKS
Καταγράψτε μια πλήρη πλειάδα σύνδεσης και χρόνο όταν ένας διακομιστής FTP βλέπει έξοδο διαμεσολαβητή αντί για τον αρχικό πελάτη.
Ένας διακομιστής FTP που λαμβάνει μια σύνδεση TCP μέσω διαμεσολαβητή SOCKS βλέπει τον ομότιμο που άνοιξε την εξερχόμενη σύνδεση του διαμεσολαβητή. Η διαπραγμάτευση SOCKS έγινε μεταξύ του πελάτη και του διαμεσολαβητή· δεν είναι μια πρόσθετη κεφαλίδα ταυτοποίησης που παραδίδεται στο FTP.
Καταγράψτε τη διεύθυνση IP και τη θύρα προέλευσης του ομοτίμου, τη διεύθυνση και τη θύρα προορισμού, το πρωτόκολλο μεταφοράς και μια ακριβή χρονική σφραγίδα με σαφή βάση χρόνου. Μια κοινόχρηστη διεύθυνση εξόδου μπορεί να αντιπροσωπεύει πολλούς ταυτόχρονους πελάτες, επομένως η IP από μόνη της είναι αδύναμο κλειδί συσχέτισης.
Η αντιστοίχιση της εξερχόμενης σύνδεσης με μια προγενέστερη σύνδεση πελάτη απαιτεί αρχεία από τον μεσάζοντα και οποιαδήποτε σχετική μετάφραση διευθύνσεων. Αυτά τα αρχεία μπορεί να μην υπάρχουν ή να μην είναι πλέον διαθέσιμα. Μια καταγραφή πακέτων στην πλευρά του προορισμού δεν μπορεί να ανακατασκευάσει μια αντιστοίχιση που λείπει.
Οι κεφαλίδες προώθησης HTTP είναι διαφορετικός μηχανισμός και δεν συνοδεύουν το συνηθισμένο FTP. Ακόμη και στο HTTP, ένα δηλωμένο πεδίο αρχικού πελάτη χρειάζεται αξιόπιστη προέλευση· αυθαίρετο κείμενο που παρέχει ο πελάτης δεν αποδεικνύει ποιος χειρίστηκε μια σύνδεση.