hikaricore
November 3rd, 2006, 01:25 AM
Over the last few months I've noticed in my /var/log/auth.log there have been hundreds (by hundreds I mean from hundreds of different IP addresses/networks) of ssh login attempts from dictionary hackers. Now this doesn't bother me since after the first attempt I noticed, I increased the security greatly by making my passwords alot more difficult to stumble upon. I also setup a denyhosts service to run which blocks nonexistant users after 2 attempts and actual users after 3 attempts with the wrong password. Since the time I started I managed to filter this list to a few lines as such:
ALL: 58.*
ALL: 59.*
ALL: 61.*.*.*
ALL: 69.63.*.*
ALL: 125.*
ALL: 165.98.*.*
ALL: 200.*.*.*
ALL: 201.*.*.*
ALL: 202.*.*.*
ALL: 203.*.*.*
ALL: 204.8.1.*
ALL: 204.8.2.*
ALL: 204.8.3.*
ALL: 210.*.*.*
ALL: 218.*.*.*
ALL: 220.*.*.*
ALL: 222.*.*.*
ALL: 62.90.175.132
ALL: 124.32.238.85
If you look closer many of these IP address blocks belong entirely to ChinaNet, others include israel, brazil, and somewhere I believe to be russia.
Anyway I'm fairly sure the majority of these attempts are done by the same person/persons through shell accounts, possibly even for profit by those willing to pay people to look for unsecure systems for similar use. Now the curiousity is finally getting to me as to what exactly the hell they're looking to use my system for. I've attempted to contact every offense to the network it's coming from, but as you can probably imagine, this yeilds no response and the abuse attempts continue. So what I'm looking for is a way to setup a fake ssh login for the list of invalid user accounts I've collected since I noticed, this way I could collect more extensive logs to study and contact my own ISP with. I still need to be able to access my own accounts via ssh as I connect from time to time while I'm at work. (but this is optional if not possible any other way) If anyone knows how I would go about doing this, it would be greatly appreciated.
--Aaron
ALL: 58.*
ALL: 59.*
ALL: 61.*.*.*
ALL: 69.63.*.*
ALL: 125.*
ALL: 165.98.*.*
ALL: 200.*.*.*
ALL: 201.*.*.*
ALL: 202.*.*.*
ALL: 203.*.*.*
ALL: 204.8.1.*
ALL: 204.8.2.*
ALL: 204.8.3.*
ALL: 210.*.*.*
ALL: 218.*.*.*
ALL: 220.*.*.*
ALL: 222.*.*.*
ALL: 62.90.175.132
ALL: 124.32.238.85
If you look closer many of these IP address blocks belong entirely to ChinaNet, others include israel, brazil, and somewhere I believe to be russia.
Anyway I'm fairly sure the majority of these attempts are done by the same person/persons through shell accounts, possibly even for profit by those willing to pay people to look for unsecure systems for similar use. Now the curiousity is finally getting to me as to what exactly the hell they're looking to use my system for. I've attempted to contact every offense to the network it's coming from, but as you can probably imagine, this yeilds no response and the abuse attempts continue. So what I'm looking for is a way to setup a fake ssh login for the list of invalid user accounts I've collected since I noticed, this way I could collect more extensive logs to study and contact my own ISP with. I still need to be able to access my own accounts via ssh as I connect from time to time while I'm at work. (but this is optional if not possible any other way) If anyone knows how I would go about doing this, it would be greatly appreciated.
--Aaron