Spam-Attacke geht weiter

virusJetzt hab ich die Faxen aber dicke. Ich habe die untere Blacklist in meine .htaccess eingefügt. Damit ist die Tür erst einmal für einen sehr großen Teil der Spammer zu. Fast 6.000 Spams in den letzten Tagen. Es langt. 👿

Wer ➡ Spam Karma benutzt und Zugriff auf einen phpMyAdmin hat, der kann mit folgendem Query seine eigene persönliche Blackliste erstellen. Man sollte aber den Spam nicht entfernen sondern fleissig sammeln damit die Liste möglichst genau wird.

SELECT SUBSTRING_INDEX( comment_author_IP, '.', 2 ) IP, count( * ) Zaehler
FROM `wp_comments`
WHERE `comment_approved` = 'spam'
GROUP BY 1
ORDER BY `Zaehler` DESC

Hier „meine“ Blacklist:

deny from 12.154
deny from 12.155
deny from 12.180
deny from 12.193
deny from 12.223
deny from 125.183
deny from 125.240
deny from 125.241
deny from 125.243
deny from 125.244
deny from 125.245
deny from 125.246
deny from 125.247
deny from 128.227
deny from 129.120
deny from 129.33
deny from 132.248
deny from 134.76
deny from 140.110
deny from 140.113
deny from 140.114
deny from 140.127
deny from 141.21
deny from 142.22
deny from 145.253
deny from 147.26
deny from 148.235
deny from 148.244
deny from 149.99
deny from 150.187
deny from 151.8
deny from 153.19
deny from 157.158
deny from 157.181
deny from 159.61
deny from 163.15
deny from 163.178
deny from 163.27
deny from 164.58
deny from 164.77
deny from 165.154
deny from 165.228
deny from 165.229
deny from 168.115
deny from 168.176
deny from 168.243
deny from 192.114
deny from 192.148
deny from 192.252
deny from 192.6                
deny from 193.136
deny from 193.151
deny from 193.170
deny from 193.188
deny from 193.194
deny from 193.219
deny from 193.220
deny from 193.224
deny from 193.227
deny from 193.253
deny from 193.69
deny from 194.126
deny from 194.146
deny from 194.206
deny from 194.44
deny from 195.13
deny from 195.134
deny from 195.156
deny from 195.162
deny from 195.175
deny from 195.177
deny from 195.187
deny from 195.191
deny from 195.219
deny from 195.221
deny from 195.226
deny from 195.39
deny from 195.55
deny from 195.64
deny from 195.77
deny from 196.192
deny from 196.2
deny from 196.200
deny from 196.202
deny from 196.211
deny from 196.32
deny from 196.36
deny from 196.40
deny from 196.45
deny from 199.104
deny from 199.3
deny from 200.105
deny from 200.106
deny from 200.118
deny from 200.122
deny from 200.124
deny from 200.130
deny from 200.143
deny from 200.149
deny from 200.150
deny from 200.161
deny from 200.164
deny from 200.166
deny from 200.171
deny from 200.174
deny from 200.177
deny from 200.188
deny from 200.195
deny from 200.196
deny from 200.201
deny from 200.205
deny from 200.207
deny from 200.21
deny from 200.210
deny from 200.211
deny from 200.216
deny from 200.225
deny from 200.233
deny from 200.237
deny from 200.250
deny from 200.252
deny from 200.31
deny from 200.32
deny from 200.35
deny from 200.36
deny from 200.41
deny from 200.47
deny from 200.5
deny from 200.55
deny from 200.65
deny from 200.67
deny from 200.69                   
deny from 200.7
deny from 200.71
deny from 200.75
deny from 200.76
deny from 200.79
deny from 200.80
deny from 200.81
deny from 200.85
deny from 200.88
deny from 200.89
deny from 200.93
deny from 200.94
deny from 200.96
deny from 201.0
deny from 201.1
deny from 201.11
deny from 201.12
deny from 201.134
deny from 201.17
deny from 201.209
deny from 201.21
deny from 201.217
deny from 201.24
deny from 201.247
deny from 201.248
deny from 201.28
deny from 201.44
deny from 201.49
deny from 201.55
deny from 201.57
deny from 201.6
deny from 201.7
deny from 202.101
deny from 202.129
deny from 202.132
deny from 202.141
deny from 202.143
deny from 202.147
deny from 202.154
deny from 202.155
deny from 202.159
deny from 202.163
deny from 202.164
deny from 202.175
deny from 202.176
deny from 202.188
deny from 202.28                   
deny from 202.31
deny from 202.54
deny from 202.57
deny from 202.58
deny from 202.62
deny from 202.63
deny from 202.65
deny from 202.69
deny from 202.70
deny from 202.71
deny from 202.77
deny from 202.82
deny from 202.88
deny from 202.96
deny from 203.115
deny from 203.131
deny from 203.133
deny from 203.135
deny from 203.144
deny from 203.160
deny from 203.162
deny from 203.167
deny from 203.169
deny from 203.172
deny from 203.177
deny from 203.199
deny from 203.236
deny from 203.247
deny from 203.26
deny from 203.67
deny from 203.68
deny from 203.76
deny from 203.81
deny from 203.94
deny from 205.160
deny from 205.188
deny from 207.104
deny from 207.157
deny from 207.218
deny from 207.248
deny from 207.69
deny from 208.27
deny from 208.34
deny from 208.50
deny from 209.112
deny from 209.128
deny from 209.206
deny from 209.226
deny from 209.236
deny from 209.241
deny from 209.68
deny from 210.0
deny from 210.124
deny from 210.16
deny from 210.177
deny from 210.187
deny from 210.196
deny from 210.20
deny from 210.211
deny from 210.212
deny from 210.213
deny from 210.238
deny from 210.93
deny from 211.100
deny from 211.136
deny from 211.137
deny from 211.138
deny from 211.141
deny from 211.144
deny from 211.162
deny from 211.18
deny from 211.187
deny from 211.208
deny from 211.230
deny from 211.239
deny from 211.30
deny from 211.48
deny from 211.60
deny from 211.76
deny from 211.97
deny from 211.99
deny from 212.0
deny from 212.118
deny from 212.122
deny from 212.138
deny from 212.141
deny from 212.142
deny from 212.165
deny from 212.190
deny from 212.199
deny from 212.227
deny from 212.244
deny from 212.52
deny from 212.92
deny from 213.114
deny from 213.134
deny from 213.140
deny from 213.144
deny from 213.149
deny from 213.157
deny from 213.176
deny from 213.186
deny from 213.237
deny from 213.249
deny from 213.33
deny from 213.42
deny from 213.56
deny from 213.60
deny from 213.63
deny from 213.84
deny from 216.11
deny from 216.136
deny from 216.239
deny from 216.255
deny from 216.73
deny from 217.119
deny from 217.153
deny from 217.160
deny from 217.162
deny from 217.17
deny from 217.197
deny from 217.199
deny from 217.219
deny from 217.56
deny from 217.57
deny from 217.73
deny from 217.77
deny from 217.8
deny from 217.91
deny from 218.104
deny from 218.11
deny from 218.146
deny from 218.147
deny from 218.152
deny from 218.188
deny from 218.189
deny from 218.210
deny from 218.219
deny from 218.235
deny from 218.248
deny from 218.47
deny from 218.56
deny from 218.75
deny from 218.9
deny from 218.94
deny from 219.129
deny from 219.133
deny from 219.144
deny from 219.165
deny from 219.21
deny from 219.223
deny from 219.232
deny from 219.87
deny from 219.93
deny from 219.94
deny from 220.110
deny from 220.123
deny from 220.125
deny from 220.130
deny from 220.132
deny from 220.171
deny from 220.194
deny from 220.228
deny from 220.229
deny from 220.233
deny from 220.71
deny from 220.72
deny from 220.81
deny from 220.88
deny from 221.10
deny from 221.114
deny from 221.138
deny from 221.142
deny from 221.162
deny from 221.212
deny from 221.231
deny from 221.241
deny from 221.250
deny from 222.124
deny from 222.132
deny from 222.151
deny from 222.228
deny from 222.235
deny from 222.99
deny from 24.190
deny from 24.23
deny from 24.39
deny from 24.61
deny from 24.97
deny from 43.253
deny from 58.13
deny from 58.147
deny from 58.186
deny from 58.67
deny from 59.120
deny from 59.13
deny from 59.14
deny from 59.19
deny from 59.20
deny from 59.5
deny from 59.87
deny from 60.190
deny from 60.248
deny from 60.254
deny from 60.48
deny from 61.108
deny from 61.117
deny from 61.129
deny from 61.150
deny from 61.152
deny from 61.153
deny from 61.155
deny from 61.18
deny from 61.189
deny from 61.19
deny from 61.206
deny from 61.219
deny from 61.220
deny from 61.221
deny from 61.235
deny from 61.238
deny from 61.3
deny from 61.37
deny from 61.39
deny from 61.5
deny from 61.6
deny from 61.67
deny from 61.70
deny from 61.90
deny from 62.0
deny from 62.111
deny from 62.116
deny from 62.121
deny from 62.128
deny from 62.141
deny from 62.149
deny from 62.162
deny from 62.193
deny from 62.2
deny from 62.216
deny from 62.24
deny from 62.244
deny from 62.245
deny from 62.253
deny from 62.50
deny from 62.56
deny from 62.75
deny from 62.84
deny from 63.208
deny from 63.219
deny from 63.223
deny from 63.226
deny from 63.236
deny from 63.243
deny from 63.249
deny from 63.81
deny from 64.12
deny from 64.187
deny from 64.42
deny from 64.49
deny from 64.71
deny from 64.89
deny from 65.115
deny from 65.160
deny from 65.200
deny from 65.202
deny from 65.208
deny from 65.223
deny from 65.65
deny from 65.66
deny from 65.82
deny from 65.98
deny from 65.99
deny from 66.160
deny from 66.186
deny from 66.192
deny from 66.235
deny from 66.254
deny from 66.77
deny from 66.83
deny from 66.98
deny from 67.134
deny from 67.161
deny from 67.52
deny from 67.79
deny from 68.109
deny from 68.142
deny from 68.188
deny from 68.216
deny from 68.231
deny from 68.82
deny from 69.10
deny from 69.119
deny from 69.19
deny from 69.195
deny from 69.197
deny from 69.20
deny from 69.250
deny from 69.31
deny from 69.45
deny from 69.46
deny from 69.61
deny from 69.65
deny from 69.70
deny from 70.108
deny from 70.112
deny from 70.136
deny from 70.159
deny from 70.178
deny from 70.26
deny from 70.56
deny from 70.60
deny from 70.72
deny from 70.88
deny from 71.230
deny from 71.40
deny from 72.2
deny from 80.108
deny from 80.188
deny from 80.231
deny from 80.249
deny from 80.25
deny from 80.255
deny from 80.50
deny from 80.51
deny from 80.53
deny from 80.55
deny from 80.58
deny from 80.71
deny from 80.76
deny from 80.78
deny from 80.81
deny from 80.90
deny from 80.97
deny from 81.12
deny from 81.168
deny from 81.189
deny from 81.195
deny from 81.199
deny from 81.202
deny from 81.208
deny from 81.210
deny from 81.228
deny from 81.248
deny from 81.52
deny from 81.7
deny from 81.73
deny from 82.106
deny from 82.109
deny from 82.114
deny from 82.127
deny from 82.136
deny from 82.138
deny from 82.139
deny from 82.146
deny from 82.160
deny from 82.189
deny from 82.198
deny from 82.206
deny from 82.207
deny from 82.231
deny from 82.234
deny from 82.236
deny from 82.70
deny from 82.92
deny from 83.137
deny from 83.138
deny from 83.15
deny from 83.16
deny from 83.17
deny from 83.18
deny from 83.19
deny from 83.206
deny from 83.237
deny from 83.238
deny from 84.122
deny from 84.244
deny from 84.40
deny from 84.96
deny from 85.117
deny from 85.135
deny from 85.18
deny from 85.186
deny from 85.193
deny from 85.204
deny from 85.25
deny from 85.255
deny from 85.33
deny from 85.39
deny from 85.96
deny from 86.120
deny from 86.143
deny from 86.51
deny from 87.234
deny from 88.33                                         
deny from 88.80

