News for hackers. Stuff that matters.
Re:KeePass – questionable security by wumbernang on Tuesday June 16, 2015 @01:41PM (#9727468)
It's better than nothing and likely better than something without source.

Using the CLR which has no guaranteed memory zeroing and has immutable strings and GC and an exposed profiler and debugging APi is a larger concern IMHO.

Re:KeePass – questionable security by acchow on Tuesday June 16, 2015 @01:46PM (#9727500)
> It's better than nothing

There are real issues with a false sense of security that you're glossing over here...

Re:KeePass – questionable security by Guillaume86 on Tuesday June 16, 2015 @03:02PM (#9728066)
I didn't check but I assume they use SecureString.
Re:KeePass – questionable security by wumbernang on Tuesday June 16, 2015 @05:06PM (#9728699)
I'd be surprised if they did and don't forget that it's serialized/deserialized from something which will be hanging around in the GC in the form of a memory backed stream or something too.
Re:KeePass – questionable security by alkonaut on Tuesday June 16, 2015 @04:36PM (#9728537)
> the CLR which has no guaranteed memory zeroing

That's interesting. Can you elaborate?

> and has immutable strings and GC

Immutable strings is a pretty standard feature for a language, right?

Re:KeePass – questionable security by wumbernang on Tuesday June 16, 2015 @05:05PM (#9728694)
Basically, when an object goes out of scope, it isn't de-allocated instantly.

Immutable strings aren't standard; they're an implementation choice.