• 2 Posts
  • 31 Comments
Joined 2 months ago
cake
Cake day: August 20th, 2026

help-circle

  • I would never use their proprietary clients. And when looking for software for Linux, start on flathub.org

    There are Nicotine+ multiplatform and Seeker for Android.

    Soulseek is entirely proprietary and scary insecure. Check the Nicotine+ documentation for an overview. They do not mention encryption or TLS anywhere, which tells us that there is no encryption. Anyone relaying or passively monitoring your internet traffic will know your username, password and what you share.

    This is seriously scary as even with user accounts, known contacts etc, you basically can’t trust anyone to actually be who they pretend to be. In practice it works, but that is likely because nobody cares to attack them.

    The server is proprietary running whatever software and can access all your data.

    And the best, they use MD5 hashes for the files afaik, which is broken. This is pretty unimportant but still interesting: the files you download are sent over an unencrypted connection and could be modified by a man-in-the-middle without you noticing. One could change the file or hide malware inside it that exploits a vulnerability etc.

    Most importantly, this will just be open traffic that will be exposed to anyone who cares. You shouldnt use that IP to do ANYTHING else.

    Sadly Soulseek is really good for finding stuff, still very much unbeaten.

    There is aMule, recently revived. Many servers and also the decentralized Kademlia network. The UX is way worse than Soulseek, there is no Android version, the revival is heavily driven by AI… but it is pretty good, decentralized and encrypted!

    I found this repo with tips for setting up aMule and some scripts.


  • May I introduce you to the german “Elster” tax portal?

    Most fucking insane security mechanisms ever. They support fido2 but with their app, not via a browser. Their linux program is a 10MB shell script that crashed my text editor.

    They have a probably encrypted keyfile but that expires in 3 years and you need to

    • login
    • switch to desktop mode as otherwise they hide it
    • send a code per email
    • the site generated another code you also need
    • you get another email with another link, which also doesnt include any code in the URL
    • you need to log out to login again?
    • you need to enter the 2 different codes for whatever reason. One is generated on the site before you need to log out, the other from the email
    • then wait forever to create the keyfile
    • you also need to setup a new password for the keyfile

    So afaik you need a username, email, password, keyfile and password for the keyfile.

    • why a keyfile again?
    • why a username if it is never used?
    • why so many emails with all the secret credentials instead of secure e2ee login on the website?

    This should be illegal