3 ms·
I was about to post a link to the same URL but archived using singleFile, which looks like the original at amazon. I didn‘t because I realized that I have absol
by ashildr 2y ago
I was about to post a link to the same URL but archived using singleFile, which looks like the original at amazon. I didn‘t because I realized that I have absolutely no idea what additional information would be hidden in the file. In the worst case any component sent by Amazon and archived into the file may contain PII, even if I am “logged out“.
I‘m not saying that singleFile is bad in any way, I‘m using it a lot on multiple devices, but I‘m not sure whether sharing archives is a good idea™.
- nikisweeting 2y ago100%, this is the challenge of archiving logged in content. It becomes un-shareable unless we use fake burner accounts for capture, or have really good sanitizing methods.
- ashildr 2y agoEven when I‘m logged out I expect at least information on my geographical location to seep into the archive via URLs addressing specific CDN endpoints or similar mechanisms.
- nikisweeting 2y agoYup, this is why the ArchiveBox browser extension sends URLs to a separate server for archiving with an isolated burner profile. I should write a full article on the security implications at some point, there aren't many good top-down explanations of why this is a hard problem.
- ashildr 2y agoI know it’s a lot of work but this would be great and it may give readers a deeper understanding into security in general.
- ninalanyon 2y agoHow does it save pages that are only available when you are logged in such as social networking pages?
- nikisweeting 2y agoYou set up a chrome profile for archiving that's logged into all the sites you want to save. I recommend using burner accounts dedicated to archiving, so you'd have to add them to any private pages/groups you want to archive. It is possible to use your main account for archiving but there are security risks (you cant share the snapshots without leaking session headers).
- pbronez 2y agoThat’s a very cool solution- gives the user explicit control