DFIR-ORC / dfir-orc

Forensics artefact collection tool for systems running Microsoft Windows
https://dfir-orc.github.io
GNU Lesser General Public License v2.1
370 stars 42 forks source link

Feature request - allow authentication without a clear text password in upload balise from the local config file #53

Closed CERT-ENEDIS closed 2 years ago

CERT-ENEDIS commented 2 years ago

Hello,

Assuming no transparent authentication or public share is available, is it possible to implement a kind of mechanism to avoid clear text password in the upload balise in the local configuration file ?

Thank for you job

Cert-Enedis

jgautier-anssi commented 2 years ago

Hi, Thank you for your issue. Any mechanism we could implement would only be obfuscation which, in turn, would only create a "false sense" of security. It would create some sort of "base64 encoding of social security numbers" situation.

Having these credentials in clear text implies:

This is why transparent (i.e. SSO) authentication should always be preferred. They do really make sense when you suspect a domain admin account has been compromised. In any case, we strongly recommend that archive level encryption is used to secure dfir-orc's collected evidence.

We view these credentials as a way to avoid "null session shares" kind of scenarios but they really have nothing to do with security.

Please feel free to add/comment on why this approach is problematic in your context.

Jean

CERT-ENEDIS commented 2 years ago

Hello,

We understand the point, to comment our need, in our contexte we need to setup a permanent infrastructure with a "ready to deploy and collecte orc configuration" on multiples endpoints.

At this time, we use the archive level encryption and are ready to assume the risk of a clear text password with the "minimal privileges policy" but it will be a nice to have feature to be able to authenticate without a clear text password.

Regards,

CERT ENEDIS

jgautier-anssi commented 2 years ago

Hi,

Regarding the need for "ready to deploy" infrastructure, may be the user account can be disabled "by default" and only enabled when needed?

We will keep in mind your requirement when we design future versions of dfir-orc.

Thank you for your feedback. Best regards, Jean Gautier