93 points by felixc 9 months ago | 55 comments
grouchypumpkin 9 months ago
* if an app has a single developer (keepassium? strongbox?), how much money would it take them to add a back door? 1M USD? 10M USD? Let’s say they are exceptionally honest, and won’t take money. How about threats to their lives or families?
* if an app has a small number of engineers with commit access (bitwarden? 1paasword?) could any one of them be compromised by money or threats?
* Would password managers from Google/apple/microsoft fare better because they already face these risks and have controls? Or maybe not?
wvh 9 months ago
There simply is no way anymore to check the several million lines of code even a minimal setup requires somewhere in the stack. Even an in-depth code review of a medium sized web application – with deps – has already become a gargantuan task most companies simply can't afford.
prmoustache 9 months ago
This.
It is just slightly more difficult and longer to target it in a large company because you usually have to actually be hired by that company and do not necessarily have the choice of the team/products you will be working on.
But adding backdoors and vuln, yes totally possible on random products that person would be affected to. There is review fatigue the same way there is fatigue in a lot of processes.
PinguTS 9 months ago
There are lots of examples at almost all the fortune 500. Because they do not sneak in as just some random employee.
Cisco is very well known for backdoors in their equipment.
azurezyq 9 months ago
hggigg 9 months ago
I would NOT trust Microsoft though. I've had enough problems with Authenticator and so have other users in our org that I refuse to put data near it. Not concerned so much about other people getting access to it but me losing my data.
KeePassium 9 months ago
The more I think about it, the better I understand TrueCrypt's sudden demise.
blop 9 months ago
At least with keepassDX on android there is no internet access permission needed by default, but if a compromised update suddenly required it I don't know if Android would prompt about it since all apps have internet access granted without prompting :(
I also wish it was possible to block automatic updates of specific apps on the play store... So at least we could be in control over updating critical apps such as these without having to micromanage updates for all apps.
blahlabs 9 months ago
nazarewk 9 months ago
LeoPanthera 9 months ago
What's your threat model here? Some kind of mass hacking attempt? It would be easier to attack the service providers, rather than steal legitimate logins.
A targeted attack on a specific person? It would be easier to, as the famous XKCD suggests, drug and/or hit them with a wrench until they voluntarily hand over whatever information you want.
It's difficult to conceive of a situation where hacking password managers is the path of least resistance.
Etheryte 9 months ago
grouchypumpkin 9 months ago
pantulis 9 months ago
jasonm23 9 months ago
- The data is stored in Git at a location of your choosing and security level
- The data encryption is provided by GnuPG using your personal key
This is why I use it, there's no potential for anyone to add a back door, except me.
BitWarden, LastPass, etc etc... you have a point, and I would not trust these companies one iota.
Apple, Google etc...uhm... not in a million years.
WD-42 9 months ago
jasonm23 9 months ago
too_damn_fast 9 months ago
prmoustache 9 months ago
dailykoder 9 months ago
I hope that's secure enough and works fine for me. I guess syncthing is just smaller and obviously doesn't need a third party?
kreyenborgi 9 months ago
I switched to f-droid at least, remember to Backup your config before uninstalling the Play Store version.
zinekeller 9 months ago
tjoff 9 months ago
Details?
josephcsible 9 months ago
tout 9 months ago
TheBozzCL 9 months ago
crossroadsguy 9 months ago
Again, as Harvey Dent said it…
sunshine-o 9 months ago
It still kind of work but it is starting to crack in a few places.
pjmlp 9 months ago
prmoustache 9 months ago
It is more about individual developpers/small teams versus large companies.
toomuchtodo 9 months ago
prmoustache 9 months ago
pjmlp 9 months ago
jasonm23 9 months ago
That is the FOSS dream.
azurezyq 9 months ago
levzzz 9 months ago
felixc 9 months ago
“pass” itself can be used in many contexts, but is primarily a desktop command-line tool. “Password Store” is the Android client for it.
gurjeet 9 months ago
Hopefully others find it useful.
[1]: https://gurjeet.singh.im/blog/passwordstore+gnupg+touchid
[2]: https://gurjeet.singh.im/blog/cisco-anyconnect-vpn-automatio...
mr_mitm 9 months ago
wvh 9 months ago
I guess password managers are relatively simple at the core but have to fulfil very different requirements so there isn't one obvious piece of software that everybody can focus on. See also bike-shedding vs building a nuclear reactor.
A better philosophy on how to herd cats would be useful in the FOSS world, though. It's a formidable force, but terribly scattered.
prmoustache 9 months ago
sunshine-o 9 months ago
While i like `pass` and that Android app looked really good, this is just not serious.
Because the fact that most people will end up trusting a random app as their password manager because it has 2k star on Github is crazy.
If you want to use `pass` on Android you should tinker something with termux .
mr_mitm 9 months ago
Luckily, I only need to do this occasionally, so the inconvenience is bearable. Still waiting on the day where I randomly get logged out of an important app while not having internet access, or the power going out in my apartment right after I leave for two weeks (happened once, luckily didn't need my passwords then).
mid-kid 9 months ago
rvense 9 months ago
hashworks 9 months ago
WD-42 9 months ago
Hopefully someone picks this up.
computerfriend 9 months ago
I feel like it's complete already and would be happy if it just continued to exist without much or any maintenance.
azurezyq 9 months ago
sam_lowry_ 9 months ago
prmoustache 9 months ago
9 months ago
Kwpolska 9 months ago
fahimscirex 9 months ago
jasonm23 9 months ago
For a useful discussion
wvh 9 months ago
tomsel 9 months ago