Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Ban Brute Force Crackers
Shadowsocks 2.6.2+ output the IPs that try to brute force crack your password.
You can use utils/autoban.py to ban them.
python autoban.py < /var/log/shadowsocks.log
-c to specify with how many failure times it should be considered as an
attack. Default is 3.
To continue watching for the log file:
nohup tail -F /var/log/shadowsocks.log | python autoban.py >log 2>log &
Use with caution. Avoid to ban yourself.