-
-
Notifications
You must be signed in to change notification settings - Fork 26
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
Unable to Decrypt Notes in NoteStore.sqlite with Known Password #117
Comments
Hello! If you haven't yet run this program, I'd recommend reading the Password (-w | --password-file FILE option) portion of the README. That will explain how to feed in the known password. If you have run it and provided the password, I'd ask if this is from a recent version of notes using the device passcode, instead of a straight password. I hope this helps! |
Thank you for your reply. I have a follow-up question regarding the use of the decryption command. I would like to know if the command ruby notes_cloud_ripper.rb -m /Users/Logitech/Library/Group Containers/group.com.apple.notes/ -w passwords.txt works for backups that were retrieved and decrypted using the command ruby notes_cloud_ripper.rb -i /home/user/phone_rips/iphone/[deviceid]/ for iTunes backups made on Windows. Does the decryption process apply to both types of backups, or is it limited to those created on Mac? I appreciate your help and look forward to your response! |
Thanks for asking. The |
Okay, great—thank you for the clarification. Then I’m not sure if I might be doing something wrong because these are the steps I’m following, and they seem correct to me:
I’m unsure if I’m missing something or if there’s another issue. Could you let me know if these steps are correct or if I’m making a mistake somewhere? But at this point, it's only curiosity to make it work because I retrieved the decrypted notes from the old broken phone. I would just like to help you make it work or assist in finding new bugs or clarifications on its usage. :) |
Thanks for the follow-up. To answer your questions:
One way to tell that is if the SELECT ZICCLOUDSYNCINGOBJECT.Z_PK,
ZICCLOUDSYNCINGOBJECT.ZCRYPTOSALT,
ZICCLOUDSYNCINGOBJECT.ZCRYPTOITERATIONCOUNT
FROM ZICCLOUDSYNCINGOBJECT
WHERE ZICCLOUDSYNCINGOBJECT.ZISPASSWORDPROTECTED=1 AND ZICCLOUDSYNCINGOBJECT.ZCRYPTOITERATIONCOUNT=0;
As a side note, you can now use an encrypted iTunes backup using the same |
Hello,
I have the NoteStore.sqlite file containing encrypted Apple Notes data, and I know the password used for encryption. However, I am unable to decrypt the notes using the tools or instructions in this repository.
So far, I have not used any of the code provided in this repository, as I am unsure how to proceed with decrypting the data. I see in the README that the program mentions decrypting notes if the password is known, but I am unsure if this applies to my situation or if I am missing a specific step or script.
Could you help clarify the following?
Is there a specific method or script in this repository to decrypt notes in NoteStore.sqlite when the password is known?
Are there any particular requirements or steps that I need to follow to decrypt the data (e.g., handling device passcodes or other encryption mechanisms)?
Is the decryption process supported for encrypted Apple Notes in NoteStore.sqlite files?
I would appreciate any guidance or instructions on how to use the code to decrypt my notes.
Thank you!
The text was updated successfully, but these errors were encountered: