Slashdot Mirror


User Forks FileZilla FTP Client After Getting Hacked (filezillasecure.com)

Slashdot reader Entropy98 writes: A frustrated FileZilla user took matters into his own hands after getting hacked due to the fact that his saved passwords were being saved in plain text files. Despite years of numerous requests over almost 10 years the FileZilla devs refused to add a Master Password option to encrypt the stored passwords. Finally fed up one user forked FileZilla and created FileZilla Secure with the Master Password option.

17 of 166 comments (clear)

  1. This stuff drives me nuts by Anonymous Coward · · Score: 5, Insightful

    When devs act like asshats and refuse to consider that just because you can still get at encrypted passwords doesn't mean it's not helpful to make the bar a little higher than reading plain fucking text.

    1. Re:This stuff drives me nuts by BenFranske · · Score: 4, Informative

      Filezilla also supports SFTP and FTPS though and is probably the best Windows client for those protocols so it's used for a lot more than just FTP. In fact, I would venture to guess that Filezilla FTP use is pretty minimal.

    2. Re:This stuff drives me nuts by BenFranske · · Score: 4, Insightful

      A) I would guess Filezilla is used much more as an SFTP and FTPS client (is there a better one on Windows?) than as an FTP client.

      B & C could apply to SSH clients such as PuTTY as well, so we should stop using that?

      If we only implemented security enhancements when they were perfect solutions we wouldn't implement very much security. Usually there is a balancing act between usability, security, and cost. In this case there seems to be very little usability impact on encrypting the password store so why not do it?

      All that said I'm pretty particular about what software can hold passwords of mine so I've always typed them in to Filezilla on an as needed basis, seems as if that was a good idea.

    3. Re:This stuff drives me nuts by korgitser · · Score: 2, Funny

      Shrek: Ogres are like onions.
      Donkey: They stink?
      Shrek: Yes. No.
      Donkey: Oh, they make you cry.
      Shrek: No.
      Donkey: Oh, you leave em out in the sun, they get all brown, start sproutin’ little white hairs.
      Shrek: No. Layers. Onions have layers. Ogres have layers. Onions have layers. You get it? We both have layers.
      Donkey: Oh, you both have layers. Oh. You know, not everybody like onions.

      --
      FCKGW 09F9 42
    4. Re:This stuff drives me nuts by wolrahnaes · · Score: 4, Interesting

      When someone can read your passwords of your disk, the point of encryption is already moot.

      No, encrypting the password database with a master password that's not saved means it can no longer be read directly, significantly raising the bar for capturing passwords.

      A) FTP is typically plain text anyway so you could just wireshark it

      Depending on user privileges this may not be possible, and would only gather one at a time.

      B) you can replace the binaries and have them emailed any time they are entered

      Depending on user privileges this may not be possible.

      C) you can install a keylogger

      See B

      This "user" could've just as easy encrypted his entire hard drive or user directory. Still wouldn't have helped though.

      No shit that wouldn't have helped, as long as the drive's mounted the file is plaintext as far as the malware is concerned.

      I would seriously reconsider taking a "secure" anything from anyone that can't bother to think their own security through.

      Clearly you're not capable of thinking through security yourself.

      Let's say I'm shithoused and inadvertently run some kind of malware that wants to steal my FTP passwords. I realize what I've done almost immediately after and shut down to restore from backups. If they're stored unencrypted, that malware could have already sent my full stored password list to wherever. If they're encrypted with a master password, the malware gets absolutely nothing. Even if I don't catch it immediately the malware still can't get it no matter what until I actually go to use those passwords.

      If you can't see how huge of a difference that is I don't know what to say.

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
  2. Good deal by JustAnotherOldGuy · · Score: 5, Insightful

    Now as long as those lazy bastards at FileZilla don't sue him, maybe this will be a nice step forward.

    As for you fucking clowns at FileZilla storing passwords in plain text files, what the fuck? Did you just teleport in from 1992 or something??

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:Good deal by Megane · · Score: 5, Funny

      They're just upholding the proud decades-long tradition of FTP putting everything in the clear.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  3. OSS working as it should. by 0100010001010011 · · Score: 5, Insightful

    How many OSS projects would benefit from:

    User demands feature.
    Devs refuse feature.
    User forks and adds feature.

    1. Re: OSS working as it should. by tlambert · · Score: 2, Insightful

      The dev is a user; the users are devs.

      And "users who are not devs can go fuck themselves"?

      Because that's kind of what you are saying to non-dev users.

  4. Re:Not "Secure" by Dwedit · · Score: 5, Informative

    Filezilla is a client for FTP, SFTP (SSH File Transfer Protocol), and FTP over TLS. Only one of those three uses cleartext passwords over the network.

  5. IIS Server resume bug by cjellibebi · · Score: 5, Interesting

    Apparently, there's a bug in Microsoft's IIS server that causes corruption when attempting to resume large downloads. FileZilla does not take this into account, and as a result, the download is corrupted. Clearly, this is Microsoft's fault, but the situation is that there are many buggy IIS servers out there, and Filezilla, by not having a workaround for this (other FTP clients do have a workaround), ends up corrupting the download. After looking at this ticket, it shows that the developer clearly does not live in the real world.

    Personally, this issue hasn't affected me, but the exchange I linked to tells me a lot about the attitude of the developer. I only even discovered this issue when reading about FileZilla.

    So is this fork going to address this issue?

    1. Re: IIS Server resume bug by lucm · · Score: 3, Insightful

      Thanks for posting that link, that ticket is pure gold. 7 years of arrogance make for a fascinating 5 minute read.

      The amount of time that developer spent arguing and reclosing that ticket could have been spent solving the problem, but instead he was proud of "making a stand" against a mainstream server product (IIS) that doesn't follow the standard. All he did was alienate users, including potentially me - I don't use Filezilla but moving forward if the need arises I'll choose anything else, I don't want code written by that aspie on my machine.

      It's always a red flag when someone starts using metaphors in a tech discussion, like this guy and his "bridge". Inevitably it leads to a metaphor contest ("no, the river is the protocol", "then the pillars are the implementation", "no, IIS is the truck crossing the river" etc etc). I have a policy of leaving meetings when the discussion gets to metaphors.

      People like that guy are not representative of open source developers, they're representative of *bad* open source developers.

      --
      lucm, indeed.
    2. Re: IIS Server resume bug by thegarbz · · Score: 2

      Doesn't matter what open source application it is, if it wasn't my itch to scratch I doubt I'd bother to fix someone else's botched implementation of file formats, protocols and such.

      So what you're saying is you're happy releasing and standing behind some software that is incompatible and useless for a large portion of popular servers on the internet? If this was some edge case I'd agree with you, as a developer, especially someone working for free/fun you can't fix everything. But if you can't talk to IIS then frankly your website should feature a warning about how poorly your program works.

      It's not like people were asking for a perfect fix. Half of that thread was simply asking for some basic sanity checking on the received content and a warning if the result is expected to be corrupted, rather than waiting a long time only to be disappointed.

      Could you imagine Firefox trying to mimic IE6's rendering?

      You're talking about connecting to a server (bug is out of control of administrators and affects people all over the internet) to some received HTML (a very individual problem).

      Anyway I can imagine it. There was a plugin provided that loaded IE6 in Firefox tabs which I used for many years. This isn't an example of WONTFIX it's an example of a simple workaround that didn't take a crap on user expectations.

      It's not the kind of work you do for fun, it's just a pain in the butt because you're forced to deal with a poor product.

      I'm not sure now if you're talking about Filezilla's developers or Filezilla's users.

  6. Re:Filezilla dev... by goarilla · · Score: 2

    That dev is one dense motherfucker, his only reply is "Yes but how did you get infected in the first place", as if that mattered in any way.

    It does ... would you trust crypto code commits from someone who got hacked from clicking a simple phishing email ?

  7. Re:Filezilla dev... by hey! · · Score: 3, Insightful

    Everybody can get hacked eventually. A moment of distraction, a zero day exploit, a trusted partner or source getting undermined...

    If you think you are too smart to get hacked, you are a fool.

    Security is the one place where your very best effort ought to be the norm.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  8. Love Filezilla... by matbury · · Score: 2

    ...but yes, not encrypting login credentials is a major concern for me too. Also, I prefer to use keys rather than passwords wherever possible but more often than not, Filezilla throws up a bunch of bugs that haven't been patched in a long time when I try to use them.

    So yes, the Filezilla devs really need to get their acts together on security.

    BTW, no Filezilla Secure available for Linux yet. Since Linux pretty well has encryption for all things web built in, it's tempting to give up on GUIs and simply do it all from the command line.

  9. And they release a new version every week! by Otis_INF · · Score: 2

    FTP is such an old protocol, after a while you have implemented it properly, and nothing will really change. One would think FileZilla is then pretty stable and won't see new builds often. But they apparently find time to spend on new features almost weekly. Instead of spending the time on bugs in the core point of the tool, namely doing file transfer which actually transfers the file, they spend time on random features in the UI and tacked on crap not needed for transferring files.

    --
    Never underestimate the relief of true separation of Religion and State.