12 Comments

  1. Eine automatisch erstellte Black List mit IP Adressen aufzustellen bringt überhaupt nichts, du kannst doch nicht naiv glauben, dass die Spammers immer die selben IP Adressen / Blöcken verwenden. Außerdem wird oft mit gehackten Servers (z. B. Uni-Servers) gespammt, so dass nur der Administrator selbst die eigentliche Spammer IPs tracen kann.

    Reply
  2. ich denke auch, dass die liste etwas bringt, man muss nur aufpassen, dass man nicht plötzlich t-online user etc mit aussperrt. insofern wäre es nicht schlecht, wenn die IPs namentlich aufgelöst würden um zu sehen wo das alles wegkommt.

    als ergänzung hilft so ne liste sicherlich, aber wunder vollbringen muss man schon mit anderen mitteln. auch tools wie spam karma nutzen das ja nicht umsonst.

    Reply
  3. so ne blacklist ist gegen alle ethischen internetregeln. ist dir eigentlich klar was passiert wenn du dich vertippst oder ein anderer sich verliest.

    ich finde deine pranger wirklich nicht gut.

    Reply
  4. @4

    😆 Ich hab mich nicht vertippt. Die Blöcke in der Liste sind alles Quellen von penetrantem Spam — oftmals bis zu 30 Spams in der Minute von der gleichen(!) IP. Anscheinend sind das Zombie-PCs, die ferngesteuert werden. Solche Schmutzkisten müssen draussen bleiben. 👿

    Ausserdem: es ist Ruhe, seit ich die o.g. IP-Blöcke eingetragen habe.:!:

    Reply
  5. ich verstehe Dich sehr gutnd deine Wut.
    Verstehst auch Du mich und meine Befürchtungen?
    …oder ein anderer sich verliest

    Reply
  6. Wenn ich da richtig gezählt habe, sind das 575 Einträge und decken somit etwa 0,09 % aller IP4-Adressen ab. Insofern ist das definitiv ein harter, aber absolut verständlicher Schnitt. Sollte es mal unser Blog so hart erwischen, würde ich es ganz genauso handhaben. Spannend wäre dann allerdings die Frage, ob unser Apache mit der langen htaccess klarkäme…

    Und was die Gefahr des „Verlesens“ angeht: Was andere mit dieser Liste machen, kann nicht Patricks Problem sein…

    Eine Blacklist würde ich auch nicht zwangsläufig als unethisch ansehen, solange sie transparent ist und nicht verpflichtend. Schließlich ist das hier Patricks Blog. Und wenn er sagt (Hakan an): Du kommst hier nicht rein (Hakan aus), dann ist das eben so.

    Reply
  7. Ich hab‘ jetzt diese Nacht auch die volle Ladung abbekommen…

    ausreichend genug,
    um meinen Server in die Knie zu zwingen und die Datenbank durcheinander zu werfen… 🙁

    Und mit dem Blog waren natürlich auch alle anderen Sites auf dem Server down.

    Soviel zu meinem Schlaf heute Nacht… 🙁

    Reply
  8. Ich habe gestern mal aus Spaß die „Tore wieder aufgemacht“. Jo, 2.500 Spams von gestern auf heute.

    Nee nee, ich lass das schön drin. Zum Kotzen. 👿

    Reply
  9. Da bin ich ja mit rund 600 bis 700 Kommentaren diese Nacht ja sogar noch recht gut weggekommen :O

    Also wenn das so weitergeht, schmeiß‘ ich bei mir die Kommentar-Funktion raus und bastel was eigenes…

    Reply
  10. Da die Spammerei einfach nicht abreisst und anscheinend ständig neue verseuchte Kisten dazukommen, habe ich jetzt eine drastischere Methode eingerichtet: die Kommentarfunktion von alten Posts (>60 Tage) wird automatisch geschlossen. Es wurden sowieso nur alte Beiträge bespammt.

    SK2 hat zwar fleissig alles als Spam markiert, aber durch die enorme Menge konnte man so nur noch sehr schwer Kommentare entdecken, die fälschlicherweise als Spam deklariert wurden. Das kommt ja trotzdem immer mal vor.

    Verdammte Spammer!

    Reply
  11. Bau doch einfach eine kleine Grafik bei den Kommentaren ein, in der eine Rechenaufgabe zu lösen ist (1+1 oder was auch immer).

    Wer die falsch hat wird nicht durchgelassen 😀

    Sicher, wenn man das ganze per htaccess löst wird der Server noch weniger belastet. Am besten du kombinierst beides 😉

    lg

    Reply

Leave a Comment.