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

Remove all sensitive info from debug.log so we can Persist it #178

Open
BenWestgate opened this issue Jun 15, 2024 · 4 comments
Open

Remove all sensitive info from debug.log so we can Persist it #178

BenWestgate opened this issue Jun 15, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed priority: low Issues raised by only myself
Milestone

Comments

@BenWestgate
Copy link
Owner

Describe the bug
Even though it's in tmpfs, it still stores data about which wallets have been loaded potentially breaking #81.

This will make #58 easier to and clean up wrapped.

We need to remove all wallet logging, and all hardware logging. And if possible the cache used as it reveals the memory of the last system run on.

@BenWestgate BenWestgate added the bug Something isn't working label Jun 15, 2024
@BenWestgate
Copy link
Owner Author

@epiccurious: Do you know which debug info needs to be suppressed?

Copy link

Stale issue message

Copy link

Stale issue message

@BenWestgate
Copy link
Owner Author

We still have no idea what flags to disable from debug to make it private enough to persist which will offer some performance and UX improvements.

I'm also curious if it's possible to obfuscate the last time the Persistent Storage was unlocked. This could be helpful for deniability. The tip of the block chain doesn't necessarily give it away as you don't need to sync the node to 100% except to confirm you've received funds and send new utxos, or have accurate fee estimates. This may require a MR to Tails if the ext4 file system timestamps the last time it was mounted.

@BenWestgate BenWestgate added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers priority: low Issues raised by only myself and removed bug Something isn't working no-issue-activity labels Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed priority: low Issues raised by only myself
Projects
None yet
Development

No branches or pull requests

2 participants