Semalt: Πώς να αποκλείσετε το Spam στο IIS

Τα ανεπιθύμητα μηνύματα παραπομπών έχουν γίνει μια κοινή και άσχημη απειλή λόγω του πολλαπλασιασμού των νέων ιστολογίων τα τελευταία χρόνια. Ακριβώς όπως τα σχόλια και τα ανεπιθύμητα μηνύματα παρακολούθησης, το ανεπιθύμητο περιεχόμενο παραπομπής έχει σχεδιαστεί για να τοποθετεί συνδέσμους σε έναν προσβλητικό ιστότοπο με σκοπό την αύξηση της κυκλοφορίας και την αύξηση της κίνησης των μηχανών αναζήτησης . Συνήθως, τα bots σχολίων και trackback μπορούν να διατηρηθούν χρησιμοποιώντας ανθρώπινες μεθόδους επαλήθευσης, όπως kittenauth, captcha και υπηρεσίες αναζήτησης spam, συμπεριλαμβανομένου του Askimet.
Δυστυχώς, το ανεπιθύμητο περιεχόμενο παραπομπής είναι ένας διαφορετικός βραστήρας ψαριών συνολικά. Αυτό συμβαίνει επειδή δεν επιδιώκει να δημοσιεύει συνδέσμους σε έναν ιστότοπο απευθείας. Αντ 'αυτού, το bot βασίζεται σε bloggers που λατρεύουν να δημοσιεύουν στατιστικά στοιχεία στους ιστότοπούς τους σχετικά με το πού προέρχεται η επισκεψιμότητά τους, γνωστή ως referrer. Αυτά τα ανεπιθύμητα μηνύματα χτύπησαν τον ιστότοπό σας με ψεύτικο παραπομπή που οδηγεί πίσω στον ιστότοπό σας. Ξαφνικά, οι ιδιοκτήτες ιστολογίων αρχίζουν να παρατηρούν στατιστικά στοιχεία ζωντανών παραπομπών που εμφανίζονται στους ιστότοπούς τους με συνδέσμους πίσω σε περίεργους ιστότοπους. Το bot το κάνει επανειλημμένα και αν δεν γίνει τίποτα, τα bots μπορούν να καταλάβουν τεράστιους πόρους εύρους ζώνης με αποτέλεσμα την άρνηση υπηρεσίας (DOS).
Ο Μάικλ Μπράουν, ο ειδικός του Semalt , δηλώνει ότι στην καλύτερη περίπτωση, τα bots θα πλημμυρίσουν τα αρχεία καταγραφής σας με ψευδή δεδομένα αφήνοντάς σας χωρίς ιδέα από πού προέρχεται η επισκεψιμότητά σας. Εάν έχετε χτυπηθεί από αυτά τα bots, δείτε πώς μπορείτε να αποκλείσετε το spam στο IIS:
Ξαναγράψτε το ISAPI
Οι webmaster που έχουν πληγεί από τα bots παραπομπής εκπλήσσονται όταν συνειδητοποιούν ότι μπορούν να κρατήσουν τα bots έξω κάνοντας αλλαγές σε δύο γραμμές στο πάνω μέρος του αρχείου ISAPI Rewrite httpd.ini. Η πραγματοποίηση αυτών των αλλαγών πραγματοποιεί έλεγχο χωρίς αναφορά πεζών-κεφαλαίων του παραπομπέα όλης της εισερχόμενης επισκεψιμότητας έναντι της λίστας των γνωστών ρομπότ παραπομπής. Μόλις εντοπιστεί ένας αγώνας, δεν πραγματοποιείται περαιτέρω επεξεργασία και αποστέλλεται μια σελίδα που δεν βρέθηκε (404).
# Αποκλεισμός παραπομπής SPAM
# Προσθέστε λέξεις-κλειδιά μεταξύ του () παρακάτω και διαχωρίστε με |
RewriteCond Referer:. * (?: λέξεις-κλειδιά | πηγαίνετε | εδώ). *
RewriteRule (. *) $ 1 [I, F].
Για να διατηρήσετε τα bots έξω, συμπληρώστε τις αγκύλες χρησιμοποιώντας λέξεις-κλειδιά όπως υποδεικνύεται παραπάνω από τη συμβολοσειρά αναφοράς και διαχωρίστε τις με το σύμβολο σωλήνα. Εάν τα bots σας χτυπούν, δείχνετε στον ιστότοπο 1.marine.com και στο site2.marine.com, απλώς εισαγάγετε τη θαλάσσια λέξη-κλειδί. Αυτό θα αποκλείσει τυχόν τρέχουσες και μελλοντικές προσπάθειες από ιστότοπους με τη λέξη θαλάσσιο να χτυπήσουν τον ιστότοπό σας. Λάβετε υπόψη ότι το ISAPI Rewrite δεν κάνει διάκριση μεταξύ ενός καλού παραπομπέα από ένα κακό. Αυτό σημαίνει ότι κάθε παραπομπή με λέξεις που ταιριάζουν με αυτό που έχετε ορίσει θα αποκλείεται ακόμη και αν είναι νόμιμη κυκλοφορία.
Μόλις ρυθμίσετε τα φίλτρα στη θέση τους, θα παρατηρήσετε μια αλλαγή στα αρχεία καταγραφής παραπομπών. Εάν τα bots σας χτυπούν πολύ σκληρά, θα υπάρξει σημαντική μείωση στη χρήση των πόρων του συστήματος. Αν και το ISAPI Rewrite για να αποφύγετε τα bots παραπομπής μπορεί να μην είναι η πιο κομψή λύση στο πρόβλημα, είναι πολύ αποτελεσματικό να τα κρατήσετε εκτός.

Τα ρομπότ εξελίσσονται πάντα
Προτού καθίσετε και χαλαρώσετε επειδή έχετε καταφέρει να αποκλείσετε τα ανεπιθύμητα μηνύματα στο iis, λάβετε υπόψη ότι τα ρομπότ εξελίσσονται πάντα. Αργά ή γρήγορα θα ξεπεράσουν τα φίλτρα ανεπιθύμητων μηνυμάτων σας. Για να παρακολουθείτε τα bots, παρακολουθήστε τα αρχεία καταγραφής παραπομπών. Εάν παρατηρήσετε ότι υπάρχουν νέοι ιστότοποι ανεπιθύμητων μηνυμάτων παραπομπής, προσθέστε τους στη λίστα σας.