News for hackers. Stuff that matters.
Re:KeepassXC – A cross-platform community fork of KeepassX by jl6 on Tuesday January 24, 2017 @03:02AM (#13469605)
I use KeepassX on my desktop PC and have been looking for an iOS app that can open the database. I found one but it occurred to me that I have no idea who wrote it or whether they can be trusted with my passwords. And iOS offers no way to prevent an app using the internet, so I couldn't be sure it wasn't leaking my passwords back to HQ - unlike on the (Linux) desktop where I can run it in an environment that I control (relatively speaking - no need to point out that I haven't personally audited the kernel).

Am I being overly paranoid? How should I be approaching the issue of trusting the developers of password managers?

Re:KeepassXC – A cross-platform community fork of KeepassX by BinaryIdiot on Tuesday January 24, 2017 @03:27AM (#13469695)
> Am I being overly paranoid? How should I be approaching the issue of trusting the developers of password managers?

Hmm. Maybe? The trouble is at some point you have to trust someone and there isn't a good way to measure this. Even if the source of the iOS app was open (I don't know if it is, just a hypothetical) there is no guarantee that the source you looked at is the same that was used to compile the binary itself.

I use one for iOS. I sure hope it's trustworthy. But if it isn't...well I don't really know where to turn to. LastPass? I tried them before but was amazing at how awful the UX was and I was too paranoid that someone would eventually find a flaw, get in and expose everyone's passwords ever because it's a cloud service...I am likely too paranoid.

Re:KeepassXC – A cross-platform community fork of KeepassX by jabagonuts on Tuesday January 24, 2017 @07:01AM (#13470660)
I've been complaining about the LastPass UX for years. Just in the past month I've noticed them start to quietly roll out improvements - one feature at a time. Gives me hope that in a few months the situation will be completely different. As for the trust thing, yeah... I don't even trust myself.
Re:KeepassXC – A cross-platform community fork of KeepassX by manuw on Tuesday January 24, 2017 @03:28AM (#13469699)
I use MiniKeePass (https://github.com/MiniKeePass/MiniKeePass) on iOS and keepassx2 on Linux. Works fine.
Re:KeepassXC – A cross-platform community fork of KeepassX by Florin_Andrei on Tuesday January 24, 2017 @02:35PM (#13474696)
I use the old KeePassX on Windows, Linux, and Mac. I use KeePassDroid on Android. The password database is shared via Dropbox. Works fine.

The new fork is intriguing. Need to take a closer look.

Re:KeepassXC – A cross-platform community fork of KeepassX by zymhan on Tuesday January 24, 2017 @08:18AM (#13471058)
I can attest to MiniKeePass's quality. I've been using it for years now.

I upload my keepass and key file to Dropbox (I know, I know) and then export them to MiniKeePass from the Dropbox app. MiniKeepass auto-associates the key file with the kdbx if it has the same filename as the kdbx, but with a .key extension. I can even edit the DB with Minikeepass and upload it back to Dropbox. It's not as sexy as an Android setup, but it works quite well for me.

Re:KeepassXC – A cross-platform community fork of KeepassX by Andrenid on Tuesday January 24, 2017 @08:56AM (#13471277)
This is my exact setup too. Perfectly happy with it. I do wish the iOS app could load my db file each time I start it but I also understand the reasons it can't so I'm ok with it.
Re:KeepassXC – A cross-platform community fork of KeepassX by JustSomeNobody on Tuesday January 24, 2017 @02:46PM (#13474792)
I use this too, but I think the question was more about trust than works.
Re:KeepassXC – A cross-platform community fork of KeepassX by brennebeck on Tuesday January 24, 2017 @04:36AM (#13469960)
> And iOS offers no way to prevent an app using the internet

You can disable an app's ability to connect via mobile data in Settings, though that doesn't solve the issue for using the app + wifi.

Re:KeepassXC – A cross-platform community fork of KeepassX by Benjamin_Dobell on Tuesday January 24, 2017 @06:11AM (#13470460)
On a related note. On Android "android.permission.INTERNET" is a normal permission and is automatically granted without prompting the user. However, it's explicitly included in an APK's manifest (use-permission) and Google's tools inject this automatically on your behalf.

Does anyone know what happens if you remove the permission from an APK's manifest with apktool etc?

For piece of mind it'd be nice to disable Internet access for certain apps.

EDIT: I know there are solutions when rooted, and also virtual VPN solutions when not rooted. However, in the latter case you have to trust the VPN with all your traffic.

Re:KeepassXC – A cross-platform community fork of KeepassX by noja on Tuesday January 24, 2017 @08:43AM (#13471193)
Your answer probably lies in this no-internet version of a popular keepass app for android: https://play.google.com/store/apps/details?id=keepass2androi...
Re:KeepassXC – A cross-platform community fork of KeepassX by netheril96 on Tuesday January 24, 2017 @04:59AM (#13470061)
On iOS 10 you can disable either or both cellular and Wi-Fi access for selected apps.
Re:KeepassXC – A cross-platform community fork of KeepassX by chrizel on Tuesday January 24, 2017 @08:18AM (#13471057)
How can this be set in iOS 10? I can only find the option to disable cellular for apps.
Re:KeepassXC – A cross-platform community fork of KeepassX by JustSomeNobody on Tuesday January 24, 2017 @02:48PM (#13474816)
I am not seeing that option. Where is it located?
Re:KeepassXC – A cross-platform community fork of KeepassX by jmnicolas on Tuesday January 24, 2017 @05:53AM (#13470357)
I use a small paper notebook to store my passwords. That I can trust.
Re:KeepassXC – A cross-platform community fork of KeepassX by badatusernames on Tuesday January 24, 2017 @09:16AM (#13471419)
When will copy/paste be available via this solution?
Re:KeepassXC – A cross-platform community fork of KeepassX by JustSomeNobody on Tuesday January 24, 2017 @02:49PM (#13474821)
A rudimentary version lies between the ears and connects to the fingers.
Re:KeepassXC – A cross-platform community fork of KeepassX by Benjamin_Dobell on Tuesday January 24, 2017 @05:56AM (#13470380)
If it's ciphered somehow, sure, why not? ;)
Re:KeepassXC – A cross-platform community fork of KeepassX by jimhefferon on Tuesday January 24, 2017 @06:05AM (#13470429)
But surely the danger feared by most people on computers is not people in their office peeking at their notebook to memorize a password or two? Surely the average person worried about their passwords has in mind the Bulgarian mafia getting all their passwords and ruining their life for some time to come?

In that context, it seems to me, a paper solution is not totally daft.

Re:KeepassXC – A cross-platform community fork of KeepassX by dfox on Tuesday January 24, 2017 @07:20AM (#13470733)
Storing passwords unencrypted on a piece of handwritten paper in your wallet is exactly what Bruce Schneier recommended few years ago.
Re:KeepassXC – A cross-platform community fork of KeepassX by andai on Tuesday January 24, 2017 @11:20AM (#13472625)
Really? I googled to check but only found Password Safe.
Re:KeepassXC – A cross-platform community fork of KeepassX by slau on Tuesday January 24, 2017 @01:04PM (#13473809)
The rule of thumb that I apply is to use a very strong, very hard to remember vault password, and to write that down and store it with your taxes or something.

The reasoning being that the thief breaking into your home doesn't care about a random sequence of characters, and how it might allow him to steal your online identity if he boots your computer and finds your vault file.

He cares about the resell value of your camera, iPhone and maybe Macbook.

Edit: I believe OP meant this article:

https://www.schneier.com/blog/archives/2005/06/write_down_yo...

Re:KeepassXC – A cross-platform community fork of KeepassX by zipfle on Tuesday January 24, 2017 @11:06AM (#13472444)
This is the problem my startup is going to solve! It's going to be a service connecting muggers and burglars who steal your physical stuff with criminals who want your passwords! I'm going to call it Robbr!
Re:KeepassXC – A cross-platform community fork of KeepassX by clort on Tuesday January 24, 2017 @04:23PM (#13475629)
I used a natty paper notebook for years and in fact I borrowed this method from my mother who seems to feel guilty that she writes this stuff down but I try and reassure her that its ok. In fact I've recently moved away from the notebook for myself because I felt that if somebody breaks into my residence and takes that notebook (not all thieves are ignorant of how valuable a password book is, especially when this contains banking passwords) then all is lost. I'm using the KeePass/dropbox combo with a long passphrase these days though as I've decided that its more secure than the notebook and I can put more explicit information in there (and files), though it is somewhat nerdy so I still recommend the paper notebook for people like my mother.

I am considering that I should store the keepass database somewhere else as a backup but not sure exactly where (at least the file server at my work) and also that I should tell the passphrase to somebody (perhaps an old university friend I don't see often; he does not live nearby or work with me) in case of my untimely demise

Re:KeepassXC – A cross-platform community fork of KeepassX by dannysu on Tuesday January 24, 2017 @10:12AM (#13471895)
You're not overly paranoid. I compiled the open-source MiniKeePass iOS client myself. I don't install from the App Store because I can't know what's in those binary bits.
Re:KeepassXC – A cross-platform community fork of KeepassX by iaml on Thursday January 26, 2017 @09:23AM (#13491532)
I'm not sure if it will work, but you can give [1] a try. It's as opensource as it gets, works in browser and you can deploy it yourself on your own server.

[1] https://app.keeweb.info/

Re:KeepassXC – A cross-platform community fork of KeepassX by sethammons on Tuesday January 24, 2017 @12:01PM (#13473123)
https://www.keepassx.org/downloads I use the mac client.

[edit]: oops, confused osx and ios. I'm not a mac person.

Re:KeepassXC – A cross-platform community fork of KeepassX by evacchi on Tuesday January 24, 2017 @03:47AM (#13469767)
MiniKeePass but I also like KeePass Touch: built-in Dropbox/cloud sync and fingerprint to unlock the db (payed app, free with a banner otherwise)
Re:KeepassXC – A cross-platform community fork of KeepassX by falsedan on Tuesday January 24, 2017 @09:57AM (#13471760)
MiniKeePass also has TouchID support & will load (not sync) from Dropbox et al.
Re:KeepassXC – A cross-platform community fork of KeepassX by martinko on Tuesday January 24, 2017 @03:17AM (#13469659)
It's open source, feel free to audit and compile it yourself.
Re:KeepassXC – A cross-platform community fork of KeepassX by jl6 on Tuesday January 24, 2017 @03:24AM (#13469687)
Is there an open source iOS client?

I would love to audit it but I lack both the time and knowledge. How would I verify that what I've audited is the source for the actual binary that the App Store delivers to my phone?

Re:KeepassXC – A cross-platform community fork of KeepassX by davb on Tuesday January 24, 2017 @03:40AM (#13469744)
Yes, MiniKeePass is open source.
Re:KeepassXC – A cross-platform community fork of KeepassX by toyg on Tuesday January 24, 2017 @03:37AM (#13469731)
You can't.

Welcome to the walled garden.

Re:KeepassXC – A cross-platform community fork of KeepassX by hav on Tuesday January 24, 2017 @05:21AM (#13470176)
You can compile and deploy the app yourself onto your devices with a free developer account. If the one-inch wall around the garden is too high, then maybe the garden isn't a place for you.
Re:KeepassXC – A cross-platform community fork of KeepassX by throwanem on Tuesday January 24, 2017 @06:11AM (#13470455)
A free developer account and a Mac, since only a Mac will run the compiler and the code signer. Inch and a half, maybe, especially as I gather OS X virtualization is much improved since they started giving the OS away free.
Re:KeepassXC – A cross-platform community fork of KeepassX by thinkmassive on Tuesday January 24, 2017 @03:23AM (#13469682)
He's questioning the trustworthiness of the unnamed iOS app, not KeePassX