MyBB Community Forums

Full Version: How to deal with "proxy spammers"
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi.

So I've been having an issue with this idiot who keeps registering on my forum to spam it. He uses fake emails and of course, fake IP's (hidemyass.com) to do it.

My forum: http://thehockeynation.ca

Is there any way to stop a user from registering through proxies?

I realise one way I could stop him - most likely just slow him down - would be to activate email verification because seeing as how he uses fake emails he wouldn't be able to activate his account but he will still be able to register. I'm also going to be hiring more moderators today, hopefully.

Any ideas? I'd love for a way to ban proxy IP's if possible.

Thank you.
Enter each of the IPs at the follow site as deny rules in cPanel or your .htaccess file, and it should help a little.

http://hidemyass.com/proxy-list/
Wow that's a lot of them. But I'll try this later tonight, thanks.
Because I'm so awesome:
deny from 1.1.192.10
deny from 1.63.18.22
deny from 100.44.125.168
deny from 103.246.1.186
deny from 103.247.16.2
deny from 103.247.16.225
deny from 103.247.16.6
deny from 103.247.17.1
deny from 108.166.64.63
deny from 108.171.249.138
deny from 108.61.62.121
deny from 108.61.89.152
deny from 108.61.89.152
deny from 108.61.89.152
deny from 109.175.8.49
deny from 109.175.8.53
deny from 109.175.8.57
deny from 109.175.8.61
deny from 109.204.121.123
deny from 109.207.61.115
deny from 109.207.61.139
deny from 109.207.61.149
deny from 109.207.61.196
deny from 109.207.61.57
deny from 109.224.6.170
deny from 109.224.62.197
deny from 109.238.184.211
deny from 109.73.186.2
deny from 109.74.236.165
deny from 110.138.175.214
deny from 110.138.216.157
deny from 110.139.206.93
deny from 110.153.9.250
deny from 110.77.136.210
deny from 110.77.142.76
deny from 110.77.227.199
deny from 110.77.231.137
deny from 111.13.87.150
deny from 111.67.78.34
deny from 111.67.78.44
deny from 111.95.243.35
deny from 112.231.65.71
deny from 112.83.70.157
deny from 113.132.128.85
deny from 113.160.50.51
deny from 113.53.232.46
deny from 113.53.254.124
deny from 114.112.243.230
deny from 114.141.162.53
deny from 114.199.116.134
deny from 114.247.21.244
deny from 114.32.95.96
deny from 114.57.184.134
deny from 115.124.72.222
deny from 115.160.155.74
deny from 116.112.66.102
deny from 116.228.55.217
deny from 116.50.153.66
deny from 117.211.91.147
deny from 117.218.37.18
deny from 117.244.15.245
deny from 117.36.231.239
deny from 117.36.50.52
deny from 118.126.11.36
deny from 118.140.81.50
deny from 118.174.2.204
deny from 118.175.14.131
deny from 118.195.65.242
deny from 118.195.65.245
deny from 118.70.129.101
deny from 118.96.100.159
deny from 118.96.132.185
deny from 118.96.134.35
deny from 118.96.250.2
deny from 118.97.130.10
deny from 118.97.191.205
deny from 118.97.206.254
deny from 118.97.209.186
deny from 118.97.37.123
deny from 118.97.95.174
deny from 118.99.66.1
deny from 118.99.66.252
deny from 118.99.66.86
deny from 118.99.76.155
deny from 118.99.78.12
deny from 118.99.78.191
deny from 118.99.78.79
deny from 118.99.79.188
deny from 118.99.79.228
deny from 118.99.79.8
deny from 118.99.79.8
deny from 118.99.81.69
deny from 118.99.94.104
deny from 119.110.70.174
deny from 119.110.75.246
deny from 119.147.249.155
deny from 119.187.148.102
deny from 119.187.148.81
deny from 119.2.43.126
deny from 119.252.160.34
deny from 119.252.168.34
deny from 119.31.125.204
deny from 119.31.125.204
deny from 119.48.248.73
deny from 119.6.144.74
deny from 119.73.36.105
deny from 119.75.219.70
deny from 119.97.146.148
deny from 120.136.0.202
deny from 120.29.158.235
deny from 121.1.16.174
deny from 121.52.144.245
deny from 121.8.248.146
deny from 121.8.69.107
deny from 122.11.50.182
deny from 122.225.22.22
deny from 122.49.0.208
deny from 122.96.59.98
deny from 123.129.54.126
deny from 123.231.225.28
deny from 123.237.96.193
deny from 123.238.250.82
deny from 124.195.52.21
deny from 124.208.83.6
deny from 124.95.162.210
deny from 125.161.39.245
deny from 125.163.203.150
deny from 125.163.209.248
deny from 125.216.144.199
deny from 125.39.171.194
deny from 125.39.25.202
deny from 125.39.66.132
deny from 125.39.66.146
deny from 125.39.66.147
deny from 125.39.66.150
deny from 125.39.68.130
deny from 125.39.68.131
deny from 125.39.68.226
deny from 125.39.68.227
deny from 132.247.174.60
deny from 139.0.5.42
deny from 14.1.38.246
deny from 14.1.38.249
deny from 14.139.222.11
deny from 150.217.103.160
deny from 159.213.113.69
deny from 159.255.160.23
deny from 173.17.163.100
deny from 173.213.113.111
deny from 173.213.96.229
deny from 174.129.196.16
deny from 175.106.14.234
deny from 176.192.15.229
deny from 176.219.180.14
deny from 176.9.238.157
deny from 177.103.218.184
deny from 177.107.56.245
deny from 177.143.188.50
deny from 177.183.178.170
deny from 177.206.131.63
deny from 177.21.238.34
deny from 177.226.58.178
deny from 177.32.177.148
deny from 177.35.205.170
deny from 177.43.102.66
deny from 177.43.72.251
deny from 177.69.195.4
deny from 177.70.9.79
deny from 177.75.186.11
deny from 177.85.112.76
deny from 177.99.236.217
deny from 178.132.219.209
deny from 178.20.148.11
deny from 178.208.255.123
deny from 178.21.112.27
deny from 178.213.131.76
deny from 178.217.14.33
deny from 178.23.227.47
deny from 178.237.184.222
deny from 180.149.76.6
deny from 180.178.94.254
deny from 180.180.121.200
deny from 180.180.121.252
deny from 180.183.100.218
deny from 180.183.185.204
deny from 180.183.200.209
deny from 180.234.211.5
deny from 180.244.117.162
deny from 180.250.78.131
deny from 180.96.64.181
deny from 181.48.35.146
deny from 182.72.16.240
deny from 182.72.174.190
deny from 183.136.146.110
deny from 183.234.16.37
deny from 183.62.41.66
deny from 183.89.43.223
deny from 183.89.73.86
deny from 183.89.74.124
deny from 184.107.242.170
deny from 186.101.41.27
deny from 186.103.130.91
deny from 186.193.223.50
deny from 186.208.71.50
deny from 186.216.160.85
deny from 186.219.25.226
deny from 186.219.25.230
deny from 186.237.16.198
deny from 186.42.113.53
deny from 186.47.228.130
deny from 186.5.116.114
deny from 186.89.125.144
deny from 186.91.222.175
deny from 186.93.199.135
deny from 186.94.84.71
deny from 186.94.86.182
deny from 187.0.222.167
deny from 187.109.57.246
deny from 187.109.57.246
deny from 187.11.123.14
deny from 187.110.167.130
deny from 187.157.32.65
deny from 187.162.75.69
deny from 187.32.127.163
deny from 187.44.138.99
deny from 187.50.183.162
deny from 187.51.57.210
deny from 187.52.2.187
deny from 187.60.153.13
deny from 187.60.216.62
deny from 187.62.94.214
deny from 187.63.15.61
deny from 187.65.82.144
deny from 187.72.213.77
deny from 187.85.3.3
deny from 187.87.194.122
deny from 187.87.195.130
deny from 188.136.199.193
deny from 188.136.216.130
deny from 188.138.115.15
deny from 188.165.249.205
deny from 188.190.98.34
deny from 188.215.101.11
deny from 188.247.33.94
deny from 189.114.75.22
deny from 189.115.138.217
deny from 189.115.92.135
deny from 189.19.83.121
deny from 189.22.138.172
deny from 189.254.195.130
deny from 189.3.110.134
deny from 189.59.17.206
deny from 189.70.166.230
deny from 189.75.100.98
deny from 189.84.210.1
deny from 189.85.24.245
deny from 189.85.24.250
deny from 190.0.46.66
deny from 190.0.60.238
deny from 190.109.164.81
deny from 190.111.122.2
deny from 190.114.225.130
deny from 190.114.229.32
deny from 190.121.130.38
deny from 190.121.135.178
deny from 190.129.85.211
deny from 190.136.30.5
deny from 190.14.225.106
deny from 190.14.232.120
deny from 190.14.255.234
deny from 190.144.128.154
deny from 190.147.146.205
deny from 190.152.245.235
deny from 190.153.72.132
deny from 190.189.114.41
deny from 190.199.33.180
deny from 190.199.55.92
deny from 190.199.60.200
deny from 190.201.193.164
deny from 190.201.233.18
deny from 190.203.139.133
deny from 190.203.148.151
deny from 190.204.45.32
deny from 190.206.49.104
deny from 190.207.10.198
deny from 190.207.196.166
deny from 190.207.225.176
deny from 190.207.226.216
deny from 190.214.48.126
deny from 190.221.160.107
deny from 190.24.10.122
deny from 190.248.139.154
deny from 190.248.39.52
deny from 190.248.39.54
deny from 190.37.35.28
deny from 190.38.90.172
deny from 190.39.98.244
deny from 190.42.189.49
deny from 190.74.179.197
deny from 190.74.50.216
deny from 190.75.53.120
deny from 190.78.17.196
deny from 190.78.235.68
deny from 190.78.26.217
deny from 190.79.157.180
deny from 190.79.76.181
deny from 190.82.89.154
deny from 190.85.133.162
deny from 190.86.180.198
deny from 190.90.166.73
deny from 190.95.138.90
deny from 190.96.64.234
deny from 192.110.163.22
deny from 193.160.225.13
deny from 194.11.24.156
deny from 194.141.102.254
deny from 194.141.252.102
deny from 194.54.155.203
deny from 195.13.197.220
deny from 195.140.190.146
deny from 195.182.22.84
deny from 195.88.52.208
deny from 196.202.116.2
deny from 197.136.42.4
deny from 197.220.163.75
deny from 197.220.193.25
deny from 197.220.193.49
deny from 197.220.193.6
deny from 197.251.194.168
deny from 197.255.213.146
deny from 198.154.114.100
deny from 198.204.231.235
deny from 199.115.231.51
deny from 199.168.141.99
deny from 199.30.136.116
deny from 199.30.136.117
deny from 2.133.92.130
deny from 2.133.92.142
deny from 2.133.92.162
deny from 2.133.92.58
deny from 2.133.93.138
deny from 2.135.237.178
deny from 2.135.237.234
deny from 2.135.237.58
deny from 2.135.237.92
deny from 2.135.237.98
deny from 2.181.1.127
deny from 2.181.177.7
deny from 2.184.159.13
deny from 2.184.31.2
deny from 2.51.196.83
deny from 200.109.228.67
deny from 200.109.228.67
deny from 200.143.148.254
deny from 200.158.220.185
deny from 200.192.250.145
deny from 200.195.141.178
deny from 200.195.167.236
deny from 200.195.167.236
deny from 200.208.230.131
deny from 200.228.193.140
deny from 200.253.158.131
deny from 200.35.151.24
deny from 200.37.145.132
deny from 200.53.147.250
deny from 200.54.92.187
deny from 200.54.92.187
deny from 200.54.92.187
deny from 200.75.51.149
deny from 200.75.51.150
deny from 200.84.234.85
deny from 200.84.251.193
deny from 201.140.99.173
deny from 201.140.99.190
deny from 201.144.252.115
deny from 201.17.204.63
deny from 201.209.251.145
deny from 201.209.95.169
deny from 201.210.235.19
deny from 201.211.194.211
deny from 201.217.154.74
deny from 201.249.26.179
deny from 201.249.8.13
deny from 201.251.25.98
deny from 201.49.209.146
deny from 201.64.254.228
deny from 201.73.228.14
deny from 201.75.13.197
deny from 201.75.28.28
deny from 202.103.139.218
deny from 202.106.16.36
deny from 202.107.222.50
deny from 202.110.74.245
deny from 202.111.30.222
deny from 202.116.1.148
deny from 202.116.1.149
deny from 202.118.236.130
deny from 202.119.199.147
deny from 202.137.11.62
deny from 202.137.22.184
deny from 202.141.160.99
deny from 202.147.206.169
deny from 202.149.69.125
deny from 202.152.16.75
deny from 202.152.6.10
deny from 202.159.95.220
deny from 202.169.38.130
deny from 202.197.120.16
deny from 202.205.91.113
deny from 202.38.95.75
deny from 202.43.188.13
deny from 202.43.188.14
deny from 202.43.188.15
deny from 202.43.188.199
deny from 202.43.188.5
deny from 202.43.188.7
deny from 202.43.188.9
deny from 202.51.178.10
deny from 202.58.96.56
deny from 202.59.129.54
deny from 202.70.36.70
deny from 202.70.85.10
deny from 202.75.16.18
deny from 202.77.104.165
deny from 202.77.119.115
deny from 202.77.96.151
deny from 202.77.98.158
deny from 202.88.224.194
deny from 203.112.195.238
deny from 203.128.68.146
deny from 203.128.83.178
deny from 203.189.136.17
deny from 203.215.48.38
deny from 204.84.216.200
deny from 206.251.61.230
deny from 208.110.83.202
deny from 208.110.83.204
deny from 209.136.32.118
deny from 209.87.142.38
deny from 210.101.131.231
deny from 210.211.125.25
deny from 210.6.22.50
deny from 211.119.134.132
deny from 211.136.199.210
deny from 211.142.236.132
deny from 211.142.236.137
deny from 211.161.152.108
deny from 211.167.112.14
deny from 211.167.64.112
deny from 211.172.246.74
deny from 211.23.82.90
deny from 211.87.190.186
deny from 212.119.97.198
deny from 212.175.88.20
deny from 212.192.120.67
deny from 212.200.53.90
deny from 212.30.46.242
deny from 212.33.204.37
deny from 212.98.154.141
deny from 213.0.55.203
deny from 213.111.227.92
deny from 213.134.24.227
deny from 213.145.46.215
deny from 213.226.12.42
deny from 213.243.88.154
deny from 217.11.177.26
deny from 217.115.115.249
deny from 217.16.179.213
deny from 217.170.102.7
deny from 217.219.123.59
deny from 217.219.132.15
deny from 218.108.168.165
deny from 218.108.168.167
deny from 218.108.168.169
deny from 218.108.168.170
deny from 218.108.168.175
deny from 218.108.168.66
deny from 218.108.168.67
deny from 218.108.168.68
deny from 218.108.168.73
deny from 218.108.169.2
deny from 218.108.169.2
deny from 218.108.169.34
deny from 218.108.169.73
deny from 218.108.170.162
deny from 218.108.170.163
deny from 218.108.170.165
deny from 218.108.170.166
deny from 218.108.170.168
deny from 218.108.170.169
deny from 218.108.170.171
deny from 218.108.212.205
deny from 218.108.242.108
deny from 218.29.111.178
deny from 218.29.54.105
deny from 218.75.205.18
deny from 218.75.205.72
deny from 218.94.1.166
deny from 219.136.135.18
deny from 219.136.135.2
deny from 219.136.151.3
deny from 219.157.200.18
deny from 219.239.227.81
deny from 219.83.51.152
deny from 220.191.245.214
deny from 220.225.12.33
deny from 220.248.176.108
deny from 221.0.90.54
deny from 221.10.40.236
deny from 221.13.79.20
deny from 221.176.172.86
deny from 221.192.33.30
deny from 221.193.237.73
deny from 221.194.111.226
deny from 221.194.138.69
deny from 221.2.80.126
deny from 221.212.117.10
deny from 221.230.4.120
deny from 221.7.11.23
deny from 222.124.147.105
deny from 222.124.147.105
deny from 222.124.15.124
deny from 222.124.218.164
deny from 222.141.199.150
deny from 222.169.60.5
deny from 222.180.173.5
deny from 222.37.177.243
deny from 222.89.226.18
deny from 223.202.20.221
deny from 223.27.145.172
deny from 23.29.127.173
deny from 24.172.34.114
deny from 24.188.203.197
deny from 27.191.194.106
deny from 27.251.216.124
deny from 27.255.45.78
deny from 27.50.19.101
deny from 31.131.30.161
deny from 31.135.196.229
deny from 31.16.19.246
deny from 31.16.19.246
deny from 31.170.178.2
deny from 37.61.248.19
deny from 4.31.64.68
deny from 41.188.38.5
deny from 41.188.44.41
deny from 41.188.51.24
deny from 41.191.27.39
deny from 41.191.27.39
deny from 41.202.77.195
deny from 41.216.171.154
deny from 41.218.80.68
deny from 41.234.30.116
deny from 41.234.31.123
deny from 41.234.31.195
deny from 41.41.247.14
deny from 41.42.137.65
deny from 41.66.244.238
deny from 41.76.170.17
deny from 41.78.26.161
deny from 41.89.130.6
deny from 42.117.1.77
deny from 42.201.167.232
deny from 42.61.213.99
deny from 42.61.39.158
deny from 42.61.39.158
deny from 42.96.158.21
deny from 46.108.241.253
deny from 46.14.211.177
deny from 46.143.230.217
deny from 46.16.180.58
deny from 46.21.240.253
deny from 46.248.38.205
deny from 46.252.42.2
deny from 46.252.43.1
deny from 46.29.78.20
deny from 46.32.26.4
deny from 46.50.129.123
deny from 46.50.175.146
deny from 46.8.159.93
deny from 5.135.187.124
deny from 50.22.206.179
deny from 50.57.231.130
deny from 54.224.82.100
deny from 54.229.23.171
deny from 54.235.160.121
deny from 54.253.113.203
deny from 58.20.61.88
deny from 58.247.178.239
deny from 58.252.56.149
deny from 58.254.216.189
deny from 58.65.246.30
deny from 59.124.2.233
deny from 59.65.233.132
deny from 60.190.129.52
deny from 60.190.208.98
deny from 60.214.67.86
deny from 60.223.255.141
deny from 60.250.32.8
deny from 61.134.62.119
deny from 61.135.179.167
deny from 61.136.68.76
deny from 61.147.107.18
deny from 61.152.108.187
deny from 61.155.159.9
deny from 61.163.162.251
deny from 61.164.184.66
deny from 61.164.42.147
deny from 61.180.49.18
deny from 61.238.148.161
deny from 61.247.176.126
deny from 61.247.45.35
deny from 61.55.141.10
deny from 61.55.141.11
deny from 62.122.101.26
deny from 62.173.43.73
deny from 62.245.168.190
deny from 64.120.242.24
deny from 64.31.221.243
deny from 64.78.30.180
deny from 65.126.16.155
deny from 65.23.1.46
deny from 66.35.68.145
deny from 66.35.68.146
deny from 66.51.110.242
deny from 68.58.113.86
deny from 68.62.73.62
deny from 69.145.46.83
deny from 69.197.137.245
deny from 71.198.28.75
deny from 71.40.114.162
deny from 72.29.4.111
deny from 74.204.178.36
deny from 74.221.211.12
deny from 74.76.129.40
deny from 74.91.26.102
deny from 74.93.145.197
deny from 76.105.231.11
deny from 77.123.76.178
deny from 77.175.79.151
deny from 77.237.181.247
deny from 77.241.20.36
deny from 77.65.19.35
deny from 77.78.90.185
deny from 77.94.48.4
deny from 78.130.136.18
deny from 78.130.136.215
deny from 78.130.136.49
deny from 78.134.253.240
deny from 78.134.255.42
deny from 78.38.23.241
deny from 78.38.80.131
deny from 78.93.197.86
deny from 80.191.169.66
deny from 80.251.135.91
deny from 80.62.217.19
deny from 80.74.16.77
deny from 80.97.59.146
deny from 81.0.104.90
deny from 81.0.240.113
deny from 82.160.137.162
deny from 82.200.254.26
deny from 82.207.68.142
deny from 82.99.250.36
deny from 83.111.92.120
deny from 83.212.108.97
deny from 83.212.109.250
deny from 84.22.143.226
deny from 84.22.28.242
deny from 84.40.111.206
deny from 85.135.52.30
deny from 85.185.42.6
deny from 85.207.17.146
deny from 85.237.169.127
deny from 85.237.184.221
deny from 86.110.18.101
deny from 86.110.18.101
deny from 86.110.18.103
deny from 86.111.144.194
deny from 86.111.144.194
deny from 86.96.229.123
deny from 87.236.232.231
deny from 87.250.37.50
deny from 88.102.67.6
deny from 88.150.194.177
deny from 88.150.211.221
deny from 88.156.163.235
deny from 89.184.103.67
deny from 89.190.195.170
deny from 89.218.0.109
deny from 89.218.0.115
deny from 89.218.0.125
deny from 89.218.0.126
deny from 89.218.0.18
deny from 89.218.0.194
deny from 89.218.0.202
deny from 89.218.0.26
deny from 89.218.0.26
deny from 89.218.0.45
deny from 89.218.0.45
deny from 89.218.0.46
deny from 89.218.100.106
deny from 89.218.100.138
deny from 89.218.100.138
deny from 89.218.100.146
deny from 89.218.100.50
deny from 89.218.100.74
deny from 89.218.101.106
deny from 89.218.101.34
deny from 89.218.160.18
deny from 89.218.160.50
deny from 89.218.224.147
deny from 89.222.181.225
deny from 89.223.107.49
deny from 89.36.154.101
deny from 90.183.56.221
deny from 91.143.60.173
deny from 91.151.178.93
deny from 91.203.140.46
deny from 91.212.124.153
deny from 91.219.164.72
deny from 91.228.53.28
deny from 91.230.54.60
deny from 91.236.255.196
deny from 91.98.155.120
deny from 92.39.54.161
deny from 92.46.119.60
deny from 92.62.169.104
deny from 93.123.45.23
deny from 93.123.54.138
deny from 94.124.21.186
deny from 94.142.27.4
deny from 94.183.218.213
deny from 94.198.34.230
deny from 94.200.108.10
deny from 94.200.252.195
deny from 94.200.252.78
deny from 94.229.32.82
deny from 94.26.73.61
deny from 94.59.183.253
deny from 94.73.62.44
deny from 95.154.80.38
deny from 95.159.105.2
deny from 95.170.88.212
deny from 95.181.33.22
deny from 95.241.139.55
deny from 95.78.123.159
deny from 98.208.55.242

I removed some of the duplicates that I can see by glancing through.

But this is only a tiny amount of Proxies/VPNs available out there.

There's also sites like Proxy Heaven:
http://proxy-heaven.blogspot.co.uk/

The task becomes very tedious, constantly having to get updated lists. A lot of them release new lists daily. A lot are the same IP Addresses, but there tend to be new ones too.

I personally wish there was a list of Datacenter ranges out there, so we can just block all Datacenters. It would make life so much easier.

Alternatively, you can use board security plugins like StopForumSpam:
http://mods.mybb.com/view/stopforumspam-com-for-mybb

It contains a huge database of reported spammers that get updated on a daily basis. So if a spammer matches by IP, username, or email, they can get denied.

Of course, use ReCaptcha, and Security Questions:
http://mods.mybb.com/view/registration-s...y-question

Make a list of 10 or so random questions. I advise on keeping to your niche, but simple answers. Over time, you can change up the questions too.

This Limit URL Posting plugin is useful:
http://mods.mybb.com/view/limiturlposting

Because a lot of spammers are trying to post links. This will block their ability to post if they have less than the amount of posts you have it set on. Let's say 10, if they have less than 10, and they're trying to post links, it will block them.

Of course, a human person can still get around it by posting non-clickable links. But it's a nice additional layer, even if it's just to be annoying. And it blocks clickable links, thus no one would accidentally click them.

Good luck, I hope all that's helped.