RE: SSH brute forcers
"C.J. Steele" <[email protected]> Tue, 31 May 2005 19:23:42 -0700 (PDT)
| Newsgroups | gmane.comp.security.intrusions |
|---|---|
| Message-ID | <[email protected]> |
Spot-on Donald! Inspired by your admonishment, I've hacked together a quick shell script to automatically do this for me... see below. If anyone has any questions, do feel free to e-mail me. Please bare in mind that this isn't going to be comprehensive, but it is a fair start. If anyone would like to collaborate on a more comprehensive solution, again, do feel free to e-mail me. Cheers! -C #!/bin/sh # rptbdgys by C.J. Steele, CISSP <[email protected]> # # this quick script goes through /var/log/messages and pulls out hosts # that have been trying to brute-force attack my box and automatically # e-mails the persons responsible for their whois zones. # # your mileage may vary, depending on your log configuration and # execution environment...make sure you have standard tools like grep, # awk, sed, whois, and mail in the $PATH of whatever is executing this. # # NOTE: populate /tmp/sshbfmsg with whatever nasty-gram you want to # send to the responsible parties... # offenders=`grep sshd /var/log/messages | grep rhost | awk {'print $13'} | sed -e s/rhost\=// | sort | uniq` for host in $offenders; do offip=`host $host | awk {'print $4'}` if [ "$offip" != "" ]; then for email in `whois $offip | grep "e-mail" | awk {'print $2'}`; do if [ "$email" != "" ]; then mail -s "sshd brute-force attack" $email < /tmp/sshbfmsg else echo no e-mail available for $offip ($host) fi done else echo no dns for $host fi done --- "Smith, Donald" <[email protected]> wrote: > I must echo Scott's question and make a comment. > How many of the bruteforce ssh IPs do you report to the ISPs? > > My comment is we as a community are FAILING! > Every bruteforce password guessing sshd attempt I have tracked/seen > went > to a host that was compromised via bruteforce password guessing. I > think > this continues to grow because we don't report them soon enough. If > you > get a host attempting brute force sshd you should report it asap. It > is > not spoofed. If we report enough of them eventually we should run > into > the first hop system. From that system the actual hacker could be > traced. > > We as a community should be able to quickly report and respond to > these > if we did we would be winning rather then loosing this battle. > > I know there are lots of ways to automatically turn these away with > syslog to ipfilters and other similar "ips" like tools. Perhaps a > good > autoreporting tool could assist us in this effort. > > > [email protected] giac > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of Scott > Mcintyre > > Sent: Monday, May 30, 2005 2:11 PM > > To: Intrusions List (GCIA Practicals) > > Subject: Re: [Intrusions] SSH brute forcers > > > > > > How many of the ips do you actualy report to the isps? > > > > BruteForcing in general should not be much of a problem, > > install brute > > force detectors, theres lots out there. Even if someone does brute > > > force you for a reason, you should not have anything to worry about > > > providing you use strong passwords. > > > > > WOOOHOOO. Its getting to the point that the SSH brute > > force attmepts > > > on the 2 servers I am working on atm are coming at 4 to 8 times a > > > day, > > > no reasoning behind the number of attempts yet either. > > > > > > Jim McCullough > > > > > > On 5/28/05, [email protected] > <[email protected]> > > wrote: > > > > I've been automatically shunning SSH brute forcers for several > > months now > > > > but I've recently decided to become a bit more aggressive. I > am > > now > > > > publishing a blacklist populated by known SSH > > bruteforcing sources > > on my > > > > site that is updated every minute based on my own detects from > > several > > > > sites. If you have any addresses to contribute please send > them > > my way. > > > > Feel free to grab a copy of the list if you want to populate > your > > ACLs > > > > which is what I'm doing for my customers. > > > > > > > > Best regards > > > > ----------------------------------------------------- > > > > David Hoelzer > > > > Cyber-Defense.org > > > > http://www.cyber-defense.org/CV.html > > > > _______________________________________________ > > > > Intrusions mailing list > > > > [email protected] > > > > http://www.dshield.org/mailman/listinfo/intrusions > > > > > > > > > > > > > -- > > > Jim McCullough > > > > > > _______________________________________________ > > > Intrusions mailing list > > > [email protected] > > > http://www.dshield.org/mailman/listinfo/intrusions > > > > > > > > > > > > _______________________________________________ > > Intrusions mailing list > > [email protected] > > http://www.dshield.org/mailman/listinfo/intrusions > > > > _______________________________________________ > Intrusions mailing list > [email protected] > http://www.dshield.org/mailman/listinfo/intrusions > -- C.J. Steele, CISSP <[email protected]> _______________________________________________ Intrusions mailing list [email protected] http://www.dshield.org/mailman/listinfo/intrusions