6 comments

  • dspillett41 minutes ago
    That doesn&#x27;t look to me like it would find many <i>real</i> credentials. It is collecting the credentials that automated bots are trying to use, some of them, perhaps many of them, will be credentials that someone somewhere is using for something, but unless you are planning an Internet wide scan yourself using those credentials to try login to something is likely to be fruitless.
    • alexpotato6 minutes ago
      I worked at a place that had a lot of baremetal machines on the open internet.<p>I would occasionally scan the auth.log to see which users the bots were using and it was an interesting mix of:<p>- service accounts e.g. mysql, admin, etc<p>- individual names e.g. tom, ankit, alexei etc
  • ufmace1 hour ago
    I&#x27;d be more curious to know what these SSH scanner bots actually do if they manage to log in. Automated recon, install spambot&#x2F;cryptominer&#x2F;phishing site, something else?
    • dspillett28 minutes ago
      I&#x27;m not sure about less targetted bots, but I gave a friend an account on my media server without locking off shell access (which she had no need for), and it turns out that she used the same password as she used for every other service. Something got hold of those (that something must have run on her machine while she was on my network as it was not an externally connectable service) found the account with that user+pass and got in.<p>I noticed PDQ because of a sudden and fairly constant flow of upstream data that was unusual from that machine, and finding the account &amp; processes involved was easy. As well as installing something to run SSH scans (presumably for further propagation) <i>and</i> running what looked like a crypto-miner, it seemed to be forwarding HTTP(S) requests in a manner that suggested the machine had become part of a “residential proxy” network or similar. Maybe if it hadn&#x27;t been so greedy I wouldn&#x27;t have noticed so soon (it hadn&#x27;t been able to, or hand&#x27;t tried to, cover its traces, so I found the time of installation very easily as the account otherwise had no SSH activity).<p>Luckily there were no open root escalation attacks at the time (at least that it knew about) so I only needed to pave that account to get rid of everything, but combined with one of the LPE attacks that have been around over the years it could have caused me much more of a headache.
    • Bender1 hour ago
      - Steal application credentials if posix perms or database privs are weak, attempt privilege escalation, install rootkit RATs <i>Remote Access Trojans</i> for persistence and hiding processes.<p>- Install Proxies, DDoS Agents, Bitcoin mining, proxy to SMTP servers, etc...<p>- If anything looks interesting on their console they will log in and poke around. The order of these events depends on the sophistication of the bot script. Most are very simple.<p>If you <i>the target</i> look like you have money they may install ransomware and encrypt some of your files. Now I want to watch the Beekeeper again as corny as it was, also a fun movie.
    • chaz61 hour ago
      The most common things I observe:-<p>- Installing a cryptominer or persistence tool<p>- Sending spam (smtp)<p>- Using pre-obtained credentials to log into various ecommerce&#x2F;social media sites
    • daneel_w1 hour ago
      Anonymizing network proxy.
  • pastage1 hour ago
    Last time I saw this an obscure single letter root password was still &quot;secure&quot;, now days seems like almost all non-alphanumeric chars works. % is my new root password it still has not been brute forced.
  • daneel_w3 hours ago
    No &quot;credentials&quot; are being &quot;harvested&quot; here. It&#x27;s all worthless data, save for the statistics.
  • 0cf8612b2e1e3 hours ago
    Do most installations create a git user account with login permissions?
    • inigyou2 hours ago
      There&#x27;s no such thing as an account with or without login permissions. Normally you need a git account. And that means you can log in to it. And then you have to try and configure your ssh server so that after logging into the git account, you can only run the git server (I forget the command). If a mistake is made with this configuration then you can log in or port forward or X forward or file transfer as git.<p>This is a terrible idea because it&#x27;s blacklist-based security. Places like GitHub have their own ssh server that only runs the git server and nothing else.
      • 0cf8612b2e1e2 hours ago
        I suppose &#x2F;usr&#x2F;sbin&#x2F;nologin is not a thing?<p><a href="https:&#x2F;&#x2F;www.man7.org&#x2F;linux&#x2F;man-pages&#x2F;man8&#x2F;nologin.8.html" rel="nofollow">https:&#x2F;&#x2F;www.man7.org&#x2F;linux&#x2F;man-pages&#x2F;man8&#x2F;nologin.8.html</a>
        • inigyou1 hour ago
          That&#x27;s a hack. It&#x27;s a login shell that, once you have already logged in and run the shell, prints a message saying you can&#x27;t log in or run a shell, and then exits.<p>It does not stop you from, say, logging in to SSH and then starting a port forward. Or running a command in a way that bypasses the login shell. ssh will always pass it to your login shell but other ways can be vulnerable.
      • tuetuopay2 hours ago
        SSH bastions would like a word I guess. You can authenticate, but you definitely can’t login (which is also the case for git over SSH).
  • asveikau3 hours ago
    Having a root password of &quot;toor&quot; is very clever. Nobody will figure that one out.
    • erulastiel3 hours ago
      toor was a default password for many devices for decades.
      • asveikau3 hours ago
        I&#x27;ve used unix-like OS&#x27;s for 28 years and I don&#x27;t remember coming across it as a password.<p>It is a common username (see: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Toor_(Unix)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Toor_(Unix)</a> ), the machine I am typing this on has it.
        • PyWoody3 hours ago
          It was the default password for the root user in Kali Linux for a while.
          • merpkz2 hours ago
            Back when it was called Backtrack if my memory serves right. I remember being puzzled that it was not the case anymore one day and they even switched to regular user around when Kali became a thing
      • pudgywalsh2 hours ago
        Slackware used it in the late 90s IIRC.
    • sisve3 hours ago
      Did you check out the statistics on the site? They listed 1233456, 12345, 1234,123 and 1 on the toplist of password.<p>If we are going to be clever we should follow the statistics and go for 12 that where not on the toplist!!
      • youareinsuffera3 hours ago
        Or even better, 21. Reverse it to add another layer of obfuscation.
        • whatbackup3 hours ago
          You are right.<p>12 - Rank 318<p>21 - Rank 523<p>I&#x27;m surprised that &#x27;12&#x27; is so low on the list.