Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for OpenEncryptedFileRaw and related functions. #3

Closed
alphaleonis opened this issue Jan 15, 2015 · 1 comment · Fixed by #120
Closed

Add support for OpenEncryptedFileRaw and related functions. #3

alphaleonis opened this issue Jan 15, 2015 · 1 comment · Fixed by #120
Assignees
Milestone

Comments

@alphaleonis
Copy link
Owner

Issue by alphaleonis from Friday Jan 02, 2015 at 19:33 GMT
Originally opened as #3


Encryption/decryption happens automatically with most of the regular api calls if the right cert is installed.

However there are situations when if the drive was taken out of the computer for forensic analysis, you would need to access the encrypted files.

In that situation there is usually a delegated decryption user's certificate is stated in the encrypted files metadata, usually it is a active directory primary administrator who allowed the EFS to be used by regular users. So you would need to acquire the cert from that admin to the computer which will try to decrypt affected files.

I think think we could add some extra methods when the right Windows license with EFS lands on one of our hands.

@alphaleonis alphaleonis added this to the Future milestone Jan 15, 2015
@alphaleonis
Copy link
Owner Author

Comment by alphaleonis from Friday Jan 02, 2015 at 19:34 GMT


Copied from CodePlex. Comments:

lambchops wrote Feb 14, 2013 at 3:27 AM
Downloaded src to have a look at implementing these functions.... but a little lost as it appears that in the releases folder, there is 1.0 and not 1.5. Looking at the changes log it seems that you are up to 1.6? Functions like File.OpenBackupRead do not seem to be there.
Please advise :) thnx

Yomodo wrote Feb 14, 2013 at 10:37 AM
Hi,

Just download and use the latest development build to start implementing.

Perhaps the BackupFileStream() and/or BackupStreamInfo() classes have what you need.

Regards,
Yomodo

@alphaleonis alphaleonis modified the milestones: Release 2.1, Future Jan 17, 2015
@alphaleonis alphaleonis self-assigned this Jan 17, 2015
alphaleonis added a commit that referenced this issue Jan 24, 2015
…thods Directory.ExportEncryptedDirectoryRaw and Directory.ImportEncryptedDirectoryRaw).

Work on #3.
@Yomodo Yomodo removed the In Progress label Jul 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants