RE: SSH brute forcers
"Smith, Donald" <[email protected]> Thu, 2 Jun 2005 16:22:22 -0600
| Newsgroups | gmane.comp.security.intrusions |
|---|---|
| Message-ID | <9921AB57EA49D242A076864C5F473D3C0180D58E@itdene2km08.AD.QINTRA.COM> |
Thanks! [email protected] giac > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of C.J. Steele > Sent: Wednesday, June 01, 2005 5:47 PM > To: Intrusions List (GCIA Practicals) > Subject: Re: [Intrusions] SSH brute forcers > > > I did make one small change to the script to include the offending IP > address in the subject of the e-mail whereupon in the sshbfmsg file I > direct the recipient of the e-mail to follow-up based on the > ip address > of the 'attacker'. > > Anywho, I'll probably make a few more additions to the script this > evening (incorporating Donald's suggestion(s)) and I'll re-post it to > the list. > > Ciao, > -C > > --- Joel Esler <[email protected]> wrote: > > > Also.. whats ur sshbfmsg say? > > > > J > > > > > > On Jun 1, 2005, at 3:26 PM, Smith, Donald wrote: > > > > > CJ good work. > > > I would add a specific PATH statement to prevent tainting > and maybe > > > > > some > > > vars for the log location. > > > > > > > > > [email protected] giac > > > > > >> -----Original Message----- > > >> From: [email protected] > > >> [mailto:[email protected]] On Behalf Of C.J. > > Steele > > >> Sent: Tuesday, May 31, 2005 8:24 PM > > >> To: Intrusions List (GCIA Practicals) > > >> Subject: RE: [Intrusions] SSH brute forcers > > >> > > >> > > >> 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... > > >> # > > > # I would add a path statement to address trojaned path/binaries > > local > > > exploit issues > > > #perhaps a few variables for things like log directory > > > LOGDIR=/var/log > > > LOGNAME=messages > > > PATH=/sbin:/bin:/usr/sbin:/usr/bin > > >> offenders=`grep sshd $LOGDIR\$LOGNAME | 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 > > >> > > > > > > _______________________________________________ > > > 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 > _______________________________________________ Intrusions mailing list [email protected] http://www.dshield.org/mailman/listinfo/intrusions